May 08, 2007

サイトと blog をメンテ

諸般の事情により、サイトの URI を移転。そしてリニューアル…ではないけど、内部的な仕組みを大幅に変更しました。同時に CSS も、従来と同等のデザインを維持しつつ全面的に書き直したり。

ま、例によって中身は何も変わってないわけですが。

ではなぜこのエントリを書いているかというと、この blog に使っている blosxom のシステムにも変更を加えたので、それを少しばかり記録しておこうかなあと思いまして。

その変更ですが、まず今回 atomfeedrss10 プラグインの 2 つを外し、関連する RSS 1.0 フレーバーも削除しました。これらはフィード配信の FeedBurner への移行に伴い不必要となったのに、今まで面倒で放置していたのです…が、微々たるサイズながら無駄にサーバーの容量を消費しているわけですし、何より負荷の点から好ましくないので、思い切って撤去してしまいました。

次に archives プラグイン。以前から気になっていたのですが、これの生成するリストって、長期間ウェブログを続けていると延々と縦に伸びてしまうんですよね。おかげでエントリ個別のページを表示したとき、サイドバーが本文よりも長くなり非常に見栄えが悪い。どうすべきか迷ったのですが、今回これを年月日ごとの閲覧時は表示中の年、そうでない場合は最新の年のみ月別のページへのリンクを生成するよう改めました。

その他の変更としては、改造版 writeback に対応するため REQUEST_METHOD が POST の場合のみキャッシュ追加の処理を行うよう変更した rwbc を、よりオリジナルの動作に近くなるよう QUERY_STRING が __mode=rss を含まなければ実行するよう改めたり。

訪問者に影響する変更としては、そのくらいですかね。あと blosxom 本体とは無関係ですが、Lightbox JS を導入してみました。今まで、いわゆるクリックで拡大というアクションを簡単に実現する方法で悩んでいたのですが、これのおかげでそれが一挙に解決しました。

…と、一通りまとめてみましたが、こういう現状の環境を記したエントリって、今後の変更によっては価値を失ってしまうんですよねえ。実は何を隠そう、以前の「My blosxom plugins」というエントリがまさにそれで、今回の変更により当時との不整合が発生してしまいました。ならば削除してしまえば…とも思ったのですが、MT と比べ絶対的なユーザー数の少ない blosxom の情報を求めて、私ごときの文章でも参考にしてくださる方はいらっしゃるようで、消すのも忍びない。それ以前に私は、一度投稿したエントリの加筆訂正はともかく、削除するのは嫌いです。

そんなわけで、このエントリは以前の投稿をフォローすべく、そのエントリに加筆訂正の上、この投稿へのリンクを張ったものとなっています。この投稿自体が今後、現状と一致しなくなってしまった場合は…どうしましょうねえw まあ、そのときに考えればいいですかね。

TrackBacks

  • トラックバック内容 (excerpt) には必ずひらがなを含めてください。入っていない場合は拒否します。
  • このエントリの URI を含まない (リンクしていない) トラックバック元からは受信しません。

Comments

投稿フォーム

  • コメント以外の入力は任意です。
  • コメント文中には必ずひらがなを含めてください。入っていない場合は拒否します。
  • メール アドレスは公開されませんが、URI を入力した場合は名前がリンクとなります。なお、いずれもコメント欄への入力についてはリンクされます。
  • このページの URI をリファラとして送信しない UA からの投稿は受け付けません。