INFOINFO
MAILMAIL

2003年12月 6日(土)

* 続々・世界から隔離された一日    [  Movable Type  ]

 予定通り、今日も朝からず〜っと、MTと格闘。朝昼夜とメシも買い置きで済ませたわけで、今日も一日外に出てないなぁ。っていうか、机の前を離れたのは、メシとトイレと風呂くらいか(^^;)。

 で、今日は久々にプログラミングの一日。ご存知の向きもいるとは思うけど、MTは投稿時にHTMLページを作成する、いわゆる「静的HTML型」のblogツールなんだけど、「静的HTML型」は閲覧時にサーバに負荷をかけない(HTMLがすでに出来上がっているので、それを送信するだけ)わけだけど、その分、投稿時に作成するページ数が結構多く、処理も煩雑なので、わしのように細かいエントリを多めにポストすると、その都度、リビルドに時間をとられて、使い勝手がよろしくない。
 んなもんで、投稿時に生成されるページをなるべく少なく、そして小さくすべく調整中ってわけ。プランとしては、投稿時には、投稿したエントリでデータだけを生成し、トップページと各エントリページ、それとMonthly/Daily/CategoryなどのアーカイブページはPHPで擬似動的に動作させようと思ってるわけ。今日は一日がかりで、なんとかエントリの個別ページは完成。、今はDailyで表示するページの作成中ってところ。まぁ、DailyができたらMonthlyも基本的な構造は同じなので、そこまでは簡単にできるかな、と。問題は、トップページとCategoryページだなぁ。
 なんせ、PHPを使うのも初めてなので、参考書やらリファレンス本、それにWebのリファレンスページと各種解説ページをサーチして、お勉強しながらだし、ここんとこスクリプトも含めて、あんまりまじめにプログラミングなんてしてなかったから、えらく初歩的なミスばかりしてたりして、効率面めちゃくちゃ悪いかも。まぁ、別に締め切りがあるわけじゃないし、急ぐ作業でもないんでいいんだけど。なんせ、楽しいから(笑)。
 明日も今日の続きで、なんとかトップページくらいまでは完成させたいところだなぁ。もっとも、それでどんだけ投稿時の動作が軽くなるかは、かなり怪しいわけだけさ(^^;)。結局、大差なくて、デフォルトに戻したりするってことも、十分に考えられることではあるなぁ、げらげら。

 ってなわけで、今日もほとんど世間様の動向には注意を払っておりませぬ(笑)。

Posted by “Lupin” on 2003/12/07 00:01:59