阅读:2073回复:0
如何降低wordpress主机空间资源占用的问题
[tr][td]使用wordpress时间比较长的朋友很可能会遇到这样的问题,
某一天,你的主机空间商突然给你一封邮件,告诉你你的网站资源占用太高, 所以你的空间被暂停了,请你处理之后再帮你开通。 这样的问题对于像我们这样对技术并不特别了解的人来说,会直接不知所措。 所以,在这里,我把所有可能造成wordpress资源占用过高的因素进行了总结。 希望对你有所帮助。 1、wordpress插件的问题 wordpress的主程序是设计的非常强健的,一般来说,不会有什么问题,但插件就不一样了。 由于wordpress是一个开源的程序系统,所以谁都可以为它编写插件,但各种各样的插件,并不一定能保证程序的质量,特别是有的插件很可能已经很长时间没有更新,导致跟最新的wordpress版本并不兼容,所以它们很有可能导致主机资源占用过高。 所以,如果你的主机资源占用过高,第一个要检查的就是你使用了哪些插件,把没用的和可能没用的插件都删除掉,再试试看。而且以后注意尽量少用插件,特别是来源不明的插件。 2、网站本身流量太大 wordpress本身是一个博客程序,但如果你把它当做CMS系统来用的话,可能网站本身流量就非常巨大,这样的情况下,也很可能会导致主机资源占用过高。这时候,你可以尝试使用WPSuperCache插件,它会把所有的页面进行静态化处理,对本身流量巨大的网站来说,会显著降低主机资源占用。但请注意,对一般的小网站来说,请不要使用这一类的缓存插件,否则得不尝失。 3、定时类插件 这一点可能很多人都没注意过,wordpress有很多有名的插件都在使用定时类插件,比如WP-DB-Backup插件之类的备份插件,都有定时备份的功能。但我要说的是,尽量不要使用定时任务的功能,因为不当的定时任务可能会导致死锁,从而导致主机资源占用过高。具体的技术细节我也没有深究过,但wordpress教程网以前也经历过这样的问题,下面是主机商发给我的信件,其中的wp-cron.php就是处理定时任务的。 This message is to advise you of a temporary block placed on your account. This account was found to be consuming an inordinateamount of processor time, to the point of degrading overall systemperformance. While we do limit each account to no more than 25% of asystem's CPU in our terms of service, we do not actively disableaccounts until they greatly exceed that number, which is what happenedin this case.4、wordpress版本的问题 最后要说的就是,尽量让你的wordpress更新到最新版本,因为wordpress全球使用的人数实在是很多,所以同样有很多黑客之类的人在想方设法的找wordpress的漏洞,每次wordpress更新都会修复一些可能的漏洞,所以,更新到最新版本才能避免潜在的漏洞暴露在别有用心的人面前。 今天先说到这里,如果有漏掉的欢迎补充。 </strong> [/td][/tr] |
|