30-08-2007, 09:45 PM
naholyr a écrit :Tu as de la chance :lol: le mien m'a fait sorti X fois des Fatal Error… Et bonjour pour aller débugger du Smarty… Il faut aller chercher l'erreur dans le PHP auto-généré, afin de remonter vers l'erreur dans le template, et vue la gueule du PHP auto-généré je te souhaite de ne jamais aller y faire un tour.Heu certes on peut avoir des erreurs mais il est inutile d'aller débugger le code que smarty génère, il faut débugger ton code... Enfin ce qu'il le fait bugger... Imaginons que tu as un moteur à essence, si tu met du diesel ça va pas marcher, mais tu va pas aller réparer le moteur, lui il fonctionne normalement... O_o Y a pas plus logique
Si mon designer introduit une Fatal Error dans le template en PHP, cela ne concernera que la page où le template est utilisé, ni mieux ni moins bien que pour Smary
Citation :Tu sais, si un framework est créé, évolue et perdure, c'est qu'il y a des raisons. Un framework qui ne répond à aucun besoin tombe vite aux oubliettes...
naholyr a écrit :En effet, mais Smarty n'est pas un frameworkTout à fait d'accord c'est juste un moteur de template...
naholyr a écrit :(PEAR en est un).Ca par contre pas vraiment, PEAR est juste un rassemblement de plein de fonction/classe, il donne bien quelques règles commes les convetion de codage etc...
Mais il ne donne pas d'axe de développement, ce qui est essentiel à un framework, avec PEAR on peut faire du MVC ou pas. En fait avec PEAR on peut tout faire comme on le veut. Alors qu'avec symfony on peut tout faire, mais on est obligé de suivre une sorte de méthodologie...Donc PEAR est assez loin d'être un framewokr, sinon il me suffirait de faire une classe ou je met tout les fonction imaginable et ça me ferai un framework...
Bientôt un jeu unique sur le thème de Battlestar Galactica :
http://www.battlestar.fr
http://www.battlestar.fr