オリジナルの概念は、既存のColdFusionの/ PHPフレームワーク、ヒューズボックスから採取しました。
開発を通じて、その進化は、スイッチ、設定とテンプレートファイルのわずかな機能以外のヒューズボックスにはほとんど類似性を持っているために、その構造を大幅に変更されています。
特徴:
このボードが離れてから取得スイッチMVCフレームワークにオブジェクト指向プログラミングのアプローチ。
スイッチボードの現在のコアファイルでは、コードの66行が含まれています。
何も設定は、ページを追加する必要はありません。彼らはと呼ばれるルーティングファイルと同じ名前で存在する場合、理事会は(そのために)/制御/、/モデル/と/ビュー/フォルダ内のファイルが含まれて切り替えます。 /helloworld.htmが呼び出された場合、彼らは存在するのであれば、/control/helloworld.php、/model/helloworld.php、および/view/helloworld.phpが含まれることになります。
グローバルsb_settings.phpファイルはスイッチボードの構成に使用されるもののようなグローバル変数を定義するために使用されます。
生成されたコンテンツは、表示用のsb_template.phpファイルに埋め込まれています。回路が呼び出された場合、その内容は、それがそのテンプレート内で生成し、その後、ルートのテンプレート内で生成されました。
追加設定がページを追加するには、スイッチで必要とされないため、理事会はで開発することが非常に高速であるスイッチ。
コメントが見つかりません