ホームページ >よくある問題 >B/Sアーキテクチャとは

B/Sアーキテクチャとは

清浅
清浅オリジナル
2019-03-11 15:38:39141721ブラウズ

B/S アーキテクチャとは、「ブラウザ/サーバー」アーキテクチャを指します。これは、システム機能実装の中核部分をサーバーに集中させ、システムの開発、保守、運用を簡素化できるネットワーク アーキテクチャ モデルです。他のクライアントをインストールする必要がなく、ブラウザを通じて実行できます。

B/Sアーキテクチャとは

このチュートリアルの動作環境: Windows 7 システム、Dell G3 コンピューター。

B/S アーキテクチャ (ブラウザ/サーバー、ブラウザ/サーバー アーキテクチャ) は、システム機能実装の中核部分をサーバーに集中させ、システム開発を簡素化するネットワーク アーキテクチャ モデルです。 、メンテナンスと使用は、他のクライアントをインストールする必要がなく、ブラウザーを通じて実行できます。

B/S アーキテクチャはブラウザ サーバー構造であり、継続的な新技術の開発に伴い、C/S アーキテクチャを変更または改良したアーキテクチャです。次に記事では、一定の参考価値のあるB/S構造のメリット・デメリットを詳しく紹介していきますので、皆様の参考になれば幸いです

B/の意味S アーキテクチャ

B/S 構造は、ブラウザ/サーバー (ブラウザ/サーバー) 構造を指します。これは、インストールおよび保守が必要なサーバーは 1 つだけであり、クライアントはブラウザを使用して実行することを意味します。ソフトウェア。インターネット技術とともに登場したC/S構造の変化・改善です。主に WWW ブラウザ技術を使用し、さまざまなスクリプト言語や新技術と組み合わせて、システム機能実装の中核部分をサーバーに集中させ、システムの開発、保守、使用を簡素化します。全く新しいソフトウェアシステム構築技術です。ブラウザとデータベースをインストールするだけで、ブラウザは Web サーバーを通じてデータベースと対話できるようになります。

B/S アーキテクチャの利点:

(1) このアーキテクチャはクライアントのインストールを必要とせず、Web ブラウザで直接実行できます

(2) B/S アーキテクチャは、特定の特権を通じてマルチクライアントのアクセスおよび対話方法を制御するという目的を達成するために、インターネット ネットワーク上に直接配置できます。

(3) B/S アーキテクチャはクライアントのインストールが不要なため、複数のクライアントの更新やサーバーのアップグレードなどの問題がありません。

B/S アーキテクチャのデメリット:

(1) クロスブラウザーでは、B/S アーキテクチャは最も満足のいくアーキテクチャではありません

(2) CS プログラムのレベルに到達するには多大な努力が必要です。

(3) 速度やセキュリティの点では依然として莫大な設計コストが必要であり、これがB/Sアーキテクチャの最大の問題です。

(4) クライアントとサーバーの対話は要求/応答モードであり、通常はページの更新が必要ですが、これは顧客が望んでいることではありません。しかし、Ajax の普及により、この欠点はある程度緩和されました。

要約: 以上がこの記事の全内容です。この記事が皆様の B/S アーキテクチャへの理解の一助になれば幸いです。

以上がB/Sアーキテクチャとはの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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

関連記事

続きを見る