Maison >développement back-end >Problème PHP >Qu'est-ce qu'Apache en php

Qu'est-ce qu'Apache en php

青灯夜游
青灯夜游original
2021-11-30 18:35:334362parcourir

Le nom complet d'Apache est "Apache HTTP Server", qui est une sorte de logiciel de serveur Web et un interpréteur de PHP. PHP lui-même est un langage de script et doit s'appuyer sur un support pour prendre en charge son fonctionnement, et Apache est ce support ; sans Apache, PHP ne peut pas exécuter et transmettre des informations au monde extérieur.

Qu'est-ce qu'Apache en php

L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3

Qu'est-ce qu'apache en php

Le nom complet d'Apache est Apache HTTP Server, qui est un serveur Web ? logiciel.

Apache est l'interprète de PHP. PHP lui-même est un langage de script et doit s'appuyer sur un support pour prendre en charge son fonctionnement, et Apache est ce support sans Apache, PHP ne peut pas exécuter et transmettre des informations au monde extérieur.

Adresse de téléchargement d'Apache : http://www.apachelounge.com/download/

La relation entre php et apache

On peut considérer le serveur comme un restaurant, apache est le serveur du magasin, et php est chef de cuisine.

Certaines boissons (ressources statiques, comme HTML, CSS, JS, Images, etc.) sont directement livrées au client (Client) par le serveur sans passer par le chef.

Si vous avez besoin des plats cuisinés par le chef (par exemple : *.PHP, etc.), vous devez attendre que le chef ait fini de cuisiner les ingrédients d'origine (php) en repas comestibles (ressources statiques)

Le principe de fonctionnement du serveur web

Généralement, sur un PC ou un serveur, le logiciel lui-même est inutile, nous avons également besoin d'un boîtier matériel pour stocker et déplacer le contenu.

1. Rôle du serveur Web

Lorsque vous utilisez Internet, vous devez gérer un ensemble de boîtes et de contenus appelés plusieurs serveurs. Parmi eux, le plus important peut être considéré comme le serveur Web, dont le rôle de base est. servir les utilisateurs du site Web en fonction des demandes Afficher les données stockées sur le serveur Web, saisir et répondre aux demandes entre les serveurs de base de données, si nécessaire, protéger les données stockées sur le serveur Web et restreindre l'accès en général, afin de pouvoir. Pour accéder au site Web, il est nécessaire de communiquer avec d'autres serveurs dédiés (serveur DNS) en coopération.

2. Protocole (HTTP)

Utilisé lorsqu'un visiteur du site Web demande au serveur Web d'indiquer la méthode (processus) pour passer au protocole HTTP. HTTP dans ce cas signifie Hypertext Transfer Protocol, plus précisément la partie de l'adresse URL d'un site Web saisie par un navigateur Web, avec http référencé au début.

Apprentissage recommandé : "Tutoriel vidéo PHP"

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
Article précédent:Que signifient php et python ?Article suivant:Que signifient php et python ?