MediaWiki 保存编辑页面的速度很慢

MediaWiki 保存编辑页面的速度很慢

我在以下 LAMP 平台上安装了 MediaWiki 1.16.2,它在 16 GB RAM 双处理器机器上对其他应用程序的性能相当不错:CentOS 5.7(64 位)Apache 2.2.3 MySQL 5.0.77 PHP 5.1.6

这似乎在某种程度上取决于所使用的浏览器,但保存编辑过的页面通常太慢了——等待 10 或 20 秒的情况并不少见,对于一个非常简单的更改则需要等待更长时间。

页面渲染速度非常快,但编辑后的保存却影响了用户体验。我发现,使用 Opera 客户端进行编辑比使用 Firefox(在 Fedora Linux 平台上)时有所改善。

关于在哪里可以调整服务器以使其变得更好,有什么提示吗?

顺便说一句,该机器上运行的 Apache 基准测试令人印象深刻。

答案1

您是否在 mysql 中记录了慢查询?mysql 错误日志是否显示任何内容?

在这种情况下,我会开始研究 Cacti。Percona 的 mysql-cacti-templates 对此非常有用。您将能够看到是否遇到了 IO 问题或表锁定问题。可能有很多原因。

参考文献:

http://code.google.com/p/mysql-cacti-templates/

答案2

只是抛出一个想法,也许保存与加载外部资源有更多关系?可能是浏览器在等待响应,我曾遇到过加载缓慢是由于外部 JS/内容可能变慢造成的。

您是否调查过该路线?也许自定义主题或 JS 编辑器会慢慢发挥作用。

相关内容