ホームページ >バックエンド開発 >PHPチュートリアル >PHP は最も単純な MVC フレームワークのサンプル チュートリアルを実装しています。mvc フレームワークのサンプル チュートリアル_PHP チュートリアル

PHP は最も単純な MVC フレームワークのサンプル チュートリアルを実装しています。mvc フレームワークのサンプル チュートリアル_PHP チュートリアル

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBオリジナル
2016-07-13 10:19:161062ブラウズ

php は、最も単純な MVC フレームワークのサンプル チュートリアル、mvc フレームワークのサンプル チュートリアルを実装します

この記事では、PHP で MVC フレームワークを実装するプロセスを、比較的理解しやすい例の形式で説明します。参考のためにみんなと共有してください。具体的な分析は次のとおりです:

まず第一に、フレームワークを学ぶ前に、基本的に MVC とは何か、つまりモデル-ビュー-コントロールとは何か、端的に言えば、これが MVC が誕生した方法です。 MVC は 3 つのレベルに分かれており、3 つのレベルは互いに干渉することなくそれぞれの役割を果たします。まず、各レベルを簡単に紹介します。ビューは Web ページであり、コントロールはコントローラーが発行するツールです。システムへの命令であり、モデルは単に処理のためにデータベースからデータを取得するだけです。

MVCのワークフローは次のとおりです:

1. Viewer->コントローラーを呼び出して指示を出します

2. コントローラー->コマンドに従って適切なモデルを選択します

3. モデル -> コントローラーの指示に従って、対応するデータを選択します

4. コントローラー->コマンドで対応するビューを選択します

5. 表示 -> 3番目のステップで取得したデータをユーザーの希望どおりに表示します

簡単な開発例は次のとおりです。最初に最初のコントローラーを開発します。ここでの命名規則は次のとおりです testController.class.php

リーリー

次に、次のように単純なモデルを作成しますtestModel.class.php

リーリー

最初のビュー ファイル testView.class.php は、存在するデータを表示するために作成されます

リーリー

次にしなければならないことは、前述の 5 つの手順に従ってプログラムをテストすることです。 コードは次のとおりです。テスト ファイル test.php を作成します。

リーリー

リーリー
その後、ブラウザで test.php を開くと、hello world と表示され、成功したことが示されます。

注: この記事の例はフレームワーク構造のみであり、読者は特定の機能を自分で追加できます。この記事で説明した例が、PHP プログラミング フレームワークを学習する皆さんの役に立つことを願っています。

php mvc 最も単純な例

フレームワークはデザインパターンを具体化したもの

デザインパターンは問題を解決するための考え方です

今すべきことは、今年のPHP学習でどんな問題に遭遇したかを振り返って考えることであり、その問題は技術的なものですレベルで解決すべき問題は、プログラミングのアイデアを再考する必要があり、その上でフレームワークを検討する方がよいでしょう。
smarty は単なるテンプレートですが、フレームワークを理解した後は、smarty を独自のフレームワークの一部として直接使用することもできます。自分で作成することもできます。テンプレート ライブラリも非常に使いやすいです。
--------------------------
重要な問題は、なぜフレームワークが必要なのかを理解する必要があるということです。他人のことを見てはいけません。フレームワークが良いと言っているのに、あなたは分かっていない フレームワークの何が良いのかは知っていますが、それをうまく学ぶことはできません。
だから、今、過去を見直して、それから新しいことを学ぶべきです。


PHPのMVCフレームワーク、超シンプルでバカっぽいHello Worldのデモが欲しい

フレームワークはデザインパターンを具体化したもの

デザインパターンは問題を解決するための考え方です

今すべきことは、今年のPHP学習でどんな問題に遭遇したかを振り返って考えることであり、その問題は技術的なものですレベルで解決すべき問題は、プログラミングのアイデアを再考する必要があり、その上でフレームワークを検討する方がよいでしょう。
smarty は単なるテンプレートですが、フレームワークを理解した後は、smarty を独自のフレームワークの一部として直接使用することもできます。自分で作成することもできます。テンプレート ライブラリも非常に使いやすいです。
--------------------------
重要な問題は、なぜフレームワークが必要なのかを理解する必要があるということです。他人のことを見てはいけません。フレームワークが良いと言っているのに、あなたは分かっていない フレームワークの良さは知っていますが、フレームワークをうまく学ぶことはできません。
だから、今、過去を見直して、それから新しいことを学ぶべきです。

http://www.bkjia.com/PHPjc/875873.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/875873.html技術記事 PHP による最も単純な MVC フレームワークのサンプル チュートリアル、mvc フレームワークのサンプル チュートリアルでは、PHP で MVC フレームワークを実装するプロセスを比較的理解しやすい例で説明します。さあ、みんなのためにみんなとシェアしましょう...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。