1.安装think-queue composer require topthink/think-queue 1. 2.配置消息队列,将config/queue.php将’default’ => ‘sync’改为’default’ => ‘redis’,使用Redis驱动 如选择database,需创建表 CREATE TABLE `prefix_jobs` ( `id` int(11) NOT NULL AUTO_INCREMENT, `queue` varchar(255) NOT NULL, ...
模板引擎设置 'TMPL_CONTENT_TYPE'=>'text/html',// 默认模板输出类型'TMPL_ACTION_ERROR'=> THINK_PATH.'Tpl/dispatch_jump.tpl',// 默认错误跳转对应的模板文件'TMPL_ACTION_SUCCESS'=> THINK_PATH.'Tpl/dispatch_jump.tpl',// 默认成功跳转对应的模板文件'TMPL_EXCEPTION_FILE'=> THINK_PATH.'Tpl/thin...
public function push($job, $data, $queue) { $payload = $this->createPayload($job, $data); $this->redis->rPush('queues:' . $queue, $payload); } public function later($delay, $job, $data, $queue) { $payload = $this->createPayload($job, $data); $this->redis->zAdd('queues:' ...
'DB_SQL_BUILD_QUEUE'=>'xcache', 我们知道,一个项目的查询SQL的量可能会非常巨大,所以有必要设置下缓存的队列长度,例如,我们希望SQL解析缓存不超过20条记录,可以设置: 'DB_SQL_BUILD_LENGTH'=>20,// SQL缓存的队列长度 注意:只有查询方法才支持SQL解析缓存...
消息队列https://github.com/top-think/think-queue 计划任务https://github.com/yunwuxin/think-cron 页面Tracehttps://github.com/top-think/think-trace DebugBarhttps://github.com/top-think/think-debugbar MongoDb扩展https://github.com/top-think/think-mongo ...
YznCMS 2.0 后台开发框架 系统基于ThinkPHP8.x后端+(Layui2.9.x+RequireJS)前端框架,承诺后台框架永久免费且商业授权无限制,更可移除前台版权信息,是个人和企业专享、高度自定义的理想后台管理系统选择。 手册地址:https://www.kancloud.cn/ken678/yzncms2_0 ...
缓存驱动 ThinkPHP3.2完全开发手册 ThinkPHP系列开发手册在线版 用户登录
'DB_SQL_BUILD_QUEUE' => 'xcache', 我们知道,一个项目的查询SQL的量可能会非常巨大,所以有必要设置下缓存的队列长度,例如,我们希 望SQL解析缓存不超过20条记录,可以设置: 1. 'DB_SQL_BUILD_LENGTH' => 20, // SQL缓存的队列长度 注意:只有查询方法才支持SQL解析缓存 静态缓存 要使用静态缓存功能,需要...
手册 官方完全开发手册已经更新至最新 2018-1-1 ThinkPHP 官方团队 5.1 的扩展也同步更新支持了(都支持 composer 安装),包括: topthink/think-testing topthink/think-mongo topthink/think-migration topthink/think-queue topthink/think-captcha topthink/think-image ...
TP6 官方手册 thinkadmin 官方手册-gitee- 基于 ThinkPHP 微信后台管理平台。 package robmorgan/phinx-Phinx 官方手册, Phinx 官方数据库迁移工具。 topthink/think-queue- 队列 topthink/think-throttle- 通过本中间件可限定用户在一段时间内的访问次数,可用于保护接口防爬防爆破的目的。