PHP (POO) -Traits Avancés-

Ajouter un commentaire

Cet article est une continuation de l’ancien article sur les traits L’introduction des traits pose un nouveau problème concernant la surcharge des méthodes. Jusqu’à présent une méthode redéfinie dans une classe fille écrasait la méthode de la classe mère. Mais comment faire avec les traits. C’est le concept de précédence : les méthodes héritées sont … Lire la suite­­

PHP(POO) -Traits-

Ajouter un commentaire

L’héritage simple en PHP permet une spécialisation des classes au fur et à mesure de leur héritage. C’est ce qu’on peut appeler l’injection verticale de comportement. Or une classe ne pouvant hériter que d’une classe et une seule, il est souvent nécessaire de dupliquer un code dans plusieurs classes qui nécessitent cette fonctionnalité précise. C’est … Lire la suite­­

Cache Bytecode

Ajouter un commentaire

Dans le but d’optimiser les performances d’une application, il est demandé de mettre en place des systèmes de caches physique ou en mémoire. Ces caches peuvent ainsi permettre de stocker diverses sorties telles que des pages HTML générées, des résultats de requêtes en base de données ou le bytecode des fichiers PHP.