Page 1 sur 1
SOS MVC : Un framework très simple qui ne s'occupe que de ça
Posté : 09 avr. 2008, 14:44
par dimalta5
Bonjour,
Je teste les différents frameworks et je remarque qu'il me retire ce que j'aimais en php et qui est d'être assez libre, je comprends bien qu'un framework à pour but de donner une structure et de normaliser la façon de programmer mais la vraiment ça ne me réussit pas du tout et mes projets n'avance pas depuis que j'ai voulu les passer dans un framework.
Existerait-il un framework très simple qui ne s'occupe que d'implémenter le modèle MVC et l'url-rewriting, facile à comprendre (car bien pensé) et qui me laisse un maximum de liberté.
(Je dirais même presque que le mieux serait qu'il ne s'occupe que du C (le controlleur) et de l'url-rewriting (c'est plus mvc certe). D'autant plus que chacun a ces propres préférences sur la façon de créer des Vues et des Modèles).
Je vous remercie d'avance grandement pour vos réponses.
jD
Posté : 17 avr. 2008, 12:14
par Hywan
En général, un framework tente d'être le plus complet possible. Donc qu'il ne s'occupe que d'une couche du MVC (le contrôleur selon ta demande) serait complètement aberrant.
Je suis d'accord qu'il y a des MVC plus ou moins intuitif, mais en général, ils font parti d'un framework et les dépendances entre les différents paquetages peuvent être gênantes.
Justement, as-tu essayé l'excellent
Hoa Framework 
?
Une vidéo de démonstration du MVC est également disponible ! Attendez la prochaine version car le système de réécriture d'URL est complètement modifié et est encore plus intuitif ! Avec Hoa, tout vos soucis disparaissent

!
(Bah quoi, je tente hein ^^ ... hahaha bon j'avoue que là, j'ai mis le paquet
)
Posté : 17 avr. 2008, 12:51
par Calimero
Il faut aussi voir que, pour les raisons que tu cites, on ne voit pas les bénéfices d'un framework à court terme. Il faut le temps de monter en compétence sur le framework pour retrouver son niveau, et à terme gagner, en productivité

Et pour cela il faut bien plus de temps que le temps de faire les tutoriaux.
Bref, donne-toi le temps avant de jeter le bébé avec l'eau du bain. Sinon tu vas te retrouver à faire ton propre framework

Posté : 17 avr. 2008, 13:07
par Bidibule
Ca m'a l'air pas mal votre framework!
Cela fait quelques temps que j'en ai marre de coder "from scratch" (bon j'ai mes classes de login, connexion et autres toutes prêtes)..
je vais y jeter un oeil...faut aussi que je puisse facilement mettre du mootools dedans !!
J'avais regardé du côté de cakePHP mais pas très documenté et j'ai peur de perdre trop de temps avec ça!

Posté : 17 avr. 2008, 13:25
par Hywan
Bref, donne-toi le temps avant de jeter le bébé avec l'eau du bain. Sinon tu vas te retrouver à faire ton propre framework

Et faire son propre framework, pfiouu, c'est chiant ^^.
Pour répondre à Bidibule, évidemment que tu peux inclure du Mootools dedans. Ça concerne les fichiers vues et pas le contrôleur, donc c'est simplement de l'HTML

.
Posté : 17 avr. 2008, 13:54
par Bidibule
Mais c'est que tu commences à m'intéresser toi!

Posté : 23 avr. 2008, 17:35
par dimalta5
Merci beaucoup pour vos réponses, pardon de répondre si tard j'étais tombé dans une tentative de programmer ça, bon c'est laborieux mais ça m'aura au moins motivé pour lire la doc des différents frameworks existants plus en détail et Hoa fait biensûr parti de ceux que j'étudie, Félicitation HyWaN!!
[Note : ce message a été posté de manière anonyme avant d'être réattribué à son auteur]
Posté : 23 avr. 2008, 19:18
par Hywan
Comme quoi la pub en force, ça marche

.
Hoa est en bêta et est beaucoup moins mûre que Zend Framework ou Symfony. Tu devrais également te renseigner sur ces frameworks qui sont très bien conçus. Mais si tu veux utiliser Hoa, fonce

.
Posté : 23 avr. 2008, 21:19
par dimalta5
Oui, je teste ceux la aussi, symfony je suis pas très fan pour l'instant, mais bon c'est intéressant quand même. Actuellement mon nouveau problème c'est l'i18n/l10n...
Posté : 23 avr. 2008, 22:16
par Hywan
L10n, dans 3 chapitres (du manuel de Hoa), un peu de patience

.