WordPress on Debian(etch) の根本的な高速化

生足以前、”WordPress 2.6.x 高速化する、2つの大原則” で、Wordpress 自身を高速化する方法を載せましたが、Object-Caching の機能が 2.7.x では怪しいことと、根本的な解決策ではないと考えていました。
根本的な解決策としては、”WordPress を高速化する5つの方法” にもあるとおり、「PHPの高速化」を利用することで、Wordpress のバージョンそのものに影響されない速度の改善が見込まれると考えられます。

ただ、debian では独自の世界が広がっていますので、提供されていないパッケージを利用するにはちょっと壁があります。とはいえ、PHP の高速化自体は非常に興味深いものです。
しばらく、サーバ自体の高速化が実施できない間は、こうやってこそくにがんばっていきたいと考えてますよw

“WordPress on Debian(etch) の根本的な高速化” の続きを読む

WordPress 2.6.x 高速化する、2つの大原則

ねこーWordPress を使い始めてから、Apache が固まる事象が多くでてるのです。このblogだけ停止する程度ならいいんですけど、他にも使っているユーザーもいるので、とても困るのです。
エラーとしては MaxClients までいってるぜ親分、的なエラーなのでMaxClients をあげるものの、際限なくリソースを使っていくんです。したがって、MaxClientsをあげればあげるほど、サーバ自体のリソースが無くなって、一度は OSまで落とされました。MaxClients=150 程度で落ちるなんてどないやねん。
ちなみに、我が家は Debian etch+PHP5 を選択しているため、困ったことに、Apache2 の mpm-prefork (Multi Process) しか使えないので、MaxClients をあげるとあげた分だけ 10M弱 Memory が取られていってるわけです。せめて、Multi Thread なら、とか考えたこともありましたが、これも我が道と考え、対応策を考えました。

“WordPress 2.6.x 高速化する、2つの大原則” の続きを読む