8.2 Possibilités d'extension
8 Développer PHP 4.0
Manuel PHP
. Modules externes ->Modules internes . Zend Engine
|
8.2.2 Modules internes
Les modules internes sont compilés directement dans PHP, et chargés
avec chaque processus PHP. Leur fonctionnalités sont immédiatement
disponibles avec chaque script. Comme les modules externes, les
modules internes ont leurs avantages et leurs inconvénients :
Advantages |
Inconvénients |
Pas besoin de charger spécificiquement un module. Les fonctionnalités
sont immédiatements disponibles.
|
Les modifications du module imposent la recompilation de PHP.
|
Pas de fichiers externes encombrants. Tout est inclus dans l'éxcétutable PHP.
|
Le programme PHP grossit, et prend plus de mémoire.
|
Les modules PHP sont les plus efficaces lorsque vos librairies
de fonctions sont stables, et qu'elles requièrent des perfomances
au dessus de la moyenne, ou qu'elles sont utilisées de manière
intensive. Le besoin de recompiler PHP a chaque modification
est compensé par le fait que PHP est alors plus efficace, et plus
rapide. Cependant, les modules internes ne sont pas idéaux pour
le développement.
|