MVC ??
Résoluj'ai besoin de comprendre le MVC, est ce qu'il peut remplacer les frames ??
passez moi un site dont je peux trouver des cours à propos de ça SVP !!
Merci d'avance !!
4 réponses
Le sujet compare le modèle MVC et les frames en matière de chargement et de structuration des pages, et considère s'il est possible de remplacer les frames par une architecture MVC. Des réponses soulignent que HTML/CSS seul ne suffit pas pour MVC, que le MVC s'applique principalement lorsque des langages côté serveur ou scripts comme PHP interviennent. D'autres retours précisent qu'actualiser uniquement une partie de la page nécessite des techniques comme l'Ajax, et que la séparation des pages sans frames s'appuie sur des contrôleurs et des vues dans le cadre MVC. En pratique, une ressource recommandée présente une démarche pour comprendre le MVC et son intérêt dès l'arrivée du code côté serveur, notamment lorsque PHP entre en jeu.
-
Salut,
le MVC est une méthode pour structurer ton code.
De mémoire , les frames ne sont plus gérer par HTML 5, donc ils deviennent inutiles.
Pour comprendre comment le MVC fonctionne, je préconise la pratique. Tu trouveras facilement des tas de tuto sur le net en fonctionnant du langage que tu utilises.-
-
Si tu avais suivit le lien donné , tu l'aurais su.
Le mvc veut dire Modèle , Vue, Contrôleur ( Model View Controller en anglais). C'est à dire que dans le code, il sépare les données ( le model) , l'affichage ( la vue ) et la logique ( contrôleur).
Je ne sais pas si tu peux travailler en utilisant le design pattern mvc avec le html/css.
En revanche ça deviens chose courante en php. -
-
-
-
De rien, et n'oublie pas de mettre ton thread en résolu.
Tout vient à point à qui sait attendre
~~ Cr3u7z0u ~~ -
Salut,
pour comprendre comment fonctionne le mvc :
https://baptiste-wicht.developpez.com/tutoriels/conception/mvc/
Un mvc sur un site uniquement en html/css est inutile car il n'y a que des vues !
Par contre dès que la moindre ligne de php intervient, alors le mvc prend toute son utilité.-
-
le prob que j'ai eu au début c'est que j'ai utilisé des frames, mais la page que j'ai met dans la frame monte en haut en FireFox, je veux savoir comment déterminer la taille d'une frame ou pageweb "body" pour qu'elle fonctionne bien dans la frame, pour avoir une taille commune. et une personne m'a di qu'il faut utiliser le MVC.
-
-
je veux créer un simple siteweb avec le html/css. je veux utiliser des frames, mais le prob que je rencontre c'est que parfois la page ou l'image que je met dans la frame monte en haut. je veux savoir comment préciser la taille d'une frame pour qu'elle soit commune avec celle du page ou image que je veux mettre dans cette frame.
-
-
-
Le lien que t'a donné avion-f16 pointe sur un site contenant des tas de tutoriel en tout genre.
En te baladant sur leur site, tu trouveras certainement les réponses à tes questions.
Sinon en gros l'ajax c'est, un produit pour nettoyer le sol. Mais pas seulement, c'est aussi un mélange de java-script et de xml qui communique avec le serveur de façon asynchrone( tu peux modifier les données afficher sans recharger la page).
Quant à avoir un ordre de préférence, cela n'a rien avoir, chaque langage a ces avantages.
Je te conseil quand même de commencer avec le php ( qui représentera certainement la plus grosse partie de ton site ).
Si tu choisis la voie du php/ajax et tous leurs amis, tu peux alors voir du coté du MVC, et des frameworks. Mais avant cela, il va te falloir quelque heure de pratique , sans vouloir te décourager.
Si je n'ai pas été clair sur un point ( ou deux ) , n"hésite pas.
Thomas-
-
Je te conseille d'abord de lire les tutoriels officiels du Siteduzero.com (XHTML/CSS et PHP/MySQL) avant d'aller sur d'autres sites.
Pour le Javascript, il n'y a pas de tutoriel officiel, donc :
- Dynamisez vos sites web avec Javascript !
- Tout sur le Javascript !
Après avoir lu ces tutoriels, je te propose de lire les tutoriels « non-officiels ».
Et après : Developpez.com, W3Schools.com, Alsacreations.com, Smashingmagazine (et les sites du réseau comme Tuts+ etc), Grafikart.fr, etc -
-
-