Maison > développement back-end > Problème PHP > Est-ce que php dépend du noyau ?

Est-ce que php dépend du noyau ?

王林
Libérer: 2023-02-25 11:58:02
original
2130 Les gens l'ont consulté

Est-ce que php dépend du noyau ?

Composants du noyau PHP et principes de fonctionnement

php comprend un total de 3 Modules :

1. Noyau PHP

2. Moteur Zend

3. Couche d'extension PHP

Noyau : Utilisé pour le traitement des demandes, les flux de fichiers, la gestion des erreurs et d'autres traitements associés.

Moteur zend : Convertissez le fichier source en langage machine (en fait, bytecode opCode), puis exécutez-le sur la machine virtuelle zend (c'est similaire à la machine virtuelle java).

Couche d'extension : Un ensemble de fonctions, de bibliothèques et de flux que PHP utilise pour effectuer certaines opérations spécifiques, comme la nécessité d'utiliser des extensions MySQL.

Est-ce que php dépend du noyau ?

le module zend comprend :

1. .

2. api zend

3. extensions zend, extensions du moteur zend. Par exemple, le plus connu est : php_xdebug_version..._vc6.dll

Faites attention à comprendre la différence entre les fichiers de configuration et les fichiers d'entité

Tous les fichiers de configuration, qu'ils soient windows ou linux , système unix, ne sont qu'une description de la fonction du logiciel/programme/système, une sorte de planification, une sorte de document d'ajustement (illustratif/descriptif/commande/) C'est l'équivalent de cuisiner/cuisiner Faites un ! liste (par exemple, combien de grammes de plat A, combien de grammes de plat B, combien d'huile, combien de sel), puis lorsque vous cuisinez/cuisez, suivez simplement cette liste ("Configuration sauté"). 🎜>

Lorsque le programme démarre, il suivra les instructions de votre "fichier de configuration" pour activer certaines fonctionnalités et spécifications que vous avez spécifiées. Le fichier de configuration est donc en fait une sorte de document, qui peut être ini , conf, cnf,. xml, etc. (httpd.conf, php.ini, my.cnf).

Les fonctions des logiciels/programmes/systèmes réels doivent encore être réalisées par des fichiers physiques/objets physiques/composants spécifiques, etc. Par exemple : lorsque vous cuisinez, vous avez besoin de ces légumes, huile, sel, etc. . Etc. Pour les programmes, vous devez avoir le fichier dll correspondant, ou alors le fichier, etc. Sinon, si vous n'avez que le fichier de configuration, cela équivaut à parler sur papier. Est-ce du langage vide Puisque vous voulez le configurer, vous avez besoin de ce logiciel/programme, etc. Il y a une configurabilité : il doit être configurable et peut être configuré

Tutoriel vidéo PHP 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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal