Maison > Article > Opération et maintenance > Que fait Apache ?
Que fait Apache ?
1 : Apache, translittéré par Apache, est une tribu d'Indiens d'Amérique du Nord, appelée tribu Apache, dans le sud-ouest des États-Unis. Selon la légende, Apache était un guerrier courageux et invincible. Il était considéré par les Indiens comme un représentant de la bravoure et de la victoire. C'est pourquoi les générations suivantes ont donné son nom à la tribu indienne, et la tribu Apache est également connue pour sa ténacité. dans l'histoire de l'Inde. Tout le reste a évolué sur la base de la conscience ci-dessus.
2 : Apache est le nom d'une fondation logicielle. L'Apache dont vous parlez doit faire référence au serveur HTTP Apache, qui est le serveur Apache. Il s'agit d'un logiciel serveur open source géré par Apache Software Foundation et peut être compris comme une application sur un ordinateur.
En termes simples, sa fonction est de transformer votre ordinateur en serveur, permettant à votre ordinateur d'ouvrir un port réseau spécifique pour recevoir les requêtes HTTP envoyées à cette machine depuis le contenu du réseau et de répondre en conséquence.
3 : APACHE est un serveur réseau Ce serveur écoute un port TCP, généralement 80, interprète les commandes reçues sur le port, puis soumet quelques résultats. Les principales commandes expliquées par APACHE sont GET et POST, qui correspondent généralement au fait que le client saisit une adresse dans le navigateur, clique sur un lien dans le navigateur et soumet un formulaire.
Quand APACHE interprète les commandes GET et POST, si l'objet de GET et POST est un fichier général tel que HTML, CSS, JS, RAR, TXT, etc., il renverra directement le contenu du fichier au client ;
Si l'objet est un fichier PHP, APACHE démarre le programme PHP.EXE (le nom est différent sous UNIX, et les détails de son installation en tant que module sont différents, voici juste des exemples) , et transmet le fichier et les paramètres d'appel à PHP .EXE, puis renvoie les résultats d'exécution de PHP.EXE au client.
PHP peut appeler diverses bibliothèques pour exécuter diverses fonctions, la plus courante étant l'interrogation de la base de données. PHP.EXE interprète et exécute les instructions du fichier texte PHP. Il n'est généralement pas traduit avant l'exécution, tout comme le traitement par lots.
APACHE peut configurer plusieurs filtres comme PHP. Tous les fichiers XXX sont soumis à XXX.EXE pour exécution, et le contenu terminé est envoyé au navigateur, et les autres fichiers sont envoyés directement. APACHE est si simple et exécuté mécaniquement.
Pour plus de connaissances sur Apache, veuillez visiter la colonne Tutoriel d'utilisation d'Apache !
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!