zoukankan      html  css  js  c++  java
  • windows 下 PHP DOITPHP框架 memcache缓存开启。

    <-> 首先需要安装memcache服务器

           win7 64位 下载地址:http://files.cnblogs.com/bin-pureLife/memcached-win64.rar

           安装好,开启。

    <二> 修改php.ini

             extension=php_memcache.dll(去掉前面的分号,开启缓存扩展)

             注意:扩展库中的php_memcache.dll 版本必须相同不然会报错

             提供各种版本dll下载:http://files.cnblogs.com/bin-pureLife/memcache_dll.rar

             重启apache 或者别的应用服务器

    <三> 成功的标志:

            

            两项服务同时开启;

    <四> doit 项目中配置文件的配置:define('MEMCACHE', true); //TODO 是否使用memcache,默认是关闭的.

             全局配置:

    if (MEMCACHE) {
        $memOptions = array(
            'servers' => array(
                array('host' => '127.0.0.1', 'port' => 11211, 'persistent' => true, 'weight' => 1, 'timeout' => 60)
            ),
            'compressed' => true,
            'expire' => 3600,
            'persistent' => true,
        );
        $GLOBALS['memcache'] = new Cache_Memcache($memOptions);
    }

    <五> 测试代码

             $memcache = $GLOBALS['memcache'];
             
             if(!$memcache->get('test')){
                 $model = $this->model('Edu');
                 $res = $model->findAll();
                 $memcache->set('test',$res);
             }
             var_dump(($memcache->get('test')));

    正常 则表明OK了。

    积累知识,分享知识,学习知识。
  • 相关阅读:
    图片滚动
    DOM 练习
    HTML 求阶乘之和
    JavaScript 累加求和练习 函数
    JavaScript 累加求和练习
    JavaScript
    汽车之家官网首页排版与布局
    网页搜索页面排版布局
    转---Python——numpy random类
    转---redshift database ---学习
  • 原文地址:https://www.cnblogs.com/bin-pureLife/p/4089747.html
Copyright © 2011-2022 走看看