欲しい機能とかもろもろ
http://d.hatena.ne.jp/kunit/20071203
覚え書きだけどこんなの。
他の意見に対する意見と言うか、考えも書く。
PHP5
PHP4は2007/12/31にリリース廃止で、2008/08/08までfixも終了する。
という事でPHP5専用で、という意見を持ってます。
レンタルサーバーがPHP4と言っても、セキュリティ面から見ればリリースが終わった後に使い続けるのはどうなんだと思うので。
DBモデル
まぁ、これは無いとダメじゃないかな。と言ってもSQL書けないレイヤーなら要らない。
全てがSQL書かずに解決できるならいいんだけど、現実にはそういうわけにはいかないので。
あと、これもPHP5専用だとPDOが使えるので抽象化を行うにしても接続や発行周りでごちゃごちゃしなくて済むし、プリペアド経由で発行するようにすればSQLインジェクションの対策にもなるし、と考えてます。
今はS2Dao使ってるけど、設定ファイルがFWと剥離しちゃってるので気になってる所。
VIew
これは今までと同じくSmartyとFlexyは最低限対応すれば良いんじゃないかな。
Smartyはプログラマには使いやすいとは思うけど、HTMLとの親和性を考えるとまだFlexyの方が使いやすい。
Smartyだけに対応してるFWにウンザリしてきたのでここは強く思ってます。
URLマッピング
これも対応してると良いと思う。HTTP_URL_Mapperを使っているけど、やっぱりURLが整理されるのが便利だし。
国際化
あると良いよね。個人的にはgettextを使ってるけど。
テスト
必須、だけどもどこまで落とし込むか、までは考えれてない。xUnitレベル? Seleniumレベル?
カスタマイズ
基本は触りたくないけど、顧客要望って色々あるので確かに欲しい。
コアを直接弄るのはアップデートを考えるとやりたくないですよね。