【发布时间】:2016-03-27 22:12:09
【问题描述】:
我有一个托管大约 20 个相对轻量级网站的 VPS。有些是 WordPress,有些是 Joomla,有些是静态 HTML/CSS。
我的问题是 WordPress 网站的运行速度都非常慢 - 有时加载一个简单的页面可能需要一分钟 - 有时它会完全挂起,尽管这种情况不太常见。
这发生在前端和后端。我很确定这不是模板或主题问题,因为即使是我的自定义主题 WP 网站也遇到了这个问题。
我没有安装大量插件,在某些情况下实际上只是安装了一小部分轻量级插件。
我的其他(非 WP)网站似乎都没有这个问题。我对更复杂的服务器的东西不是很好,但尝试了一些不同的方法来尝试解决这个问题(没有运气)。
我正在开发的一个目前遇到此问题的网站示例是http://dev.basilssandwiches.co.uk
服务器信息 CPU 正品Intel, Intel(R) Xeon(R) CPU E5-2640 0 @ 2.50GHz 版本 Plesk v12.0.18 操作系统 CentOS 6.7
任何帮助或建议将不胜感激。
在此先感谢
【问题讨论】:
-
WP 数据库是否在同一台服务器上?
-
是的,这些数据库与其关联的网站位于同一台服务器上,位于同一托管帐户中。
-
过去有几件事对我有帮助。 1:如果你负担得起的话,在服务器上增加内存。我从 Digital Ocean 上的 1gb 液滴开始,然后慢慢升级到 4gb,它的效果要好得多,原因很明显。 2:使用 W3 Total Cache 或类似的东西,以最大限度地减少数据库交互并为自己节省一些 PHP + MYSQL 的麻烦。 3:更改 php.ini 中的设置,将 memory_limit 增加到 128MB。这可以帮助 Wordpress,因为某些插件需要额外的提升。 4:在您的服务器上安装 Monit 或其他监控应用程序以检查问题。希望这会有所帮助!
标签: wordpress server centos6 plesk