Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /home/usaken/tekmemo.com/public_html/php/wp-content/plugins/ultimate_ga_1.6.0.php on line 524

PHP5になって遅くなったという意見があるが

2008/03/18 | SNS/CMS/ブログ

Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /home/usaken/tekmemo.com/public_html/php/wp-content/plugins/ultimate_ga_1.6.0.php on line 524

ネットで調べてみると「PHP5になって遅くなった」という意見がちらほら見受けられる。本来ならバージョンが上がったのだから高速化が図られてほしいのだが真相はどうなんだろう。
バージョンが違うだけとはいえ、PHP4とPHP5はもはや別物に近いといっても過言ではない(らしい)。実際いろいろ試して、その結果としてPHP5のほうが遅いと言われている人もいるようだ。もちろん元のPHPのソースが違うのだから、それぞれ得手不得手なところがあって、あるところではPHP4のほうが早い、なんてこともありうるだろう。そういう場合はよりPHP5に向いた記述をするよう心がけていくべきなんだろう。

と悠長なことをいってられない問題。最近よく利用しているWordPress。これは明らかにPHP4よりもPHP5のほうが遅い(ような気がする)。現在XREAやロリポップを含めて5種類くらいのサーバを試しているが・・・。明らかにPHP5のサーバは遅い(ような気がする・・・といささか弱気な意見ではあるが)。

XREAではPHP4サーバとPHP5サーバを2つ借りている。PHP4はずいぶん前につくったウェブをまだしばらく運営するために借りたつもりだった。だからPHP5サーバにWordPressをインストールし、すでに複数のウェブを運用していたのだが、これがどうにもこうにも遅い。なんでトップページの表示に30秒と科かかってしまうのか。

キャッシュを入れたり、なんだかんだ試してみたけれど、やっぱり一発目のアクセスになると数十秒かかってしまうのだ。最初は「クソ」なサーバ借りちゃったんだ・・・と思っていたけど、ふと以前のクライアントさんに納品したときにことを思い出した。確かそのときもPHP5のサーバにWordPressで納品して遅かったのだ。

もしや。

と思ってPHP4なサーバにサイトを一つ移転させてみた。面倒な作業ではあるが、表示に30秒とか1分もかかるんじゃ使い物にならないから。
するとあら不思議。普通に速い!。あれだけ悩んでいたのに・・・キャッシュをいれても少ししか速くならなかったのに・・・。これは絶対WordPress内のコードに問題がある(んだと思う)。とてもWordPressの問題を追ってる時間はないので、どなたか偉い人が早く改善してくれるのを待つ。それまでは・・・お客さん納品用にWordPressは使えないな。

コメントを残す



Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /home/usaken/tekmemo.com/public_html/php/wp-content/plugins/ultimate_ga_1.6.0.php on line 524
守谷市(まちの情報ポータル) 無料アンケートレンタルjpForm.net

Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /home/usaken/tekmemo.com/public_html/php/wp-content/plugins/ultimate_ga_1.6.0.php on line 524