zoukankan      html  css  js  c++  java
  • 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模式的

  • 相关阅读:
    gcc和g++的区别
    configure svn server on win
    FD_SET,FD_ISSET,FD_ZERO,select
    intel中的cr寄存器
    Linux系统环境下的Socket编程详细解析
    可重入函数与不可重入函数
    初步认识迭代服务器和并发服务器
    排序
    fd_set 用法
    MFC消息映射
  • 原文地址:https://www.cnblogs.com/jasonxiaoqinde/p/7152118.html
Copyright © 2011-2022 走看看