mercredi 14 janvier 2015

Symfony 2.7 et Twig

Une nouveauté de Symfony 2.7 (et donc de Symfony 3.0) sera de rendre Twig "First-class citizen".
Dans les faits, le niveau d'abstraction donné par le service templating, pour pouvoir utiliser des templates au format PHP ou Twig, ne sera plus utilisé. On utilisera directement le service twig.

L'intérêt et les performances (48 classes chargées en moins et 30% de mémoire gagnée dans l'exemple) sont très bien expliqués dans cet article.

C'est peut-être la plus grosse amélioration de performances de la 2.7, et ayant le moins d'impact, la majorité des développeurs utilisant Twig.

Aucun commentaire:

Publier un commentaire