IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    Hhvm配置memcached加速wordpress运行

    Note发表于 2015-02-10 15:49:00
    love 0

    前面介绍了如何使用HHVM Memcached ,今天进一步介绍下如何配置memcached来加速wordpress运行。后天就回家过年了,这个也是年前最后一贴了,年后将介绍下Nginx + WordPress + Fastcgi_Cache的配置,希望大家继续关注 wordpressnote,我将给大家带来更多的wordpress笔记。

    按照前文,我们安装好了memcached的服务端,那么具体的怎么配置woredpress呢?我参考了https://github.com/xyu/heroku-wp里面提供的插件,整理了下,文章最后会给出下载地址。

    把下载后的文件object-cache.php、MemcacheSASL.php、advanced-cache.php三个文件放到wp-content目录下面,在wp-config.php文件里面添加下面的内容:

    /**#@+
    * Memcache settings.
    */
    if ( !empty( $_ENV["MEMCACHIER_SERVERS"] ) ) {
    $_mcsettings = parse_url($_ENV["MEMCACHIER_SERVERS"]);
    
    define('WP_CACHE', true);
    $sasl_memcached_config = array(
    'default' => array(
    array(
    'host' => $_mcsettings["host"],
    'port' => $_mcsettings["port"],
    'user' => $_ENV["MEMCACHIER_USERNAME"],
    'pass' => $_ENV["MEMCACHIER_PASSWORD"],
    ),
    ),
    );
    
    unset($_mcsettings);
    }

    就可以了。我们看看效果,

    添加前:

    Hhvm配置memcached加速wordpress运行

    添加后:

    hhvm-memcached-wordpress-after

    可以看到查询从19降到了2,效果还是很明显的,我这个测试博客是新装的,只有一篇文章,如果多了效果更明显,测试博客地址:http://www.damigu.xyz

    插件地址:百度网盘下载 链接: http://pan.baidu.com/s/1ntsoQ6X 密码: 6i7m

    欢迎大家讨论。需要帮助的可以联系Q:3440843

    The post Hhvm配置memcached加速wordpress运行 appeared first on WordPress Note.



沪ICP备19023445号-2号
友情链接