Maison >Problème commun >Qu'est-ce que l'architecture B/S
L'architecture B/S fait référence à l'architecture « navigateur/serveur », qui est un modèle d'architecture réseau qui peut concentrer les éléments essentiels de la mise en œuvre des fonctions du système dans le serveur, tout en simplifiant le développement, la maintenance et le système. exécuter via le navigateur sans avoir besoin d’installer d’autres clients.
L'environnement d'exploitation de ce tutoriel : système Windows 7, ordinateur Dell G3.
L'architecture B/S (Navigateur/Serveur, architecture navigateur/serveur) est un modèle d'architecture réseau qui concentre les parties essentielles de la mise en œuvre des fonctions du système dans le serveur, tout en simplifiant le développement du système. , la maintenance et l'utilisation peuvent être exécutées via le navigateur sans qu'il soit nécessaire d'installer d'autres clients.
L'architecture B/S est une structure de serveur de navigateur Avec le développement continu de nouvelles technologies, il s'agit d'un changement ou d'une architecture améliorée par rapport à l'architecture C/S. Ensuite, dans l'article, nous présenterons en détail les avantages et les inconvénients de la structure B/S, qui ont une certaine valeur de référence, j'espère que cela sera utile à tout le monde
La signification de B/S. architecture
La structure B/S fait référence à la structure Navigateur/Serveur (navigateur/serveur), ce qui signifie qu'un seul serveur doit être installé et maintenu, et que le client utilise un navigateur pour exécuter le logiciel. Il est apparu avec la technologie Internet et constitue un changement et une amélioration de la structure C/S. Il utilise principalement la technologie du navigateur WWW, combinée à une variété de langages de script et de nouvelles technologies, pour concentrer les éléments essentiels de la mise en œuvre des fonctions du système sur le serveur, simplifiant ainsi le développement, la maintenance et l'utilisation du système. Il s'agit d'une toute nouvelle technologie de construction de systèmes logiciels. Il suffit d'installer un navigateur et une base de données, puis le navigateur peut interagir avec la base de données via le serveur Web.
Avantages de l'architecture B/S :
(1) Cette architecture ne nécessite pas l'installation d'un client et peut être exécutée directement dans un navigateur web
(2) L'architecture B/S peut être placée directement sur le réseau Internet pour atteindre l'objectif de contrôler l'accès multi-client et les méthodes d'interaction via certains privilèges.
(3) L'architecture B/S ne nécessite pas l'installation de clients, il n'y a donc pas de problèmes tels que la mise à jour de plusieurs clients et la mise à niveau des serveurs
Inconvénients de l'architecture B/S :
(1) En cross-browser, l'architecture B/S n'est pas l'architecture la plus satisfaisante
(2) Il faut beaucoup d'efforts pour atteindre le niveau du programme CS. Oui
(3) En termes de rapidité et de sécurité, des coûts de conception énormes sont toujours nécessaires, ce qui constitue le plus gros problème de l'architecture B/S.
(4) L'interaction client-serveur est un mode requête-réponse, qui nécessite généralement d'actualiser la page, ce qui n'est pas ce que les clients veulent voir. Cependant, cette lacune a été atténuée dans une certaine mesure après qu'Ajax soit devenu populaire
Résumé : ce qui précède est l'intégralité du contenu de cet article. J'espère que cet article pourra aider tout le monde à mieux comprendre l'architecture B/S
.Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!