a-blog cms 誕生までの道のり ( 1 )
09/04/09 18:24
2009-04-07 a-blog cms 1.0.0 beta1がリリースされました。
始まり
a-blog cms は 2006-12 に開発がスタートしました。
当初はa-blog 2.0 という名前で開発が進められていました。
a-blog 2.0 に求められた大きな課題はマルチブログに対応する事でした。
マルチブログ
a-blog は 日記だけではなくサイト制作の現場でも使用されてきました。
実際の制作では、一つのサイトに複数の a-blog がインストールされている事が珍しくありません。
しかし、この方法ではどうしてもユーザーの管理が煩雑になり、
バージョンアップが手間になっていました。
a-blog が cms としての役割を担うようになり
複数のブログを一括で管理出来る仕組みが求められるようになってきました。
開発合宿
2007-03-12 a-blog 2.0 開発合宿が行われました。
a-blog 2.0 の開発に着手してから3ヶ月余りが過ぎようとしていました。
このとき発表された内容で特に注目が集まったのは、
記事やカテゴリーリストなどの情報をテンプレート単位で、
パーツに分けて管理するという考え方でした。
また、現在でも使われている
という記法はこの時に発案されました。
config.system.php
「一つのシステムで複数のブログを管理する」
ブログにはそれぞれ設定が必要になります。
a-blog は config.system.php というファイルに設定が保存されています。
設定をファイルで管理するとマルチブログのシステムでは
100のブログに100の設定ファイルが必要になります。
また、この頃のシステムでは
テンプレートを機能単位で細かく分割し
そのパーツ一つ一つに設定ファイルが必要でした。
続く…
投稿
記事URL
URL




