怎么给WordPress部署CDN加速

林继 WordPress 1,904 共写了450个字 (2012-06-12 18:17:01) 没有评论 打印 扫描二维码 百度未收录

雅虎的网页前端优化23条里其中两条是:使用内容分发网络(Use a Content Delivery Network (CDN))使用无cookie的域(Use Cookie-Free Domains for Components)。这两点对使用WordPress开发的网站来说可能难于实现,其实我们只需要在 wp-congif.php 里增加两个参数就可以搞定。打开 wp-config.php ,增加下面的内容:

  1. define("WP_CONTENT_URL", "http://c.linji.cn/wp-content");
  2. define("COOKIE_DOMAIN", "linji.cn");

我的目的是把 wp-content 目录里的内容都通过 content.codecto.com 这个域名来加载,这点并不需要使用真正的 CDN 服务来实现,只需要把 content.codecto.com 也指向主域名的根目录就可以。

另外我通过 COOKIE_DOMAIN 常量来限制 cookie 的作用域,因此当浏览器加载 content.codecto.com 里的内容时,request header里不会带有主域的 cookie,节约了传输带宽,达到提高加载速度的目的。

如果觉得我的文章对您有用,请随意赞赏。您的支持将鼓励我继续创作!

发表评论

电子邮件地址不会被公开。 必填项已用*标注

< >