écrire une URL www.monsite.com/dossier/action/page utilisant MVC
Résolu
ajp55
Messages postés
426
Date d'inscription
Statut
Membre
Dernière intervention
-
mpmp93 Messages postés 6648 Date d'inscription Statut Membre Dernière intervention -
mpmp93 Messages postés 6648 Date d'inscription Statut Membre Dernière intervention -
Bonjour!
Je voudrais écrire un web site et le pattern utilisé aujourd'hui est MVC. Une lecture sur ce pattern revèle qu'il est couplé avec le pattern Front Controller Pattern. Je me demande si c'est le MVC pattern qui fait la réécriture des url comme www.monsite.com/dossier/action/page (sans extension .php or .html) ou ceci relève du pattern Front Controller?
Aussi, je n'ai pas trouvé un bon article qui pouvait décrire comment utilisé le MVC pattern en PHP. Une proposition d'article comme réponse sera aussi la bienvenue.
Merci d'avance pour toute aide. Ceci me pemettrait de démarrer mon site web.
Je voudrais écrire un web site et le pattern utilisé aujourd'hui est MVC. Une lecture sur ce pattern revèle qu'il est couplé avec le pattern Front Controller Pattern. Je me demande si c'est le MVC pattern qui fait la réécriture des url comme www.monsite.com/dossier/action/page (sans extension .php or .html) ou ceci relève du pattern Front Controller?
Aussi, je n'ai pas trouvé un bon article qui pouvait décrire comment utilisé le MVC pattern en PHP. Une proposition d'article comme réponse sera aussi la bienvenue.
Merci d'avance pour toute aide. Ceci me pemettrait de démarrer mon site web.
A voir également:
- écrire une URL www.monsite.com/dossier/action/page utilisant MVC
- Url - Guide
- Supprimer une page word - Guide
- Dossier appdata - Guide
- Télécharger film d'action gratuitement et rapidement - Télécharger - TV & Vidéo
- Vous devez disposer d'une autorisation pour effectuer cette action - Guide
Je veux coder mon propre site en utilisant le modèle MVC. Non monté mon site à partir d'un framework.
Merci pour votre réponse.
Vous pouvez écrire vous-même votre propre contrôleur frontal dans index.php et des include à votre librairie de scripts? Un exemple ici:
https://html5.immo-scope.com/article/general_unModeleMvcSimplifie
mais ce modèle MVC simplifié ne gère pas la réécriture des URLs. Soit vous faites de la réécriture d'URL et à charge pour vous de gérer les URLs pour les "décoder".... soit vous utilisez un Framework. Je vous ai cité ZF, mais il y en a d'autres qui utilisent également un modèle MVC, Symphony par exemple. De nombreux CMS utilisent également le modèle MVC et s'appuyent sur un Framework - soit maison - soit hérité de Zedn ou Symphony.
Si j'insiste sur ZF, c'est peut-être que au départ vous "perdrez du temps" à comprendre toute la logique, mais une fois celle-ci assimilée, vous allez en gagner du temps.
Tout refaire de zéro, c'est VRAIMENT PERDRE du temps à refaire - souvent très mal - ce qui existe déja.
A+
Maintenant, j'ai en assez de question. Je le poste sous le bon form.
mpmp93, je comprends pas comment l'url http://zf.local/home/more/ n'est routé alors que http://aboutme.local/home/more l'est.
La difference se trouve dans le "/" à la fin du more.
RewriteBase /aliasDeVotreSite
doc ici:
http://www.illiweb.com/manuel/Apache_1.3_VF/mod/mod_rewrite.html
A+
et sans le /, ça marche pas toujours. C'est pire.
J'ai mis