1.安装redis ,并启动redis服务 2.安装php redis 拓展 3.在redis.php中添加配置 在根目录extend里新建redis目录,并在其里面建Redis.php文件,文件内容如下: 在项目根目录thinkphp目录里helper.php ...
修改config cache.php 将其配置成多个缓存类型,示例 记得安装php的redis扩展,我其他博客有说,我这里就不说了 使用示例: 其他的用法和file缓存一样 ...
2019-06-18 22:13 0 1566 推荐指数:
1.安装redis ,并启动redis服务 2.安装php redis 拓展 3.在redis.php中添加配置 在根目录extend里新建redis目录,并在其里面建Redis.php文件,文件内容如下: 在项目根目录thinkphp目录里helper.php ...
接续上一篇的queue基础使用,本例子结合延时队列来完成订单固定时间取消的流程。 环境 ThinkPHP5.1 supervisor redis 使用说明 使用的tp的queue,这里自行去composer安装对应框架的版本即可 具体流程 创建一个 ...
ThinkPHP5.1 清除缓存 在基类控制器里,写上clear()方法,到时候用于调用,在也不是JS里alert('清除缓存了') 当然,5.1取消了CACHE_PATH TEMP_PATH常量,所以要定义这些缓存目录,还需引入use think\facade\Env ...
项目开发阶段,除了基本编码外,性能也需要实时关注与优化。之前我的大部分项目都是使用ThinkPHP5.0以及ThinkPHP3.2,对于框架提供的日志记录和日志配置都差不多,然后使用ThinkPHP5.1的时候就吃瘪,花了十几分钟才好,所以写一下防止后面忘记了再踩坑。 日志配置 ...
<?php namespace app\index\controller; use think\Controller; use think\Cache\Driver\Redis; class Index extends Controller { //redis ...
PHPExcel官网已经不更新了,现在高级版本(或者更新版本)PhpSpreadsheet。PhpSpreadsheet是一个用纯PHP编写的库,并引入了命名空间,PSR规范等。这里简单介绍下PhpSpreadsheet的导入导出功能。 tp51是需要用使用composer安装,命令行进入到网站 ...
我在使用thinkphp3.2.3的时候 发现如果是使用redis缓存 设置了认证的redis能连接成功 却无法 set 操作 ,检查发现是没有认证导致的 $redis->auth这一步没有,那么官方给出的 Redis.class.php没有的话,我们可以自己加上,在构造函数第29行 将以 ...
'cache' => [ // 驱动方式 // 'type' => 'File', // 缓存保存目录 // 'path' => CACHE_PATH, // 缓存前缀 ...