par
ant » 05 sept. 2006, 12:03
Comme le dit rasmus lesdorf, php lui même est un moteur de templates.
Utiliser un autre moteur de template en surcouche au dessus de php est un non-sens parcequ'il peut trés bien séparer la logique métier de la présentation lui même. (pour peu qu'on adopte des conventions de nommage régulières et que ces dernières soient définies entre le développeur et l'intégrateur html biensur)
Dans le cas de smarty, faire apprendre un nouveau langage à un infographiste (un intégrateur html...), c'est n'importe quoi alors qu'il faut qques minutes pour expliquer et appliquer un echo et un foreach et, ça peut être tout aussi efficace, clair et précis, dans le cadre de la mise en place d'un template (avec des conventions de nommages précises encore une fois).
Au pire, en ce qui me concerne j'utiliserais la phplib mais les usines à gaz comme smarty c'est hors de question.
Biensur, ma position est contestable mais réinventer la roue n'a jamais été un bon principe...
Comme le dit rasmus lesdorf, php lui même est un moteur de templates.
Utiliser un autre moteur de template en surcouche au dessus de php est un non-sens parcequ'il peut trés bien séparer la logique métier de la présentation lui même. (pour peu qu'on adopte des conventions de nommage régulières et que ces dernières soient définies entre le développeur et l'intégrateur html biensur)
Dans le cas de smarty, faire apprendre un nouveau langage à un infographiste (un intégrateur html...), c'est n'importe quoi alors qu'il faut qques minutes pour expliquer et appliquer un echo et un foreach et, ça peut être tout aussi efficace, clair et précis, dans le cadre de la mise en place d'un template (avec des conventions de nommages précises encore une fois).
Au pire, en ce qui me concerne j'utiliserais la phplib mais les usines à gaz comme smarty c'est hors de question.
Biensur, ma position est contestable mais réinventer la roue n'a jamais été un bon principe...