ようこそ!浜村拓夫の世界へ

    ブログ内検索

    最近の記事

    ブックマーク数の多い記事

    Blog Translation

    Powered By FC2ブログ

    Powered By FC2ブログ
    ブログやるならFC2ブログ


    FC2ブログ LOGIN

    with Ajax Amazon

    CodeIgniter アプリケーションフローチャート

    このエントリーを含むはてなブックマーク はてなブックマーク - CodeIgniter アプリケーションフローチャート あとで読む
    CodeIgniter インストールの続きです。

    CodeIgniterは、MVCパターンのフレームワークだ。
    ブラウザからのリクエスト値を、コントローラで振り分けて、具体的な処理を決定する。
    ・フロントコントローラ
    ・アクションコントローラ

    の動作を理解すればOKと。

    CodeIgniter アプリケーションフローチャート

    次の図は、システムの中をどのようにデータが流れるかを示したものです:

    CodeIgniterアプリケーションフローチャート


    1. index.phpがフロントコントローラとして振る舞い、CodeIgniterの実行に必要な基本リソースを初期化します。

    2. ルータは、何を実行すべきかを決定するため、HTTPリクエストを解析します。

    3. キャッシュが存在する場合、通常のシステム処理がバイパスされ、キャッシュが直接ブラウザに送信されます。

    4. セキュリティです。アプリケーションコントローラが読み込まれる前に、HTTPリクエストとユーザが送信したデータは、セキュリティのためにフィルタリングされます。

    5. コントローラがモデル、コア・ライブラリ、プラグイン、ヘルパ、それからHTTPリクエスト処理に必要なすべてのリソースをロードします。

    6. 最終処理されたビューがレンダリングされ、閲覧できるようにするためにwebブラウザに送信されます。もしキャッシュ機能が有効になっていれば、後のリクエストでキャッシュが送信されるように、送信前にまずビューがキャッシュに保存されます。



    CodeIgniterのURLへ続く。

    PHP Hacks―プロが教えるWebプログラミングテクニック PHP Hacks―プロが教えるWebプログラミングテクニック
    ジャック ヘリントン (2006/06)
    オライリージャパン
    この商品の詳細を見る
    関連記事

    コメント

    コメントの投稿


    管理者にだけ表示を許可する

    トラックバック

    トラックバックURL:
    http://hamamuratakuo.blog61.fc2.com/tb.php/86-0750d462

    FC2Ad