Tutorial sur le MVC

Discussion dans 'Web, design' créé par Ezekiel !, 9 Janvier 2008.

Statut de la discussion:
Fermée.
  1. Offline
    Ezekiel ! Elite
    Ezekiel !, 9 Janvier 2008
    #1
  2. Offline
    zoheir cvm.mangaleet()
    zoheir, 9 Janvier 2008
    #2
  3. Offline
    Tifox ou pas
    Le tutorial n'est pas trop mal pour introduire la chose, même si je n'adhère pas tout a fait a sa notion de modèle et de controleur.

    Pour moi, le modèle, ce sont les données, et c'est le contrôleur qui fait les opération sur les données, que ce soit les requêtes sql ou les manipulation php (bien que ce soit bien de diviser ça en deux : une partie contenant les méthode d'accès et de modification des données avec le sql, et une partie manipulation php des données). Cette façon de faire me permet de n'avoir de la logique que dans le contrôleur, alors qu'avec la méthode du site du zero, il y a aussi de la logique dans le modèle, a travers les requêtes sql.


    EDIT : en regardant l'url de zoheir (qui est plus complète), je remarque que la aussi l'accès aux données est dans le modèle, même si là, il fait la séparation entre les données elle-même et l'accès à ceux-ci (les DAO). Je suis peut-être dans le faux :-( (même si ma logique tient la route :cool: )
    Tifox, 9 Janvier 2008
    #3
  4. Offline
    ozilrit Touriste
    ozilrit, 10 Janvier 2008
    #4
  5. Offline
    *Serval Elite
    Je t'avoue que je n'utilise pas le MVC comme toi.
    Chez moi justement c'est le Modèle qui effectue les opérations sur les données.
    Le Controleur n'effectue que la transition entre la Vue et le Modèle.
    Tout ce qui est requête SQL devrait être fait dans le Modèle (sauf eventuellement les requêtes SELECT pour l'affichage... et encore...)

    Donc ta logique ne doit être que dans le Modèle justement.

    Enfin en tout cas c'est comme ça que j'ai appris le MVC et que je l'utilise :eek:
    *Serval, 10 Janvier 2008
    #5
Statut de la discussion:
Fermée.