MidnightDiver
とりあえずフレームワーク『Midnight』の改定作業を開始しました。 『ZendFramework』とか『Maple』とか『Ethna』とかを参考にしてます。 Midnightは厳密に言うとMVCじゃないんですよね。 どうせViewがメインになる事が多いのでModelと統合してます。 分けると無駄(オーバーヘッドとか)が大きそうなんで。
エラー出力制御、認証、DB接続、プレフィルター、ポストフィルター、 ライブラリの動的ロード、出力バッファリング、とか機能はこんな感じですかね。 ディレクトリの名前とか構成を従来とは大幅に変えてます。
……てゆーかLapisの新バージョンはそれに合わせて書き換えないといけないので リリースはちょっと(?)遅れるかもです。来年になるかな?