ディレクトリ構造
リーリーエントリ ファイルはすべてのリクエストのエントリ ポイントです。通常、すべてのリクエストは書き換えルールを使用してこのエントリ ファイルにリダイレクトされます。
古典的なエントリファイル public/index.phpリーリー ルールを書き換える
.htaccess ファイルを変更する
Nginx 書き換え (nginx.conf)リーリー プロフィール
application/conf/application.ini
リーリー
コントローラー
デフォルトモジュールの場合、コントローラーのディレクトリはアプリケーションディレクトリの下のcontrollersディレクトリにあり、アクションの命名ルールは「名前+アクション」です
デフォルトコントローラー
リーリー
ファイルを表示するapplication/controllers/Index.php
デフォルトのアクションのビュー
リーリー
次に、ブラウザの nginx.conf に設定されているサーバー名 application/views/index/index.phtml表 4.2. Yaf のオプション構成項目
説明 | アプリケーション.ext | ||
---|---|---|---|
PHPスクリプトの拡張機能 | アプリケーション.ブートストラップ | 文字列 | |
ブートストラップパス(絶対パス) | アプリケーションライブラリ | 文字列 | |
ローカル(自身)クラスライブラリの絶対ディレクトリアドレス | application.baseUri | 文字列 | |
ルーティングでは、無視する必要があるパスプレフィックスは通常設定する必要はなく、Yaf が自動的に決定します。 | application.dispatcher.defaultModule | 文字列 | |
デフォルトモジュール | application.dispatcher.throwException | ブール | |
エラー発生時に例外をスローするかどうか | application.dispatcher.catchException | ブール | |
デフォルトの例外キャッチ コントローラを使用するかどうか。オンにすると、キャッチされなかった例外が発生したときに、制御が ErrorController の errorAction メソッドに渡されます。この例外オブジェクトは、$request->getException() | を通じて取得できます。application.dispatcher.defaultController | 文字列 | |
デフォルトコントローラー | application.dispatcher.defaultAction | 文字列 | |
デフォルトアクション | application.view.ext | 文字列 | |
テンプレート拡張機能を表示 | アプリケーション.モジュール | 文字列 | |
既存のモジュール名を宣言します。この値を定義したい場合は、Index Module を定義する必要があることに注意してください。 | アプリケーション.システム.* | 文字列 | * |
。 |