• # PHP comme moteur de template

    Posté par . En réponse au journal Moteur de template PHP - TinyButStrong. Évalué à 4.

    J'ai commencé avec smarty, qui était bien mais lourd, puis j'ai continué avec smarty-light, qui bient était aussi, pour finalement tout arréter quand je suis tombé là-dessus :

    http://www.massassi.com/php/articles/template_engines/

    et j'utilise maintenent simplement PHP pour faire le boulot.

    Un fichier php qui gère le code et qui appelle en require_once() un fichier .tpl qui contient le contenu (html), avec des variables de la forme <?=$variable;?> ou des

    <?php foreach ($trucs as $truc): ?>
    ..
    <? endforeach; ?>

    pour gérer les boucles.

    On peut faire exactement la même chose (ou presque) qu'avec smarty ou autre, et on enlève le temps de compilation des templates...
    Ce qui fait gagner un temps relativement long.