Maison  >  Article  >  développement back-end  >  Explication détaillée de l'interaction front-end et back-end

Explication détaillée de l'interaction front-end et back-end

韦小宝
韦小宝original
2018-03-14 17:33:346252parcourir

Cet article parle de l'interaction entre le front-end et le back-end si vous ne connaissez pas l'interaction entre le front-end et le back-end ou si vous êtes intéressé par l'interaction entre le front-end et le back-end, Regardons cet article ensemble. Bon, assez de bêtises.

Qu'est-ce qu'un serveur web ?


Serveur : Entendement populaire, une machine qui fonctionne 24h/24
Serveur Web : une machine qui fonctionne 24h/24 et peut gérer les requêtes Web Serveur

Regardez des images et parlez avec des exemples

Explication détaillée de linteraction front-end et back-end

Explication détaillée de linteraction front-end et back-end

2. serveur web Le système d'exploitation

Puisque le serveur est une machine, alors il y aura un système d'exploitation
Le système d'exploitation commun installé sur le serveur est Linux , Linux aura de nombreuses versions différentes, telles que Ubuntu, Centos et RedHat. Windows n'est pas aussi dominant dans le domaine des serveurs que les systèmes d'exploitation personnels (tout le monde a utilisé Windows, je n'entrerai donc pas dans les détails ici), alors pourquoi les systèmes d'exploitation serveur utilisent-ils Linux La raison est que les systèmes d'exploitation non graphiques ? ressources de l'interface et du système d'exploitation Le taux d'occupation est faible.

Explication détaillée de linteraction front-end et back-end

Description de l'image : Tencent Cloud Server (Linux–centos7) (prix étudiant de 1 yuan, très abordable), logiciel de connexion Putty, portail : télécharger

Explication détaillée de linteraction front-end et back-end

3. Application de serveur Web

Avec le système d'exploitation, il s'agit alors d'applications, dites applications, Il s'agit de fournir une fonction spécifique. Ici je le compare à l'application sous Windows (vc++6.0)

Explication détaillée de linteraction front-end et back-end

Vous pouvez l'utiliser pour écrire du

langage C, il fournit un environnement de compilation pour le langage C. Parlons ensuite du backend Web. Je pense que même si vous ne comprenez pas le backend, vous avez entendu parler de langages backend, tels que : php, java, .net, nodeJS, alors ces langages​​sont obligatoires Un "VC++6.0" en arrière-plan, voici les apache, tomcat, nodeJs

Explication détaillée de linteraction front-end et back-end

dont on a entendu parler en semaine

4. Langage de fond du Web

On entend généralement parler de

php, java, .net, nodeJS

Implémentation simple de hello, world, comme indiqué ci-dessous

Explication détaillée de linteraction front-end et back-end

Application côté serveur + langage d'arrière-plan ==application d'arrière-plan du serveur réel

Explication détaillée de linteraction front-end et back-end

5. Base de données

Si le serveur souhaite stocker des données, il doit utiliser une base de données

Les bases de données communes incluent
Mysql , SqlServer, Oracle

Explication détaillée de linteraction front-end et back-end

6. Un processus complet de traitement en arrière-plan Web

Explication détaillée de linteraction front-end et back-end

front-end et back-end Il est en fait très simple d'interagir avec le terminal, mais c'est en réalité très compliqué.


Recommandations associées :

Résumé du contenu connexe sur l'interaction front-end et back-end

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn