我听说了很多关于HHVM, 所以我用Nginx(带Pagespeed模块)和HHVM设置了WordPress博客的副本(在另一个域上)。现在,好处是显而易见的:在相同的配置上,加载时间要快两到三倍。
我正在努力加快速度,我还安装了Memcached and Batcache. 我已经安装了memcached 包,已复制对象缓存。php(Pastebin) 在WordPress博客的根文件夹上,然后我安装了Batcache插件并复制了高级缓存。php(Pastebin) 将文件保存到wp content文件夹中。此外,我还包括了这一行
define(\'WP_CACHE\', true);
在wp配置中。php文件。不过,这似乎不起作用。如果我
quickly reload the page several times Batchache应该显示缓存的页面,但它不显示。通过多次重新加载(在OS X上的Chrome上为Cmd+R)页面,然后查看页面代码,可以很容易地检查这一点。在
<head>
第一节我应该看到一些蝙蝠缓存的统计数据,但它们不在那里。
我想知道是否有人能在这方面给我一些提示。
另一方面,我不知道是否可以添加一些其他组件来帮助性能更好。我很担心Varnish, 但我不确定这是否毫无用处,这只是我目前正在做的另一种方式。还有其他成分吗?(我会测试CDN for images, minifying js, etc 还有其他一些技巧,但我是从服务器的角度讲的)。