wordpress index.php 耗资源占CPU的解决办法

网站应用 - 十二月 29, 2011 - 来源:单点日志 - No Comments -

wordpress index.php 耗资源是众所周知的事情,因为不是静态文件导致,如果网站流量很大,非常容易造成CPU占用非常高,因此我们必须优化WP以达到降低资源的目的,一般流量有点大,特别是接到主机商提示后就必须开始操作了。
wordpress index.php 耗资源的情况原因有很多,一般都是因为网站发展起来后流量增多,调用数据库次数明显增加,这时CPU使用明显上升,通常情况下处理方法是安全缓存拆建,比如wp super cache,同时关闭一些不需要的插件。


有的情况是,流量不高cpu却还是占用厉害,一般情况调试下,关闭插件看看,可能个别插件引起,看看模板是否存在问题,使用默认模板情况是否改观,以确认问题所在。
有一种情况使用固定链接后apache cpu占用100%,根据网上资料,尽管流量不高,但还是出现占用资源严重的问题,导致网站被主机商零时关闭。安装wordpress的目录是blog,生成的.htaccess文件是
# BEGIN WordPress

RewriteEngine On
RewriteBase /blog/
RewriteCond % !-f
RewriteCond % !-d
RewriteRule . /blog/index.php [L]

# END WordPress
如果这样,你可以尝试手动修改.htaccess
RewriteBase /blog/
RewriteRule . /blog/index.php [L]
改为
RewriteBase /
RewriteRule . /index.php [L]
cpu占用情况消失,您可以试下,其他情况如果流量已经上万级了,安装了缓存插件还是占用很高,建议使用vps或独立服务器拉。



无觅相关文章插件,快速提升流量

《wordpress index.php 耗资源占CPU的解决办法》由单点日志原创提供!
转载请注明:http://spoint.babyshoot.cn/archives/2011/12/wordpress-index-cpu-high.html

No Comments│赶紧发话! »

发表评论

您必须登录后才能发表评论。
8