我的Wordpress网站通过有机流量从3000次访问跃升到2万次以上。如何优化它以处理当前负载?
我知道他们是一些聪明的人。在这方面的任何照明将不胜感激。
发布于 2011-02-06 09:32:20
首先,您必须准确地找出您的站点速度慢的地方:它在数据库处理过程中吗?是在前端服务器上吗?它在wordpress过程中吗?带宽?也许您的主机可以帮助您找出瓶颈所在。(他们可能想要出售正确数量的CPU/内存/数据库/带宽,给你最大的回报,并带来最多的钱。:)
做你能做的静态。
使用CDN为JQuery或类似工具提供服务。谷歌和微软主机JQuery给你!哇哦。
使用CDN为您最受欢迎的图像。(Akamai等)使用CSS图像精灵将多个图像折叠为单个映像,以减少呈现页面所需的连接请求数量。
实现一些机制来缓存呈现的HTML页面,一个用于未经身份验证的查看,然后如果单个查看器针对必须重新生成的相同内容多次命中,则为每个人缓存。也要实现一些“片段缓存”机制来缓存较小的部分,这样生成整个新页面以退出或填充缓存的速度就会更快一些。
发布于 2011-02-06 09:42:17
有很多可能的优化,但是安装WP超级缓存几乎肯定会解决您当前的问题。
我把我的博客放在1gb的Linode上,几个小时内处理了数万个请求,而VPS甚至没有破坏10%的CPU使用率。这完全可能是由于WP超级缓存提供的静态缓存。
https://webmasters.stackexchange.com/questions/8779
复制相似问题