Developpez.com

Club des développeurs et IT pro
Plus de 4 millions de visiteurs uniques par mois

Débat PHP : Quel(s) framework(s) utilisez-vous et pourquoi ?

Le , par Lana.Bauer, Expert éminent sénior


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :




Avatar de imikado imikado - Rédacteur http://www.developpez.com
le 08/09/2012 à 10:49
Je te conseille d'aller jeter un oeil: tu les télécharges, fait un essai pendant 10-15 min chacun et tu te feras ton propre avis

Pour rappel:
- zend framework http://framework.zend.com/
- synfony http://www.symfony-project.org/
- jelix http://jelix.org/fr/
- yii http://www.yiiframework.com/
- code igniter http://codeigniter.fr/

Et pourquoi pas le mkframework ( si tu n aimes pas la ligne de commande ) http://mkdevs.com/
Avatar de Peerofloo Peerofloo - Membre à l'essai http://www.developpez.com
le 18/09/2012 à 14:21
Faudrait rajouter FLOW3 aussi, ca commence à être très sérieux : http://flow3.typo3.org/
Avatar de skonsoft skonsoft - Membre à l'essai http://www.developpez.com
le 25/09/2012 à 17:30
Bonjour,
J'ai pas voulu intervenir avant que je voix quelques commentaires qui ne sont pas à leurs places.

En effet, Avant de poser la question, quel framework dois je utiliser ? il faut poser la question: je cherche à faire quoi exactement ?

A mon avis, si je veux juste faire un petit site web, silex, framework Symfony léger, est le mieu placé pour ce genre de site: http://silex.sensiolabs.org/

Si je veux faire un site web marchand (paiement en ligne + sécurité + panier+...) ? Tout le monde vont dire ezPublish ! mais si vous suivez l'actualité, ezPublish 5 vient d'être sorti en version beta il y a quelques jours et il a été réecrit entièrement en se basant sur le framework Symfony 2 http://symfony.com/

Si je veux faire un site rapidement, genre blog + publication + ... Vous allez pensez directement à Drupal http://drupalfr.org/. De même, si vous suivez l'actualité, Drupal 8 va utiliser plusieurs composant de Symfony (HTTP, Loader,...) pour faciliter sa réecriture complète dans les prochaines versions sous le framework Symfony.

D'autres parts, PHPBB a annoncé que sa nouvelle version PHPbb 5 sera réecrite complètement en utilisant le framework Symfony...

Ainsi, vous pouvez remarquer que les leaders PHP dans le monde sont au autour du framework Symfony. C'est la première fois qu'une chose pareil se passe dans le monde PHP !

Avantage d'utiliser Symfony:

  • Silex peut evoluer en symfony en quelques commande sur le terminal !
  • Drupal 8 est basé sur les composant Symfony
  • ezPublish 5 a été réecrit en se basant sur Symfony
  • Microsoft supporte Symfony et offre une platforme prête sur Azure
  • Une communauté se développe d'une façon exponentielle !
  • Une documentation complète à 95%
  • Aujourd'hui, plus de 1600 bundles prêt à être utiliser !


A mon avis, Choisir Symfony, c'est choisir l'avenir !
Avatar de xelab xelab - Membre éprouvé http://www.developpez.com
le 30/10/2012 à 9:44
J'ai choisi Yii pour ma part. Ayant besoin d'un framework pour développer très rapidement une appli web en php et connaissant Ruby on Rails, ça m'a semblé le plus pertinent. (...et je crois que je préfère Yii à ruby on rails en fait, maintenant )
Avatar de hed.java hed.java - Nouveau membre du Club http://www.developpez.com
le 22/01/2013 à 17:21
Salut ;

je suis un développeur Web Java , j'ai commencer le développement PHP il y a 5 mois , alors j'ai voulu utiliser un framework MVC , alors j'ai commencé par la plus simple cakephp ,mais durant le développement elle est super rapide mais au déploiement c'est l'enfer (super lourd malgré l'utilisation du cache) ,on regardant la communauté php est devisé entre Symfony (framework)et Zend(bibliothèque) !

Donc à la recherche de la productivité , je suis toujours à la chasse d'un framework plus performante pour les fonctionnalités (mailing , auth , sécurité , internationalisation, ...).

Merci
Avatar de Tsilefy Tsilefy - Membre chevronné http://www.developpez.com
le 22/01/2013 à 19:55
As-tu réellement besoin d'un framework au sens traditionnel?
Les normes PSR ont vraiment changé les choses, et maintenant tu peux choisir les composants qui te conviennent (et surtout éliminer ceux dont tu n'as pas besoin) et piquer les meilleurs composantes de chaque framework. C'est même le principe de base de symfony 2 avec les "components".

Tu ajoutes composer pour gérer les dépendances et l'autoload, et tu as le meilleur des deux mondes!
Avatar de xelab xelab - Membre éprouvé http://www.developpez.com
le 23/01/2013 à 8:06
Citation Envoyé par hed.java  Voir le message
Donc à la recherche de la productivité , je suis toujours à la chasse d'un framework plus performante pour les fonctionnalités (mailing , auth , sécurité , internationalisation, ...).

eh bien essaie Yii!
Avatar de nesswaw nesswaw - Membre régulier http://www.developpez.com
le 23/01/2013 à 12:41
Citation Envoyé par hed.java  Voir le message
Salut ;

je suis un développeur Web Java , j'ai commencer le développement PHP il y a 5 mois , alors j'ai voulu utiliser un framework MVC , alors j'ai commencé par la plus simple cakephp ,mais durant le développement elle est super rapide mais au déploiement c'est l'enfer (super lourd malgré l'utilisation du cache) ,on regardant la communauté php est devisé entre Symfony (framework)et Zend(bibliothèque) !

Donc à la recherche de la productivité , je suis toujours à la chasse d'un framework plus performante pour les fonctionnalités (mailing , auth , sécurité , internationalisation, ...).

Merci

Salut,

Va faire un tour du côté de Jelix => http://jelix.org

Et un mini tuto pour bien démarrer => http://jelix.org/articles/fr/tutorie...tutoriel/1.4.x
Avatar de imikado imikado - Rédacteur http://www.developpez.com
le 25/01/2013 à 7:14
Et si tu n'aimes pas la ligne de commande, jettes un coup d'oeil au mkframework
http://projets.developpez.com/projects/mkframework
Avatar de bestmomo bestmomo - Nouveau membre du Club http://www.developpez.com
le 25/01/2013 à 16:27
J'aime bien CodeIgniter mais il est trop à la traîne technologiquement. Je m'intéresse depuis quelques temps à Laravel dont la prochaine version a tout pour séduire.

Mais j'ai découvert aussi silex, un framework à la fois ultra léger à la base et modulaire. Il s'inspire fortement de symfony en oubliant les lourdeurs de ce dernier.
Avatar de curunir curunir - Membre du Club http://www.developpez.com
le 04/02/2014 à 14:33
J'utilise Codeigniter car il a une prise en main très rapide, là où toutes mes tentatives avec d'autres frameworks comme Symfony m'ont perdu en cours. J'ai pu intégrer un ORM comme Doctrine 2 assez facilement, cela m'a forcé à considérer et à étudier l'ORM comme un outil à part entière et pas juste comme le "machin qui gère la bdd avec des objets". Dommage qu'il ne soit plus trop mis à jour mais d'un autre côté il conserve sa légèreté.
Offres d'emploi IT
Analyste programmeur - chef de projet h/f
MULTICIBLES - Limousin - Brive-la-Gaillarde (19100)
Développeur Symfony 2 PHP
LCNetwork - Ile de France - Marseille (13000)
CTO / développeur PHP - H/F
UpSourcing - Ile de France - Paris (75000)

Voir plus d'offres Voir la carte des offres IT
Contacter le responsable de la rubrique PHP