我正在帮助一位朋友,他正在运行 CentosOS 6.4 服务器,带有 Apache/2.2.24 (Unix) httpd 服务器。他的网站运行在 WordPress 3.81(最新版本)上,每天有 30,000 次独立页面浏览量。
他在专用的 Intel Xeon 双核、2.3GHz(4 线程)、5GB RAM 服务器上运行此设置。
他的平均负载远高于 1(大约 14-16),我知道这是错误的。就我而言,他的硬件设置是合理的。
除了升级硬件之外,他还能做些什么来优化他的服务器?
有人告诉我插件可能会带来麻烦,这里是已安装的插件列表:
Askimet , All In One SEO Pack , Configurable Tag Cloud, Contact Form 7, Dave's Wordpress Live Search, Google XML Sitemaps, Multi-column Tag Map, Newsletter, Popular searches tag cloud, Search Metter, SEO Friendly Images, UpdraftPlus - Backup/Restore, Video Thumbnails, Video Thumbnails Pro, Wordpress Mass Email to users, WP-PAGENAVI, WP-PostRatings, WP-PostViews, WP Super Cache
如果需要任何其他信息,请告诉我。
答案1
修复服务器上的性能问题是一项非常困难的工作。没有神奇的解决方法。仅收集基线指标就需要至少几天的时间。然后,优秀的性能分析师会花几个小时查看您当前的配置,然后提出干预建议。然后需要在与基线练习相当的时间内对其进行测试。
每天他的独立页面浏览量有3万次。
抱歉,但这是几乎这是一个毫无意义的指标。它传达的唯一信息是你的经验水平,而不是对系统的要求。
Worpress 是一款特别慢且笨重的软件。虽然有很多方法可以提高其性能,但这里无法详述。为了快速获得成功,请将标签插件的输出移至可缓存的 HTML 片段,并安装支持 ESI 的反向缓存。
答案2
读http://www.kalzumeus.com/2012/02/09/why-i-dont-host-my-own-blog-anymore/
他谈到了 WordPress 的速度,以及他为提高速度所采取的措施,并链接到http://speed.wpengine.com/一个用于分析 WordPress 网站并记录导致其运行缓慢的任何明显原因的工具。