blosxom のプラグインを差し替えて、当 blog を少しだけ高速化してみました。
この blog を始めて 2 年と 4 ヵ月くらいになるんですが、もともと実験的にやっていたので、スピードには全くこだわっていませんでした。 正直、「知り合いしか見ないから別にいーや」とか思っていた訳ですよ。 ネットに公開していながら、なんつー態度だ、全く……。
しかしまあ、最近はそうも言ってられない──というか、blog のトップページの表示に十数秒掛かるってのはどーよとさすがに思ったので、ちょっとだけ高速化してみました。 < 対策実施遅すぎやん
やったのは、entries_index プラグインを entries_cache プラグインに差し替えただけです。 あ、ただの差し替えだと、今までのエントリの投稿日時がずれてしまうので、生成されているキャッシュ ( インデックス ) ファイルを変換して差し替えました。 たったこれだけで、トップページの表示が十秒を切るようになったのはスゴイですなあ。 感動だ!! < つーか、まだ遅いんじゃね?
これは、 blosxom はその構造上、ファイルシステムへの負荷がとても高いってことなんですよね。 当 blog ではエントリ数が結構増えたので、ファイルシステムのオーバーヘッドを無視できなくなった、と。 それ以外に Perl の負荷も、割と高いんですけどね。 あう。
今後、さらなる高速化を目指すならば、 Perl による Web Page の動的生成をやめて静的な生成済みファイルを返すようにするとか、「 LittleStory 」の「blosxom 動的生成の高速化(3)」にある dynamic_cache プラグインを利用させていただくとか、なのかなあ。 いろいろ出来そうだな。 むむ。
しかしまあ、別の blog システムを立ち上げて、データ移行するってのもアリやね。 エントリ数がさらに増えて、遅さにガマンできなくなったら考えてみるかな。
▼ このエントリに対するコメント・トラックバックは……
拙 blog のエントリ「砲台山は何処に在る? その 4 」に「いにしえの伊勢」の jyugemu さんからコメントを頂きました。 ありがとうございます。
「半分の月がのぼる空」の舞台である伊勢は、歴史のある街です。 「いにしえの伊勢」では、伊勢の古くて貴重な絵葉書を紹介されていて、そういった歴史の重みを感じさせてくれます。
「虎尾山1(伊勢)」のエントリ以外も、私は隅々まで読みました。 丁度今、「御遷宮奉祝神都博覧会」とかについて調べているので、とても参考になります。
たしかにお互いの blog の内容は違うのかもしれないのですが、こういった出会いはネットならではと思い、また感動もしています。 今後ともお互い、ゆるりとやっていきましょう。