ホームページ  >  記事  >  バックエンド開発  >  3層構造の注意点をまとめる

3層構造の注意点をまとめる

巴扎黑
巴扎黑オリジナル
2017-06-11 14:04:441227ブラウズ

エンタープライズレベルのプロジェクトについて簡単に説明すると、最初のプレッシャーはそれほど高くなかったので、最初は大きな枠組みについては考えませんでした。したがって、スケーラビリティが中心的な要件となっています。伝統的な 3 層アーキテクチャ。アプリケーション層、ビジネスロジック層、データ永続層。サーバーへの負荷を軽減するためにサーバーを分離する必要があることを考慮して、Web サーバー、ビジネス サーバー、データベース サーバーに分割され、これら 3 つの間でのデータ ロジックの呼び出しが合理的かつスムーズに行われます。エンドとバックエンドは、記録する必要がある重要なポイントです。 Web フロントエンド アプリケーション サービスは、API インターフェイスをリクエストし、データを取得してページをレンダリングします。 1. MVC フレームワークを構築し、パブリック モデルとインターフェイス呼び出しクラス ライブラリを導入します。 2. ブートストラップ フレームワークを使用して、モバイル ファーストのフロントエンド ページ フレームワークを構築します。 3. ビジネス ニーズに従って、バックエンド インターフェイスを呼び出し、ページをレンダリングします。 Web API (論理サービス) は、Web 側でインタラクティブなリクエストを処理するための HTTP ベースのステートレス インターフェイスを提供するように構築されています。主要な側面は次のとおりです。 1. インターフェイスがステートレスであるという前提の下で、アクセス許可レベルとそれに対応するリクエストの合法性を決定します。 (HTTP リクエストを書き換え、リクエストの合法性判断と AOP のようなアスペクト判断を追加します) 2. フロントエンドとバックエンド間のスムーズな対話のために、統一されたデータ モデルを提供するか、それに依存します。 (Entity

1.Asp.net (1) 基本的な 3 層フレームワーク プロジェクト: Web サーバー、ビジネス サーバー、データベース サーバー

3層構造の注意点をまとめる

概要: エンタープライズ レベルのプロジェクトの簡単な紹介、最初は誰もいません。最初のプレッシャーは大きくないため、フレームワークがどのくらい大きくなるかを考えてください。そのため、スケーラビリティが中心的な要件となり、アプリケーション層、ビジネスロジック層、およびデータ永続層を分離する必要があります。サーバーの負荷は Web サーバー、ビジネス サーバー、データベース サーバーに分けられ、これら 3 つの間の合理的かつスムーズなデータ ロジック呼び出し、特にフロントエンドとバックエンドが記録する必要がある重要なポイントです。 . Web フロントエンド アプリケーション サービスは API インターフェイスを要求し、ページをレンダリングします。 1. MVC フレームワークを構築し、パブリック M...

2. 3 層のフレームワークの問題を解決してください。 _html/css_WEB-ITnose

はじめに: 3 層フレームワークの問題、解決してください

【関連 Q&A の推奨事項】:

以上が3層構造の注意点をまとめるの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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