我无意中运行了Wordpress网站,他现在取得了很大的成功。这个网站变得非常慢,所以我决定调整它:
即使有了这个新的设置,这个站点也非常慢(我的意思是一个页面在10秒内加载)。有时,这个网站甚至没有回应。我仍在试图找出原因,所以我从Lighttpd激活了stat模块。据我所见,大多数请求都会转到首页。他们都来自云彩。我的问题是:,我以为Cloudflare在缓存页面。为什么它还会在一秒内多次询问首页呢?
因为我没有任何更多的想法来加快网站,我也在寻找提示,如果你有任何。我认为,大多数的缓慢是由Wordpress和我所有的插件造成的。
任何帮助都将不胜感激。
发布于 2011-09-03 20:15:30
如果在该域中打开CloudFlare,则所有请求都将通过CloudFlare。这意味着您的服务器只会看到CloudFlare的it,所有请求看起来都来自它们。
要解决这个问题,可以使用CloudFlare提供的模块,但我不认为有一个可以与Lighttpd兼容。但是,有一个CloudFlare插件为WordPress做同样的事情。
CloudFlare不缓存HTML (除了“始终打开”功能外)。因为它不缓存页面,所以使用它来缓存页面。它缓存静态资源,如图像、js和css。
因此,您仍然需要一个页面缓存插件。如果你想要功能齐全的东西,那就去找W3TC吧。如果您想要更简单的东西,请选择HyperCache。
发布于 2011-09-01 20:30:28
无法直接与Cloudflare对话,但您可以始终安装WordPress缓存插件之一。
我推荐超缓存。它重量轻,配置简单。如果你需要的话,其他人有更多的牛肉。
发布于 2016-06-14 14:52:16
CloudFlare处理静态资源(图像/CSS/JS)与动态内容(HTML/PHP)不同。在静态资源的情况下,您可以使用HTTP头来控制CDN缓存。在动态内容的情况下,HTTP头不会对CDN产生任何影响。报头仅被转发给最终用户。
CloudFlare的“页面规则”可用于覆盖此行为和“缓存所有内容”。人们可能期望此特性为动态内容启用HTTP标头控件,但头仍然被忽略。相反,“页面规则”的“边缘TTL”设置总是被使用。在一个免费的CloudFlare帐户上,最小的CDN缓存时间是2小时。
要注意有条件的内容,如管理页面、用户帐户菜单和付费内容,在某些情况下,这些内容可以在CloudFlare上缓存和免费访问。
网站通常受益于服务器端缓存,有或没有CDN。数据库查询缓存和组件缓存等功能有助于减少呈现页面所需的工作,通常会提高性能。
https://stackoverflow.com/questions/7276098
复制相似问题