8.1 Introduction
8 Développer PHP 4.0
Manuel PHP
->Qu'est ce que Zend? et qu'est ce que PHP?
|
8.1.1 Qu'est ce que Zend? et qu'est ce que PHP?
Le nom de
Zend
fait référence au moteur du langage,
le coeur de PHP. Le terme de
PHP
fait référence
au système complet, tel qu'il apparait à l'extérieur. Cela peut paraitre
confus, mais ce n'est pas si compliqué (voyez The internal structure of PHP. ).
Pour implémenter un interpréteur de scripts web, il vous faut :
-
Un
interpréteur
qui analyse le code source, le
traduit et l'exécute.
-
Une couche
fonctionnelle
qui implémente les
fonctionnalitées du langage (les fonctions, etc...).
-
Une
interface
qui dialogue avec le serveur web, etc...
Zend prend en charge la partie 1 complètement, et une partie de la partie 2;
PHP prend en charge la partie 2 et la partie 3. Ensemble, ils forment le
logiciel PHP. Zend lui-même ne représente que le coeur du langage,
implémentant les fonctions les plus basiques. PHP contient tous les
modules, et les fonctionnalités incroyables du langage.
Les sections suivantes présentent comment PHP peut être améliorer, et comment
le faire.
|