IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Symfony PHP Discussion :

Template - MVC que choisir ? [1.x]


Sujet :

Symfony PHP

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2007
    Messages
    95
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 95
    Par défaut Template - MVC que choisir ?
    Bonjour !

    Je me demandais qu'elle etait selon vous la meilleur technique de developpement WEB, un moteur de template avec Smartyn ou alors un MVC comme Symphony ?
    Si vous pouviez me dire les avantages et les inconvenients merci

    PS: Desole si cette discussion a deja ete lancé

  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    957
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 957
    Par défaut
    c'est difficile de repondre car tu opposes un moteur de template a un Framework. Ils ne font pas la meme chose.

    Est-ce que ce que tu veux dire Smarty suffit pour developper un site web et il n'y a pas besoin d'utiliser un Framework comme Symfony ???

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    201
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 201
    Par défaut
    1°) symfony est un framework qui se base sur le pattern MVC.
    2°) Smarty est un moteur de template.

    Tu peux très bien utiliser smarty avec ce framework et faire du MVC sans lui.

    Je pense que certains concepts / termes t'échappent un peu..

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2007
    Messages
    95
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 95
    Par défaut
    oui en effet, je dois pas avoir assimilé toute la subtilité du MVC (meme apres avoir lu le tutorial du site)en fait je vois pas trop l'utilité d'avoir un controller.

    Quand on a un site avec 100 actions differentes, le controller devient pas trop lourd ?

  5. #5
    Membre émérite
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    957
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 957
    Par défaut
    Tu n'as pas qu'un controlleur, tu peux faire le découpage que tu veux, il peut etre par page ou par classe metier.
    Par exemple tu decides de créer un controleur pour gérer tes users, il ne contiendra toutes les actions concernant les users.

    user.ctrl.php :
    - login
    - disconnect
    - sendemail

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Que choisir : Delphi ou C++ ?
    Par Gwipi dans le forum Débats sur le développement - Le Best Of
    Réponses: 30
    Dernier message: 18/07/2010, 11h43
  2. [XSLT][Templates][PHP] Que choisir pour gérer ses templates
    Par ChriGoLioNaDor dans le forum Langage
    Réponses: 8
    Dernier message: 03/09/2008, 20h49
  3. Que choisir ? Delphi ou Java ?
    Par Jean-Yves dans le forum Débats sur le développement - Le Best Of
    Réponses: 89
    Dernier message: 19/04/2008, 15h40
  4. Web contre client/serveur que choisir??
    Par silvermoon dans le forum Débats sur le développement - Le Best Of
    Réponses: 41
    Dernier message: 24/01/2004, 15h53
  5. Que choisir ? Visual C++ ou Borland c++ builder ?
    Par ashram dans le forum Débats sur le développement - Le Best Of
    Réponses: 27
    Dernier message: 24/02/2003, 14h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo