PHPC5 | Création d'extensions C pour PHP
- Cette formation de deux jours vous entraîne dans la découverte des entrailles du langage PHP et du fonctionnement du moteur interne de PHP : le Zend Engine. Pendant ces deux jours, vous apprendrez comment PHP fonctionne mais aussi comment créer et compiler vos propres extensions PHP afin d'améliorer les performances de votre applications ou bien enrichir l'API par défaut. Possibilité de faire cette formation à distance en ligne. N'hésitez pas à nous consulter !
-
Prérequis
Connaissance du langage C et de la plateforme Linux. -
Objectifs
En deux jours seulement, découvrez comment PHP a été conçu de l'intérieur et apprenez à créer vos premières extensions C pour enrichir le langage PHP. Vous découvrirez ainsi comment il est possible d'améliorer considérablement les performances de vos applications PHP.
Programme détaillé
Comprendre l'architecture interne de PHP
- Découverte de PHP et du moteur Zend (ZendEngine)
- Compilateur et machine virtuelle Zend
- Performance du moteur
Découverte du système d'extension
- Compilation détaillée de PHP
- Extensions et Zend Extensions
- Points de branchement des extensions
Exercices pratiques
- Compilation et déploiement
- Gestion de la mémoire et des variables
- Tableaux, fonctions, classes et objets
- Encapsulation de librairies externes
- Tests unitaires
- Performances
Programme horaire
Jour 1
Appréciation de la formation
Moyenne globale :
- Evaluation de la pédagogie : N.C
- Evaluation du contenu : N.C
- Evaluation du rythme : N.C
Nos autres formations sur le même sujet
-
Durée
2 jour(s)
-
Niveau
Perfectionnement
-
Langues disponibles
Français, Anglais -
Pays disponibles
France, Monde
A partir de 1 290,00 €
Aucune session prévue
Aucune session n'est prévue pour cette formation. Nous organisons cependant des sessions de formation sur mesure, n'hésitez pas à nous contacter pour plus d'informations !