|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : avril 2006 Messages : 13 ![]() |
Bonjour,
Je crois que j'ai jamais mis un titre aussi explicite que ça sur un forum. Tout est dans le titre. je me pose cette question car je n'ai trouvé aucune explication et pourtant je pense que pas mal de personnes aimeraient en connaître les raisons précises. Est-ce pour la sécurité ou pour autre chose ? |
|
|
00
|
|
|
#2 |
|
Membre émérite
![]() Inscription : septembre 2007 Messages : 951 ![]() |
Non, c'est plus une question de conception, il faut que ton template soit reservé a de l'affichage strict, ton code sera facilement maintenable, connais-tu le modele MVC. Smarty est dans cet esprit.
|
|
|
00
|
|
|
#3 |
|
Candidat au titre de Membre du Club
![]() |
Smarty est "un peu" dans ce principe mais pas vraiment car on peu par exemple utiliser des {foreach ...} dans le template et ca c'est pas tres beau.
Je suis plutot pour Sigma du framework Pear. Mais c'est une question de gout |
|
|
00
|
|
|
#4 |
|
Invité de passage
![]() Inscription : avril 2006 Messages : 13 ![]() |
ok
Je pense que parfois, à trop vouloir coller à des principes tels que la séparation des données et de l'affichage on se complique la vie. |
|
|
00
|
|
|
#5 |
|
Membre émérite
![]() Inscription : septembre 2007 Messages : 951 ![]() |
Ca devient incontournable quand ton projet devient important. Le MVC t'apporte une grande souplesse.
|
|
|
00
|
|
|
#6 |
|
Membre chevronné
![]() Inscription : juin 2004 Messages : 747 ![]() |
Si tu es la seule personne amenée à toucher au code, qu'à n'importe quel moment tu te rappelleras comment il est organisé, alors tu fais comme bon te semble.
Mais le MVC va grandement faciliter la tâche de l'éventuel développeur qui devra reprendre ton code.. et même la tienne si tu dois remettre les mains dans le cambouis 6 mois plus tard.. Tous ses choix restent donc à ton appréciation, au contexte de développement (personnel ou en entreprise) mais se compliquer un peu plus la vie en phase de conception, doit permettre de se la simplifier après (je mets "doit" car si ce n'est pas le cas c'est du temps et de l'énergie perdus...) |
|
00
|
Copyright © 2000-2012 - www.developpez.com