Oui et non : les templates évitent justement la liberté de pouvoir mettre du php "comme on veut", et ça devient très important notament pour le développement colaboratif : imagines si un designeur, parce que ça l'arrange et qu'il connais un peu php, va créer un modèle HTML à partir des fonctions que tu lui donnes, et, à un moment, va décider de faire un appel à la base de donnée par lui-même, "parce que ça l'arrange" : il ne fait pas son travail, plombe le tien, peut abimer certaines données... et j'en passe. Donc peut-être n'est-ce pas une si bonne idée de lui laisser le champ libre : un moteur template évite cela. Après, si tu bosse seul, tout dépend de la taille et des contraintes du projet.
Partager