JeuWeb - Crée ton jeu par navigateur
Modèle Vue Contrôleur - Version imprimable

+- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org)
+-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38)
+--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51)
+--- Sujet : Modèle Vue Contrôleur (/showthread.php?tid=2976)

Pages : 1 2 3 4


RE: Modèle Vue Contrôleur - Anthor - 11-03-2010

(11-03-2010, 02:13 PM)php_addict a écrit :
(11-03-2010, 12:45 PM)Anthor a écrit : D'autant que le tuto est vraiment la base de PHP5 et POO, y'a rien d'extraordinaire dans le code.

oui bien sur, je n'ai pas de probleme à comprendre le code du tutoriel, mais un simple "hello" wolrd m'aurais simplifié la compréhension du schmilblick

Mais ça n'aurait aucun intérêt pour MVC ^^


RE: Modèle Vue Contrôleur - Ter Rowan - 11-03-2010




RE: Modèle Vue Contrôleur - Anthor - 11-03-2010

Tu rajoutes un modèle et un contrôleur vide et c'est bon ! Big Grin


RE: Modèle Vue Contrôleur - php_addict - 11-03-2010

je vois que j'ai mis un peu de bonne humeur sur ce topic :$

en fait je ne vois pas la difference entre MVC (modèles vue controleur) tel que décrit dans les tutoriels et ceci par exemple:

Code :
<?php
// mes fonctions
// mes données
// etc...
?>

<html>
<body>

<div id="partie1>
   <?php include('include/MonInclude.php'); ?>
</div>

<div id="partie2>
   <?php include('include/MonAutreInclude.php'); ?>
</div>

</body>
</html>



RE: Modèle Vue Contrôleur - Anthor - 11-03-2010

Ben ce que tu donnes, et le code d'intro qui sert d'exemple, rien n'est séparé.


RE: Modèle Vue Contrôleur - Sephi-Chan - 11-03-2010

Pas forcément besoin de modèle. Smile


Sephi-Chan


RE: Modèle Vue Contrôleur - php_addict - 11-03-2010

(11-03-2010, 05:34 PM)Anthor a écrit : Ben ce que tu donnes, et le code d'intro qui sert d'exemple, rien n'est séparé.

ah oui ok...

c'est presque aussi clair que du MVC, non ?

Le MVC c'est bien pour clarifier le code le MVC non?

mais quel est l'interet alors par rapport à mon exemple, mise à part la volonté de séparer données, traitement de données et HTML ?


RE: Modèle Vue Contrôleur - Plume - 11-03-2010

Si tu enlèves tous les intérêts du pattern MVC, j'avoue qu'en comparaison de ton exemple, le MVC ne sert à rien Wink


RE: Modèle Vue Contrôleur - Sephi-Chan - 11-03-2010

Ton fichier de contrôleur est le même que celui de vue : ton contrôleur ne maîtrise pas ce qu'il va rendre.

Le but, c'est de pouvoir donner à ton contrôleur des ordres comme :
  • Rendre la vue HTML de l'action (par défaut) ;
  • Rendre la vue Javascript de l'action ;
  • Rediriger vers tel couple (contrôleur, action) ;
  • Ne rien rendre ;
  • ... ;

Un conseil : regarde cette vidéo d'introduction à Rails, ça te permettra de voir du MVC en action (peu importe la technologie). Ça ne te prendra pas longtemps et tu vas vite te rendre compte de l'intérêt.


Sephi-Chan


RE: Modèle Vue Contrôleur - php_addict - 11-03-2010

(11-03-2010, 05:47 PM)Plume a écrit : Si tu enlèves tous les intérêts du pattern MVC, j'avoue qu'en comparaison de ton exemple, le MVC ne sert à rien Wink

justement c'est ce que j'aimerais comprendre, je pensais que l'interet était uniquement de clarifier le code, mais alors quels sont les autres interets du MVC...?