マイクロ PHP フレームワーク: FocusPHP
Jun 23, 2016 pm 01:23 PM
FocusPHP
FocusPHP はマイクロ PHP フレームワークです
TODO
完璧な Docker 開発環境
バックグラウンド管理を追加
フレームワークとプロジェクトの分離
単体テストを改善し、Travis CI を使用する続行するには 統合
備考
データベース ファイルでは、username=admin、password=administrator
インストールと使用
composer require aicode/focusphp
MVC サポート
フレームワーク自体はオプションで MVC のサポートを提供しており、次の場合にのみ FocusMVCRouter を登録する必要があります。 FocusServer オブジェクト オブジェクトを作成します。
うわーFocusMVCRouter を作成するには、コントローラーの名前空間をパラメーターとして指定する必要があります。これにより、フレームワークは名前空間に戻って、現在のリクエストの処理に適したコントローラーを見つけます。
View オブジェクト
ビュー クラスは、FocusMVCView インターフェイスを実装する必要があります。フレームワークには、FocusMVCSimpleView と呼ばれる一連の単純なビュー実装が組み込まれています。この実装では、テンプレート ファイルで .php ファイルを使用します。元の PHP 構文を直接使用します。
デフォルトのビュー FocusMVCSimpleView はレイアウト サポートを提供します。
非表示のテンプレート変数
変数名 | 説明 |
---|---|
__body__ | テンプレートを解析した後のコンテンツ、この変数はレイアウトでのみ使用可能です |
__data__ | テンプレート オブジェクトに渡される文字列データ (鍵なし) |
フレームワーク例外メッセージ
メッセージ | 意味 |
---|---|
INVALID_ROUTER | 不正なルート |
INVALID_ROUTER_ARGS | Inval id ルーティングパラメータ|
ルーティングルール実行関数が不正です | |
PHP バージョンはサポートされていません。バージョン 5.6.0 以降を使用してください | |
設定ファイルが存在しません | |
設定ファイル形式が不正です |
プロジェクトのホームページ: http://www.open-open.com/lib/view/home/1446535533154

人気の記事

人気の記事

ホットな記事タグ

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











LaravelのバックエンドでReactアプリを構築する:パート2、React
