Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > Templates > Smarty
Smarty Forum d'entraide sur le moteur de templates Smarty. Avant de poster -> FAQ Smarty et Cours Smarty
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 29/09/2007, 20h50   #1
Invité de passage
 
Inscription : avril 2006
Messages : 13
Détails du profil
Informations forums :
Inscription : avril 2006
Messages : 13
Points : 4
Points : 4
Par défaut Pourquoi le php n'est pas recommandé dans les templates ?

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 ?
SlymDesign est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/09/2007, 02h42   #2
Membre émérite
 
Inscription : septembre 2007
Messages : 951
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 951
Points : 948
Points : 948
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.
batataw est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/09/2007, 03h08   #3
Candidat au titre de Membre du Club
 
Étudiant
Inscription : septembre 2007
Messages : 40
Détails du profil
Informations personnelles :
Âge : 25
Localisation : Royaume-Uni

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : septembre 2007
Messages : 40
Points : 12
Points : 12
Envoyer un message via MSN à dambui
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
dambui est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/09/2007, 03h43   #4
Invité de passage
 
Inscription : avril 2006
Messages : 13
Détails du profil
Informations forums :
Inscription : avril 2006
Messages : 13
Points : 4
Points : 4
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.
SlymDesign est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/09/2007, 11h39   #5
Membre émérite
 
Inscription : septembre 2007
Messages : 951
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 951
Points : 948
Points : 948
Ca devient incontournable quand ton projet devient important. Le MVC t'apporte une grande souplesse.
batataw est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/10/2007, 11h21   #6
Membre chevronné
 
Inscription : juin 2004
Messages : 747
Détails du profil
Informations personnelles :
Âge : 28
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations forums :
Inscription : juin 2004
Messages : 747
Points : 741
Points : 741
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...)
pc.bertineau est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h12.


 
 
 
 
Partenaires

Hébergement Web