• [^] # Re: PHP comme moteur de template

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

    En effet je pense que brian massassi a raison. Ces langages de templates sont là un peu pour forcer les gens à séparer la présentation et la couche métier.

    Le php est en fait un excellent langage de template, il suffit de l'utiliser dans ce but et ainsi point besoin de langage de template.

    D'un autre coté les langages de templates offrent couvent des facilités commes des filtres, des systèmes de cache (ce qu'il offre dans son implémentation), ou structures de contrôle plus évoluées.

    Autre chose, on peut imaginer vouloir réutiliser les templates, dans un autre environnement de développement. Par exemple en Python... A ce moment il est souvent plus simple de réimplanter la classe de template en Python plutôt que de traduire tout les templates.

    Et du coup, :), un petit coup de pub sur ma classe de template nommée TempLight : http://dosimple.ch/articles/TempLight/

    Elle fait moins de 400 lignes et permet, par exemple, de traiter des structures de données arborescentes.

    Salutations,
    Batiste Bieler