ホームページ  >  記事  >  mvc とはどういう意味ですか?

mvc とはどういう意味ですか?

烟雨青岚
烟雨青岚オリジナル
2020-07-15 13:58:0625040ブラウズ

mvc は「model-view-controller」で、Web アプリケーションを設計および作成するためのパターンです。 MVCの正式名称は「Model View Controller」で、Modelはアプリケーションの核、Viewは表示データ、Controllerは入力処理を表します。

mvc とはどういう意味ですか?

MVC の正式名は Model View Controller で、model-view-controller

の略称です。ビジネス ロジック、データ、インターフェイス表示を分離してコードを整理し、ビジネス ロジックをコンポーネントに収集し、インターフェイスとユーザー インタラクションを同時に改善およびパーソナライズする方法を使用するソフトウェア設計モデルであり、ビジネスを書き直す必要はありません。論理。

MVC は、従来の入力、処理、出力機能を論理的なグラフィカル ユーザー インターフェイス構造にマッピングするために独自に開発されました。

MVC は、MVC (モデル ビュー コントローラー モデル-ビュー-コントローラー) 設計を使用して Web アプリケーションを作成するためのパターンです。

Model (モデル) は、アプリケーションのコア (たとえば、データベースレコードリストとして)。

View はデータ (データベース レコード) を表示します。

コントローラーは入力を処理します (データベース レコードを書き込みます)。

MVC パターンは、HTML、CSS、JavaScript を同時に完全に制御します。

Model (モデル) は、アプリケーション データ ロジックを処理するアプリケーションの一部です。

通常、モデル オブジェクトはデータベース内のデータへのアクセスを担当します。

View は、データ表示を処理するアプリケーションの一部です。

通常、ビューはモデル データに基づいて作成されます。

Controller は、ユーザー操作を処理するアプリケーションの一部です。

通常、コントローラーはビューからのデータの読み取り、ユーザー入力の制御、モデルへのデータの送信を担当します。

MVC レイヤ化は、一度に 1 つの側面だけに集中できるため、複雑なアプリケーションの管理に役立ちます。たとえば、ビジネス ロジックに依存せずにビューの設計に集中できます。また、アプリケーションのテストも容易になります。

MVC 階層化により、グループ開発も簡素化されます。さまざまな開発者がビュー、コントローラー ロジック、ビジネス ロジックを同時に開発できます。

関連知識の詳細については、PHP 中国語 Web サイト をご覧ください。 !

以上がmvc とはどういう意味ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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