MVC の M はデータベース操作クラスですか?

WBOY
リリース: 2016-06-23 13:45:01
オリジナル
1199 人が閲覧しました

文字通りモデルという意味ですが、この M はデータ用に書かれた単なるクラスですか?


ディスカッションへの返信 (解決策)

MVC の M はデータベース操作クラスですか?
はい

以下のテキストは Baidu からのものです。百科事典はここに移動されました。作者は Baidu にアクセスすることをお勧めします。

MVC は、MVC (Model View Controller Model-View-Controller) を使用して Web アプリケーションを設計および作成するためのパターンです: [1]
モデルは、アプリケーションのコア (データベース レコード リストなど) を表します。
ビューにはデータ (データベース レコード) が表示されます。
コントローラーは入力を処理します (データベース レコードを書き込みます)。
MVC パターンは、HTML、CSS、JavaScript を完全に制御することもできます。
モデルは、アプリケーション データのロジックを処理するアプリケーションの一部です。
通常、モデル オブジェクトはデータベース内のデータへのアクセスを担当します。
ビューは、データ表示を処理するアプリケーションの一部です。
通常、ビューはモデル データに基づいて作成されます。
コントローラーは、ユーザー操作を処理するアプリケーションの一部です。
通常、コントローラーはビューからのデータの読み取り、ユーザー入力の制御、モデルへのデータの送信を担当します。
MVC レイヤ化は、一度に 1 つの側面だけに集中できるため、複雑なアプリケーションの管理に役立ちます。たとえば、ビジネス ロジックに依存せずにビューの設計に集中できます。また、アプリケーションのテストも容易になります。
MVC 階層化により、グループ開発も簡素化されます。さまざまな開発者がビュー、コントローラー ロジック、ビジネス ロジックを同時に開発できます。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート