begin process at 2012 02 12 21:13:00
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Débutant(e)

 > 

MVC + Approche


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

MVC + Approche

vendredi 22 mai 2009 à 16:44:36 | MVC + Approche

agparchitecture

Bonjour à tous,

Je viens de regarder comment fonction le système MVC. En regardant de plus près certain, je me rencontre que l'approche peut varier. En effet, certain (comme phpboost) travail avec des imports de fichier class dans le "noyau" principal et d'autres créent dés le départ un objet global qui va gèrer l'ensemble.

Quelle approche est la plus judicieuse ou la plus interressante?

En esperant m'être bien expliqué, je vous remercie pour vos avis.
vendredi 22 mai 2009 à 19:18:12 | Re : MVC + Approche

nautilus99

Bonjour,

Il y a en effet une multitude d'approches du concept MVC, comme d etout autre Design Pattern. On pourrait discuter à l'infini sur les mérites et limites de chacune des approches, mais ça ne ferait pas vraiment avancer la discussion.

Le choix d'un objet global semble, à première vue, plus "naturel", mais il arrive que ce ne soit pas la meilleure solution en termes de performances. L'import de classe dans un "noyau", bien que paraissant moins structurée, peut également avoir ses avantages, en modularisant davantage le framework MVC.

Une fois de plus, ces diverses approchent répondent à des besoins différents, mais toutes tentent de résoudre l'équation Modèle Vue Contrôleur aussi bien que possible, dans un contexte donné.


vendredi 22 mai 2009 à 19:27:03 | Re : MVC + Approche

agparchitecture

Merci pour l'information.

Je vais donc regarder vers la solution d'imlport de class dans un "Noyau".

Pourriez-vous cependant, m'expliquer dans les grandes lignes pourquoi la solution d'un objet global est moins performante?


vendredi 22 mai 2009 à 19:33:01 | Re : MVC + Approche

nautilus99

Réponse acceptée !
Je n'ai pas dit qu'elle était moins performantes, mais que "il arrive que ce ne soit pas la meilleure solution en termes de performances". Un objet glaobal, lors de l'initialisation, a tendance à importer de sclasses par défaut, qui parfois sont inutiles pour une application en particulier.

Suivant le contexte et les besoins spécifiques, des petits écrats de performances peuvent être observés entre les approches. Parmi les environnements les plus utilisés actuellement, il y a le Zend Framework, qui semble usine à gaz à priori, mais parfaitement bien pensé, Symfony, très bien conçu également, mais aussi d'autre sframeworks plus "légers".

Zend Framework et Symfony sont davantage conçus pour les très gros développements. Dans le monde des CMS, Joomla 1.5 et Elxis utilisent également un modèle MVC, avec des variantes parfois intéressantes.




Cette discussion est classée dans : certain, mvc, approche


Répondre à ce message

Sujets en rapport avec ce message

[Problème] Lecture de fichiers dans un certain ordre... [ par Nightm4re ] Bonjour à tous,j'utilise les fonction opendir(), puis readdir() afin de lire les fichiers d'un répertoire. Le problème, c'est que tout est lu dans un envoi certain élément d'un formulaire à une adresse mail [ par justine75 ] bonjour!j'aimerais envoyer certains éléments d'un formulaire d'inscription, tels que le pseudo et le mot de passe, à l'adresse mail fourni par l'utili Pattern MVC et liens hypertextes [ par mentral ] Imaginons un framework PHP type MVC classique, avec le index.php à la racine du serveur comme point d'entrée unique de l'application, avec les modules un certain nb d'images/page [ par patrick_deb ] Bonjour et bonne année 2007, Je voudrais mettre sur une page 2 lignes de 4 images chacune et si il y a plus de 8 images à aficher qui me paraisse le Probleme avec les données renvoyées par fsockopen sur certain serveurs [ par adess00 ] Bonjour,J'ai ecris un code qui envoi une requete sur une page php sur un serveur mais sur certains hebergeurs (comme 1and1), il me renvoie les données executer script apres un certain delai [ par marcelolipi ] salut J'aimerais executer un script tout en changeant les valeurs du script apres un certain temps(5 secondes par exemple). comme exemple un script qu méthode MVC [ par ahlemlo ] bonjour,je suis entrain dévélopper un site par la méthode mvcje veux bien récuperer les paramétres id_circuit et l'action comment faire pour que je pu Architecture MVC - Traduction d'une ligne de code. [ par roymatthieu ] Bonjour à tous,Je me lance petit à petit dans le développement orienté MVC (Modèle,Vues,Controleur).J'ai un peu de mal à comprendre la ligne de code s site multilingue [ par gapson ] [^^confus2]bjr j'ai un open source php qui à été fait avec une architecture MVC. maitenant je veux l'adapter et le transformer en site multilingue et Un Ctrl+F5 automatique [ par gezaak ] Bonjour, j'ai effectuer certain modification sur mon site et pour les afficher pour la première fois il faut faire Ctrl+F5, je veut savoir si il y a u


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,718 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales