OVH Cloud OVH Cloud

frameworks PHP...

4 réponses
Avatar
Stan
Bonjour,

Pour un développement que je souhaite rapide,
je recherche un framework orienté travail collaboratif,
si possible en Open Source et gratuit.

Avez-vous des noms, et plus encore, des retours
d'expériences ?

Merci d'avance.

--
-Stan

4 réponses

Avatar
piotr

Pour un développement que je souhaite rapide,
je recherche un framework orienté travail collaboratif,
si possible en Open Source et gratuit.

Avez-vous des noms, et plus encore, des retours
d'expériences ?


1/ CakePHP
J'ai utilisé à plusieurs reprise CakePHP pour des projets persos tant
qu'il était immature.

Il est maintenant en version 1.1.* et je le trouve mûr pour de la prod
"pro". Ce framework repose sur le concept MVC tel qu'il est utilisé dans
Ruby On Rails (c'est la mode) et commence à regrouper une certaine
communauté d'utilisateur, ce qui permet de trouver tutos et doc sur le net.

CakePHP est en license MIT
Voir: http://cakephp.org/

2/ Phrame
J'ai utilisé Phrame il y a fort longtemps, et ça ne m'a pas trop plu.
J'avais trouvé que ce framework tentait de ressembler vaguement à
Struts, avec des choix de méthodes de configurations peu astucieuses et
un manque cruel de documentation.
En regardant le site maintenant, j'ai l'impression qu'il a pas mal
évolué depuis, qu'on y trouve plus de doc et que la ligne du projet est
plus claire. Donc, à voir... Si tu connais Struts, tu peux t'aventurer
là-dedans.

Phrame est en GNU/GPL
http://phrame.org

3/ Symfony
Sinon, j'ai entendu dire du bien de symfony et de ce que je vois sur
cette vidéo :
http://downloads.symfony-project.com/demo/admin/admin_generator_commented.mov
tout ceci m'a l'air fort intéressant.
Ceci dit, celui-là je ne l'ai jamais testé.

Symfony est en license MIT, est développé par une boite française et
surtout ne fonctionne qu'en PHP5
Voir: http://www.symfony-project.com/

Avatar
Stan
"piotr" a écrit dans le message de news:
4551f81f$0$5075$

Pour un développement que je souhaite rapide,
je recherche un framework orienté travail collaboratif,
si possible en Open Source et gratuit.

Avez-vous des noms, et plus encore, des retours
d'expériences ?


1/ CakePHP


[...]

Voir: http://cakephp.org/

2/ Phrame


[...]

http://phrame.org

3/ Symfony


[...]

Voir: http://www.symfony-project.com/


Merci beaucoup pour cette énumération,
je vais commencer mon investigation ;-)

--
-Stan


Avatar
davel_x
Merci beaucoup pour cette énumération,
je vais commencer mon investigation ;-)


il y a aussi http://www.codeigniter.com/
Il y a des vidéos de démo qui semblent assez intéressantes.


--
**davel**
http://www.davel.fr/blog/

Avatar
Jean-Marc Molina
Stan wrote:
Pour un développement que je souhaite rapide,
je recherche un framework orienté travail collaboratif,
si possible en Open Source et gratuit.

Avez-vous des noms, et plus encore, des retours
d'expériences ?


PEAR [1] propose une quantité astronomique de "packages" très pratiques. Des
briques qu'il suffit d'assembler pour développer son application. Par contre
j'ai du mal à le considérer comme un véritable "framework" car on développe
pas vraiment sous l'égide d'un cadre, on reste assez libre... peut-être
trop. Ce qui est à double-tranchant pour les développeurs non expérimentés.
D'un point de vue documentation c'est assez décevant car on se retrouve trop
souvent face à des paquets mal documentés, il faut alors plonger dans le
code source pour y comprendre quelque chose. Le projet est devenu tellement
vaste qu'il est difficile de contrôler toutes les contributions en fait.
Mais en creusant on trouve de vraies pépites.

Zend Framework [2] est très prometteur et supporté par le développeur de
Zend Studio et l'IDE Eclipse officiel. Très bien documenté, encore peu de
fonctionnalités mais suffisamment pour développer une application Web. Je
pense que c'est vraiment le support de Zend et de développeurs compétents et
reconnus, ainsi que la future intégration à leurs outils de développement
qui en fait la force.

Notes :
* [1] http://pear.php.net
* [2] http://framework.zend.com