Accueil
/
Tutoriels phpMyAdmin
/
Tutoriels PHP et MySQL
/
Tutoriel Zend Optimizer

Tutoriel Zend Optimizer

Qu’est-ce que Zend Optimizer ?

Zend Optimizer est une application gratuite qui permet à PHP d’exécuter des fichiers encodés par Zend Guard. Zend Optimizer améliore considérablement les performances des applications PHP.

Zend Optimizer est un service qui exécute les fichiers encodés par Zend Encoder. Le compilateur standard d’exécution Zend utilisé par PHP est en effet très rapide, générant du code qui est habituellement de 2 à 10 fois plus rapide. Mais une application qui utilise Zend Optimizer peut exécuter des scripts 40 à 100 % plus rapidement.

Après PHP 5.3 Zend Optimizer est inclus dans la distribution standard de PHP et aucune installation supplémentaire n’est nécessaire pour qu’il fonctionne.

Compatibilité Zend Guard:

Les fichiers encodés doivent être compilés avec une version compatible de Zend Guard. Lorsque vous n’êtes pas sûr de la version de Zend Guard, utilisez toujours la dernière version de Zend Optimizer. Si les versions de Zend Guard et Zend Optimizer sont incompatibles, l’Optimiseur ne réussira pas à exécuter les fichiers encodés et affichera un message d’erreur.

Pour vous assurer que Zend Optimizer fonctionne correctement, créez un fichier phpinfo.php et ouvrez-le avec votre navigateur. La partie associée à Zend Optimizer ressemblera à ceci:

 Ce programme utilise le moteur du langage de script Zend:
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies

Zend Optimizer est capable d’effectuer une vingtaine d’optimisations différentes, dont certaines sont assez complexes. Une des optimisations de Zend Optimizer est de changer le post-incrémentation en pré-incrémentation, lorsque cela est possible puisque la pré-incrémentation est l’opération la plus rapide des deux. Vous pouvez ajuster votre Zend Optimizer pour effectuer uniquement les optimisations désirées. Chaque optimisation peut être activée ou désactivée en définissant l’option correspondante.

Partager cet article