• # mouaai

    Posté par (site web personnel, Mastodon) . En réponse au journal Moteur de template PHP - TinyButStrong. Évalué à 4.

    1 seul fichier, 1 seule classe Php avec 8 méthodes et 3 propriétés.


    Publicité mensongère :-p

    Il y a plusieurs classes, et des dizaines de méthodes.

    Une classe "tiny" parait-il, mais le fichier fait plus de 3200 lignes de codes, soit les deux tiers de smarty (un peu plus de 4000)

    Bref, je rigole quand je lis la comparaison avec smarty sur le site.

    Bon, et puis personnellement, j'aime pas du tout le coté "je mélange tout", avec des trucs qui va directement chercher en base de donnée etc..

    [pub]
    Si tu veux un truc plus light, il y a jTpl en à peine 650 lignes de code, avec une syntaxe pour les templates proches de php (en gros, on remplace les [?php ?] par des { }, donc relativement simple à apprendre), un cache des templates compilés, un système de plugin à la smarty... une fois un template compilée (automatiquement bien sûr, à la smarty), il y a juste la classe principale qui est utilisée et incluse, avec ses 9 vraies uniques méthodes et ses 250 lignes de codes (donc rapide à parser par php).

    Il est intégré au framework Jelix, mais existe aussi en version standalone.

    http://jelix.org/articles/manuel/templates
    http://jelix.org/articles/telechargement

    http://ljouanneau.com/blog/2006/03/09/535-le-moteur-de-templ(...)
    [/pub]

    PS: désolé, j'ai pas de vidéo poilante :-)