Conception d'un MVC

Eléphant du PHP | 130 Messages

09 mars 2009, 12:58

Bonjour,

Je dois concevoir un motif de conception MVC pour la conception d'un site.
Je n'ai pas d'idée pour le moment et je ne sais pas par quoi commencer.
Quelqu'un pourrait-il m'aider ?

Merci.
Le vent souffle où il veut et tu en entends le bruit,
Mais tu ne sais d'où il vient, ni où il va ...

ViPHP
ViPHP | 4039 Messages

09 mars 2009, 13:07

Un gros site ? un petit site ? Une application web ? Un site de présentation ? Tout un Cms ? quelques pages statiques ?

Je vois plein de raison de ne pas tomber dans le buzz pour utiliser un modèle MVC. Sur des applications (grosses ou petites), c'est très utile, mais de facto le vouloir sans vraiment savoir ou on va, je trouve ça casse-gueule.

Mais si tu nous dis à quelle finalité, on sera ravis de t'orienter :wink:
Mais qu'importe. (je suis ici - dernier petit projet)
Berze going social.

ViPHP
ViPHP | 3607 Messages

09 mars 2009, 13:52


Eléphant du PHP | 130 Messages

09 mars 2009, 13:53

Il s'agit d'un site de rencontre (possiblilité inscription pour les menmbres, géolocalisation) avec une quinzaine de pages.
Il y aura beaucoup d'effet javascript/ajax.

Merci pour le lien jojolapine.
Le vent souffle où il veut et tu en entends le bruit,
Mais tu ne sais d'où il vient, ni où il va ...

ViPHP
ViPHP | 4039 Messages

09 mars 2009, 15:52

Beaucoup de Javascript ?

Dans ce cas, ou comptes-tu placer les différentes éléments ? Ou se place le JS ? le Php ?

Je pense qu'il faudrait plutôt penser la méthodologie avec laquelle appliquer le modèle MVC à ton application.

Dans ce sens, il faudrait déjà une architecture mvc du côté php, qui produira un view qui serait alors un modèle pour le JS, qui intégrera son propre controlleur et view, mais ce n'est qu'une façon de voir le tout.
Mais qu'importe. (je suis ici - dernier petit projet)
Berze going social.

Eléphant du PHP | 130 Messages

11 mars 2009, 00:23

Merci.
Le vent souffle où il veut et tu en entends le bruit,
Mais tu ne sais d'où il vient, ni où il va ...