Les templates par Smarty

PHPFrance met en avant le moteur et compilateur de templates PHP SMARTY. Il publie tout un tutoriel pour se familiariser avec lui. Il rappelle dans un premier temps ce qu’est un système de template et en quoi cela est très utile. Le premier but est de suivre au maximum le MVC (Modèle View Controler) qui a pour but de séparer l’affichage du traitement PHP (dans notre cas).

Il présente ensuite un exemple concret d’une page qui mélange de l’HTML et du PHP puis son équivalent version SMARTY. Certes l’exemple n’est pas spécialement utile, mais il montre bien le "bordel" que c’est quand on mélange l’HTML et le PHP. Il suffit de regarder la version SMARTY pour comprendre tout de suite que c’est plus rapide à la relecture.