我在CentOS5.XVPS上使用谷歌的mod_page速度,但我不确定它的确切版本,但我知道它在5系列中。
我托管了许多WordPress网站与W3总缓存,所有这些都有最新版本的WordPress和W3TC安装。
现在,我的问题是。在编辑任何类型的“前端”代码(HTML、CSS、JS等)时,它不会在页面呈现大约5分钟后更新。
我已经清除了所有W3TC缓存和浏览器缓存。通常,在过去(在安装谷歌的mod_pagespeed之前),这会立即清除并更新。自从安装mod_pagespeed以来,我对所有前端代码更新(甚至在清除缓存之后)延迟了5分钟(有时更长)。
我听说在VPS上运行mod_pagespeed是一个很大的不-不。对这个谣言有什么反馈吗?
我还听说过运行mod_pagespeed和W3TC (W3 Total - WordPress插件)是另一个大的不-不。对此有什么反馈吗?
还是所有这些都与此无关?我是否应该在本地开发服务器上进行所有更改,然后在最终更改完成后上传到实时服务器?
mod_pagespeed似乎运行得非常完美,而不是前端代码更改上令人讨厌的5分钟延迟。
这么多的问题,知识如此之少。如果您对mod_pagespeed的延迟有任何了解,请用您对这一特殊情况的想法来启发我。
发布于 2012-07-10 17:24:42
看来您需要清除mod_pagespeed缓存。请参阅国防部_分页常见问题:如何清除服务器上的缓存?
我们也听说过与运行mod_pagespeed和其他缓存系统(特别是W3TC)有关的问题,但这听起来并不是您的问题。
mod_pagespeed在VPS上应该可以很好地工作。
发布于 2012-07-09 18:36:44
mod_pagespeed不关心您是否在使用VPS。VPS也不在乎。
将headers与已启用mod_pagespeed和禁用headers进行比较应该会给您提供一些线索,但为了简短起见: mod_pagespeed所做的部分工作是确保设置了正确的Expires和Cache-Control头(在本例中是令人惊讶的)。这直接影响从Apache (w/ mod_pagespeed)到浏览器的所有内容的缓存行为。
因此,简单的答案是:是的,运行mod_pagespeed和其他做缓存的事情(我对W3TC一无所知)可能会带来有趣的结果。
更长的答案(对你而言):看看两者到底做了什么,并找出哪些设置需要调优,如果有的话。
https://serverfault.com/questions/406137
复制相似问题