yii2 実行プロセス

王林
王林オリジナル
2020-02-19 10:47:533284ブラウズ

yii2 実行プロセス

yii2 操作プロセスは次のとおりです:

1. ユーザーは、エントリ スクリプト web/index.php へのリクエストを開始します。

2. エントリ スクリプトはアプリケーション構成をロードし、リクエストを処理するアプリケーション インスタンスを作成します。

3. アプリケーションは、リクエスト コンポーネントを通じてリクエストされたルートを解決します。

4. アプリケーションは、リクエストを処理するコントローラー インスタンスを作成します。

5. コントローラーはアクション インスタンスを作成し、操作のフィルターを実行します。

(関連チュートリアルの推奨事項: yii Framework)

6. いずれかのフィルターが失敗を返した場合、アクションはキャンセルされます。

7. すべてのフィルターが合格すると、アクションが実行されます。

8. このアクションは、おそらくデータベースからデータ モデルを読み込みます。

9. アクションはビューをレンダリングし、それにデータ モデルを提供します。

10. レンダリング結果はレスポンスコンポーネントに返されます。

11. 応答コンポーネントは、レンダリング結果をユーザーのブラウザに送信します。

プログラミング関連のコンテンツの詳細については、php 中国語 Web サイトの プログラミング入門 列に注目してください。

以上がyii2 実行プロセスの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。