• yii 缓存的使用 以及使用需要开启php的apc扩展


     

    public function behaviors()
    {
        return [
            [
                'class' => 'yiifiltersPageCache',
                'only' => ['index'],
                'duration' => 60,
                'variations' => [
                    Yii::$app->language,
                ],
                'dependency' => [
                    'class' => 'yiicachingDbDependency',
                    'sql' => 'SELECT COUNT(*) FROM post',
                ],
            ],
        ];
    }

     

     

    PHP Cache (APC)是一种对php有效的开放源高速缓冲储存器工具,他能够缓存opcode的php中间码。

    【如何安装APC】

    1. 下载适合你php版本的php_apc.dll模块。放到你php的安装目录的扩展目录里。php4.4.x与php4.3.x一般都是在/extensions里php5.1.x则放在/ext里。下载地址http://downloads.php.net/pierre/
    2. 打开php.ini文件,在文件末尾加上extension=php_apc.dll
    3. 重新启动apache,查看phpinfo,搜索是否能找到APC,找到的话便说明安装成功!

    【注意事项】

    我们在本地测试的时候大多用的是xampp或者phpstudy,在安装的时候有可能报找不到php5.dll或者无法加载php_apc.dll,这个时候你要去看你的php安装目录下是php5ts.dll还是php5.dll,如果是php5ts.dll,在你下载php_apc.dll的时候也要下载ts模式的,如果你的php安装目录下是php5.dll则下载php_apc.dll的时候要下载nts模式的

  • 相关阅读:
    2018-10-25 模拟测试题解
    bzoj1218 [HNOI2003]激光炸弹题解
    poj1958 Strange Towers of Hanoi 题解
    NOIP2018游记
    6-序列公共用法:索引和切片
    5-编码格式
    4-格式化
    3-课后习题记录-就放这里了
    2-条件语句和循环语句
    1-基本数据类型的操作
  • 原文地址:https://www.cnblogs.com/jasonxiaoqinde/p/7152118.html
Copyright © 2020-2023  润新知