[php] choix d'un framework

choix d'un framework [php] - PHP - Programmation

Marsh Posté le 16-04-2009 à 16:40:03    

:hello:  
 
Je vais me lancer dans une nouvelle version de mon e-commerce,  
 
le dernier en date est deja tout objet,  
 
mais j'ai envie de passer sur un framework,
 
je veut du dev rapide et puissant,  
 
genre actuellement, je fais ma base,  
apres je crée mes classes (une classe = une table) qui etendent une classe abstraite de bdd (lectures / insertions / modifs / supressions automatiques du coup),  
 
ca simplifie deja pas mal,
 
mais je cherche un framework qui me genererais automatiquement mes classes selon ma bdd, qui pourrait m'offrir des formulaires simples a mettre en oeuvre (ca me gonfle les forms html, generé en php avec controles js integrés ca doit exister non ?)
 
Donc voila, vous voyez quoi pour mon besoin ?
 
J'ai pensé a symphony ?
Je vais aussi voir du coté de jQuery pour le coté client :jap:

Reply

Marsh Posté le 16-04-2009 à 16:40:03   

Reply

Marsh Posté le 16-04-2009 à 16:41:05    

et j'aimerais bien faire un mvc pour ma nouvelle version aussi :jap:

Reply

Marsh Posté le 16-04-2009 à 16:43:06    

pour symphony  l'expert local c'est ratibus


---------------

Reply

Marsh Posté le 16-04-2009 à 16:44:03    

le petit Ratibus est attendu sur ce topic :o

Reply

Marsh Posté le 16-04-2009 à 16:50:52    

Pour les gros frameworks c'est Symfony, ou Zend Framework + un ORM (typiquement Doctrine)

 

Mais je plaiderais pour Symfony, avant que skeye n'arrive :o

 

Les avantages : plein de trucs bien qui font gagner du temps tout en faisant une structure propre, très bien pensé en général.

 

Les inconvénients : la doc, super réputée au départ, n'a pas suivi à donf avec les versions successives. Au final elle est pas trop mal mais assez morcelée, et pas top quand tu rentre un peu trop dans le camboui.


Message édité par theredled le 16-04-2009 à 16:55:00

---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
Reply

Marsh Posté le 16-04-2009 à 17:58:54    

Magento a la cote mais j'ai jamais testé

Reply

Marsh Posté le 16-04-2009 à 18:32:06    

moi je suis sous Zend Framework + Dojo
 
pourquoi Zend, parce que c'est modulable,  
et Dojo coté client parce que c'est le framework javascript le plus complet (YUI est tres complet aussi)
 
Jquery faut tout un tas de plugin, comme avec prototype ou mootool

Reply

Marsh Posté le 16-04-2009 à 18:32:39    

@krifur
Magento c'est un CMS pas un framework.

 

Et c'est la merde :o


Message édité par theredled le 16-04-2009 à 18:36:03

---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
Reply

Marsh Posté le 16-04-2009 à 18:37:31    

stealth35 a écrit :

Jquery faut tout un tas de plugin, comme avec prototype ou mootool


"Faut plein de plugins" pour pouvoir faire quoi ?

 

Et puis de ce que j'en connait YUI marche par plugins aussi non ?

Message cité 1 fois
Message édité par theredled le 16-04-2009 à 18:39:21

---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
Reply

Marsh Posté le 16-04-2009 à 19:02:18    

zend pourquoi pas, mais j'ai pas envie de rentrer dans un système payant (gratuit le framework je crois, mais éditeur payant (zend studio), ...), du coup je prefere un symphony qui parrait + light, et open source :)
 
pour la doc, si ce n'est que ca :)
 
Je regarde un peu pour les frameworks js !
 

Reply

Marsh Posté le 16-04-2009 à 19:02:18   

Reply

Marsh Posté le 16-04-2009 à 19:16:58    

tomsoft a écrit :

pour la doc, si ce n'est que ca :)


C'est pas rien :o mais tu verras bien.


---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
Reply

Marsh Posté le 16-04-2009 à 19:26:23    

theredled a écrit :


"Faut plein de plugins" pour pouvoir faire quoi ?
 
Et puis de ce que j'en connait YUI marche par plugins aussi non ?


 
jquery, par exemple, le Rich Text Editor, validation de formulaire, upload de fichier en ajax, lightbox...  tout ca c'est en plug in
 
sous dojo tout est integré,  YUI aussi mais faut chargé les lib
 

Citation :


  zend pourquoi pas, mais j'ai pas envie de rentrer dans un système payant (gratuit le framework je crois, mais éditeur payant (zend studio), ...), du coup je prefere un symphony qui parrait + light, et open source :)


 
le zend framework est gratuit et open source, et fait 4mo
le Zend Sudio c'est juste un editeur PHP sous eclipse, pas obligé de l'utilisé,  
 
 

Reply

Marsh Posté le 16-04-2009 à 19:46:08    

ouais, mais l'idée que zf soit maintenu par une societé, j'aime pas :/

Reply

Marsh Posté le 16-04-2009 à 19:47:39    

theredled a écrit :


C'est pas rien :o mais tu verras bien.


 
ok !
 
va falloir me manger la doc deja :), le prendre bien en main !

Reply

Marsh Posté le 16-04-2009 à 20:19:36    

tomsoft a écrit :

ouais, mais l'idée que zf soit maintenu par une societé, j'aime pas :/


 
en meme Zend c'est la société qui fait PHP, faire du PHP c'est soutenir Zend  ;)

Reply

Marsh Posté le 16-04-2009 à 20:29:12    

tomsoft a écrit :

zend pourquoi pas, mais j'ai pas envie de rentrer dans un système payant (gratuit le framework je crois, mais éditeur payant (zend studio), ...), du coup je prefere un symphony qui parrait + light, et open source :)


 
Je dirais pas que sympony soit light, si tu veut un vrai framework php light il y a codeigniter/kohana


---------------
Feedback HAV
Reply

Marsh Posté le 16-04-2009 à 20:50:26    

tomsoft a écrit :

ouais, mais l'idée que zf soit maintenu par une societé, j'aime pas :/


Pas forcément un bon argument ça :o
Mais de toute façon faut bien que tu commences par l'un ou l'autre, t'auras pas de mal à switcher (mentalement je veux dire) dans tous les cas. Les grands concepts sont les mêmes dans tous les frameworks en gros.

 

Par contre un bon argument est que tu sembles attaché à la présence d'un ORM, or dans ZF il n'y en a pas d'inclus, il faut en rajouter un, et en tant que "débutant" t'as ptet autre chose à penser. Dans symfony c'est intégré etc. (yen a même 2)


Message édité par theredled le 16-04-2009 à 20:54:59

---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
Reply

Marsh Posté le 16-04-2009 à 22:28:11    

ok, symfony alors :jap:
 
j'ai lu un peu il me plait bien!

Reply

Marsh Posté le 16-04-2009 à 23:11:11    

ouai de tout façon faut bien se lancer a un moment, et le meilleur moyen c'est d'essayer, en plus apres on se rend vite compte, surtout en MVC que tout se ressemble, apres switcher d'une appli ou d'un framework a un autre, c'est tout de suite plus facil
 
;)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed