低流量的WordPress站点需要缓存插件和CDN吗

时间:2011-08-22 作者:Drai

我注意到许多WordPress网站建议使用caching plugins. 我在一个流量相对较小的网站上试用了它,但几乎没有注意到加载时间的差异。将其设置为一般规则是明智的,还是真的取决于站点流量?内容交付网络也有同样的问题。

6 个回复
最合适的回答,由SO网友:Rarst 整理而成

静态页面缓存是资源与速度的折衷。

站点越大、越复杂,缓存它所需的资源就越多。既然有no such thing as unwanted speed, 小型站点的静态缓存是可能的最佳性能改进之一。特别是在共享主机上,其他调整选项非常有限。

用于服务媒体图像的CDN稍微复杂一些:

它使静态资源更接近访问者,从而更快地加载静态资源。

它将主服务器从静态资源中解放出来,为页面和专门的调整腾出空间。

但是,在共享主机上,您不太关心卸载任务。您已经在与多个站点共享资源,较少的服务介质不会对服务器整体产生影响。也不能调整服务器堆栈。

小型网站也不太可能提供足够的内容,使CDN比托管服务更具成本效益。

总的来说,我的观点是,对于小型站点:

静态页面缓存是no-brainer;extra luxury.

SO网友:Chip Bennett

另一种解决方案是CloudFlare. 它提供了CDN的速度提升/正常运行时间,以及强大的免提安全性。而且是free.

(对于W3 Total Cache的用户来说,这两项工作是相辅相成的。)

SO网友:markratledge

CDN通常要花钱,但缓存插件是免费的。WP Super Cache是最容易使用的,下载量为240万,是最受欢迎的。有关详细信息,请阅读广泛的常见问题解答。http://wordpress.org/extend/plugins/wp-super-cache/

另请参见http://codex.wordpress.org/WordPress_Optimization

SO网友:Parsa Pejvak

不,如果你没有高流量的网站,你不需要这样的插件。但如果you\'r流量达到每天2000 IP,则建议使用CDN。我试过cloudflare和incapsula。第一个有很多免费服务,但你应该知道如何使用它,否则你可能会失去公关!

SO网友:AndrettiMilas

我说设置它。你永远不知道网站是否会受到流量的冲击,尽管流量很大,但它应该有助于缩短加载时间。

SO网友:bueltge

我喜欢FlexiCache和W3C Total Cache,很好的插件,还可以使用APC和Memcache。

结束