No.1213: 灰色の羽根
月別表示: 2009年01月の記事 カテゴリー: Web Programing
2009年01月14日の日記の概要
ブログのシステムを一から作っています。使用言語はPerlです。今回の改良では、スパゲッティ化したコードを解きほぐして、合理的で、見た目も美しいものにしたいと考えています。
.新しいCGIの仕様書
CGIの大改良を行います。毎年1月ぐらいに改良しているようですが、これが最後の改良になっても良いぐらいのものを作りたいと思っています。といっても、それは中身の話なので、外見はほとんど変わらないか、変わっても何か機能が増える程度だと思います。今のデザインはある意味簡素で気に入っているので。
Luckylog Version 5の機能
- ブログの top page を出力する
- 各記事を出力する
- 月別の archive を出力する
- Tags を設定出来る、一覧を表示できる
- Category を設定出来る、一覧を表示できる
- Comment 機能
- Trackback 機能
- ブログツールなどを出力
今回の大規模な改良の目的は、安定したブログシステムを構築することです。そのために、可能な限り簡潔にコーディングし、再利用できる部分は再利用し、将来の拡張性も考えて設計することが重要になります。
というわけで、目新しい機能は一切ありません。
どれもVersion3で実装していたものや、現行のVersion4で実装しているものです。