Dans le cadre de son activité de veille technologique, GLOBALIS media systems vient de finaliser un livre blanc sur les solutions de templates en PHP.

Le but des solutions de templates est de permettre la séparation entre logique et présentation. D'un côté les scripts PHP effectuent les traitements habituels (requêtes SQL, fonctions, affectations de résultats dans des variables, etc.). De l'autre, des gabarits HTML définissent une charte graphique. Entre les deux, le moteur de templates est chargé de substituer certaines zones des gabarits HTML par les valeurs adéquates générées depuis les scripts PHP.

Proposant une plus grande souplesse et facilitant la maintenance, les solutions de templates permettent également une meilleur répartition des tâches lors du développement. Mais dans quelles mesures ? Quelles sont les contraintes ? Quelles sont les répercutions au niveau du développement et des performances ?

Il semblait intéressant de se pencher sur ces questions, tant l'actualité sur le sujet est fertile : de nouveaux projets voient le jour régulièrement, d'autres sont en constante évolution. En étudiant de plus près les principales solutions de templates que sont FastTemplate, PHPLib, VTemplate, Smarty et ModeliXe, GLOBALIS media systems se propose de lever une partie du voile.

Document PDF
GLOBALIS media systems