D-Framework

D-Framework は(フレームワークという名前にも関わらず)、フレームワークではありません!!!

モジュールセレクタ(実行プログラムセレクタ)プログラムです!!!

Public Domain Software

 

開発コンセプト

PHP命令であるものをフレームワークで(なるべく)再定義しない

PHPはWEBアプリに特化した言語なので、基本的にPHP命令で機能が実装出来る
フレームワークでPHP命令の再定義をすると学習コストがかかる

(なるべく)1プログラム、1設定ファイル

  • D-Framework使いたい → 「index.php」さえおけばOK
  • 内部の処理が知りたい → 「index.php」を読めばOK

フレームワークの処理をブラックボックス化しない

必要最低限の機能しか(なるべく)提供しない

現在考えている必要最低限の機能

  • モジュールセレクタ
  • VIEWファイル(Smarty or PHP)の独立
  • 自動エスケープ処理
  • 取得データ特殊文字のサニタイジング
  • 便利 Session関数
  • DBアクセスclass
  • CSRF 対策機能
  • Validate関数

アイディア募集中……

 

制限事項

  • 文字コードは「UTF-8」固定
  • PHP5対応

以下作成中

 


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2010-05-31 (月) 20:17:27 (100d)