web-dev-qa-db-ja.com

MediaWikiは編集されたページの保存が遅い

私は次のLAMPプラットフォームでMediaWiki1.16.2を使用しています。これは、16GBのその他のアプリで非常に優れたパフォーマンスを発揮しますRAMデュアルプロセッサマシン:CentOS 5.7(64ビット)Apache 2.2.3 MySQL 5.0.77 PHP 5.1.6

使用しているブラウザによって多少異なりますが、編集したページを頻繁に保存するのは遅すぎます。非常に単純な変更を行うために、さらに10秒または20秒待つことも珍しくありません。

ページのレンダリングは非常に高速に機能しますが、編集後の保存がユーザーエクスペリエンスを損ないます。 Operaを実行しているクライアントからFirefox(Fedora Linuxプラットフォーム上)よりも編集すると、いくつかの改善が見られました。

サーバーを改善するためにどこでサーバーを調整できるかについてのヒントはありますか?

ところで、マシン上で実行されるApacheのベンチマークは印象的です。

10
David Ramirez

遅いクエリをmysqlに記録していますか? mysqlエラーログには何かが表示されますか?

このような状況では、私はサボテンを見始めます。 Perconaのmysql-cacti-templatesは、このために非常に貴重です。 IOの問題が発生しているか、テーブルのロックの問題が発生しているかを確認できます。かなりの数の原因が考えられます。

参照:

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

1
Sean Milheim

考えを捨てるだけで、節約は外部リソースのロードともっと関係があるのでしょうか?ブラウザが応答を待っている可能性があります。読み込みが遅いのは、外部のJS /コンテンツの速度が低下している可能性があるためです。

そのルートを調査しましたか?たぶん、カスタムテーマやJSエディターが楽しい時間を過ごしています。

0
Jakub