ブログ表示が軽快に
2008/05/29
いつからか(3月末頃だろうか)、当サイトの表示が相当遅くなった。
特に、ブログの表示に平気で15秒以上は掛かるようになっていた...。 ネットの世界には、「7秒ルール」というのがある。 ホームページの画面表示の時間は7秒までと、一般的に言われている。 インターネットを利用する場合、7秒間サイトが表示されないような重いコンテンツは、待ってられずにすぐに次にのホームページに行ってしまうというものである。確かに自分もそうしていると思う。 それがこのブログは、ここのところ表示されるのに15秒とか、遅い時には30秒以上掛かることもあり、かなりの訪問者がページが表示されずイライラし、最終的には諦めて閉じたり他のサイトに移動したはずだ。実際、何人かから指摘もされていた(なんだ、このサイトは!と)。 原因が分からないまま、2ヶ月近くが経過してしまった。 いろいろ試したりしてみたのだが、一向に原因は分からず、解決もされず、サーバの負荷の問題だろうと勝手に決め付けていた。ところがある夜、風呂に入りながら、ふとした考えが思い付いた。何かアイデアが降ってきた感じだ。そういえば、いつか中のプログラム(phpファイル)の設定を変更していたかもしれない...それが原因かと。プログラム内の変数をいじった箇所があったと思い、その変数を大きくしたことで処理量が膨大になり、遅くなったり、時にはタイムアウトしてしまうのではなかろうか、と。 その気付き(閃き?)が、見事に当たった。 ちょっと一箇所の数値を変えただけで、こんなに影響が出ようとは想定外だった。 その変数を元に数値に戻したところ、表示が7秒前後になったはずである。 少なくとも、15秒とか30秒は掛かることがなくなったと思う。 ご迷惑をお掛けしました(あまり迷惑に感じている人はいないと思うが)。 |