[MVC] Push ou Pull

Discussion dans 'Web, design' créé par WaKaaN, 23 Avril 2008.

Statut de la discussion:
Fermée.
  1. Offline
    WaKaaN JcQL
    Selon vous,

    Quelles sont les majeures différences entre l'approche architecturale Pull et Push ?

    Quelles est la meilleures solutions et dans quels cas ?

    Merci pour les avis. :)

    Dapres ce que je peux en lire, il semblerait qu'on doive utiliser les deux dependant des cas :

    -> Lecture : demande par la vue
    -> Modif : demande par le controleur

    Ai-je compris?
    WaKaaN, 23 Avril 2008
    #1
  2. Offline
    ozilrit Touriste
    En gros :
    Push : le module est responsable de l'agglomération des données utiles pour la vue.
    <?php $data = $model->getData(); ?>
    <html>
    <body>
    <h1>Bonjour, <?php echo $data ['username']; ?> !</h1>
    </body>
    </html>

    Pull : la vue appelle les méthodes du module pour obtenir les données utiles.
    <html>
    <body>
    <h1>Bonjour, <?php echo $model->getUsername(); ?> !</h1>
    </body>
    </html>
    ozilrit, 23 Avril 2008
    #2
  3. Offline
    WaKaaN JcQL
    Donc, si on applique rigoureusement le principe du MVC, on utilisera plutot le push ? (En tout cas, c'est ce qu'il me semble...
    WaKaaN, 23 Avril 2008
    #3
Statut de la discussion:
Fermée.