« 個別頁が移動する!? | メイン | MTの大掃除 »

サイトの構成について

サイトの構成に関してはこれまで本当に色々と試行錯誤を重ねて悩んで苦労してきましたが、それもどうやらついに決着を見たようなので、ここらで少し振り返ってまとめてみたいと思います。

このサイトを作るに当たって考えたことは、

■連絡先などを書いたアバウト頁が欲しい
■ブックマークもサイドバーに並べるのではなく、別頁にまとめたい
■そしてこれらのコーナーはカテゴリー頁や月別頁には表示されないようにしたい。

というものでした。そのために以下のような方法を試みました。

<ステップ1>
これらの頁はどのカテゴリーにも属さないようにし、月別アーカイブを非表示にすることで表に出てこないようにする。この2つの頁はサイドバーから直接個別頁にリンクを張ることで見にいけるようにする。

<ステップ2>
しかしそれでは時系列が分かりにくくなり、日付を追って日記的読み方をしたい場合には不便。そこでもう1つブログを作ることを思いつき、2つの頁はそちらで作成し、メインブログからリンクを張る。これで月別アーカイブを表示させることが出来るようになった。

<ステップ3>
2つの頁は動かないので、修正機能で更新することにしていた。が、修正を繰り返すと何故か頁アドレスが変わってしまうことを発見(これに関しては詳しくはこちらを参照)、MTで書き出された個別頁へリンクを張ることはあきらめて、自分で作成した頁を使う方法に変更。この時から一時、脱MTな気分に(^^;。

<ステップ4>
一時、MTから気持ちが離れかけて他のブログツールなどに浮気しそうになるも、個別頁が移動しなくなる方法を発見、復帰。いったんは自作頁に後退したアバウト頁、ブクマ頁も「新しいテンプレートファイルを作る」で個別にMTから書き出せることを知り、再びMTに復帰。しかもこの方法ならアーカイブには現れないので、当初の希望も果たせてOK。

<ステップ5>
モジュールの使い方や他のファイルを読み込む方法などが分かってきたので、ついでに全頁をPHP化。バナー、フッター、サイドバーをモジュール化し、リビルド時のサーバー負担を減らし、また個々のパーツの変更時にリビルドの必要性もなくなり、便利かつ理想の形になった。おかげでバナーにミニナビ追加なども気軽かつ簡単に出来るように。

いや、もう、疲れました~、ここまでの道のりの長く苦しかったこと~(笑)。8月20日にインストールしたのだから、MTのカスタマイズだけで丸々1ヶ月かかったわけですか...。でもそのおかげでやっと使えるようになったのだから、これからは少しは記事を書くことに専念していけそうです。他のブログサイトなどもゆっくり見て回りにいきたいですね。

<追記>2004.12.02
MTがバージョンアップし、12月よりダイナミックパブリッシングを取り入れたため、現在は拡張子をhtmlに戻しています。ステップ5のPHP化はダイナミックパブリッシングを使わない場合の設定とお考え下さい。