Projet PHP avec Symfony
Kol
Membre
Bonsoir,
Je suis sur un projet de développement d'un site web et je me demandais si il est préférable ou pas d'utiliser le framework Symfony ?
J'ai entendu que du bien de ce framework mais est-ce qu'il y a des défauts à l'utiliser ?
Et genre est-ce qu'un site comme amazone ou Facebook pourrait utiliser Symfony pour fonctionner par exemple ?
Merci pour vos avis et bonne soirée.
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Je l'ai utilisé jusqu'à la version 2.6. Depuis j'ai arrêté le dev web. Mais je peux dire que c'était le meilleur framework PHP pour moi. Je pense que ça reste l'un des meilleurs. On peut tout faire ou presque avec.
Les défauts il doit y en avoir mais tout depend de ce qu'on veut faire.
Les défauts c'est surtout PHP >:D
Personnellement je préfère Ruby et Rails...
J'allais écrire la même chose.
Non, parce que la problématique d'Amazon ou de Facebook est de fournir un service à des milliards de gens. Il leur faut nécessairement trouver des réponses techniques originales pour cela. C'est une problématique très particulière qui ne concerne qu'un nombre infime des sites web.
Symphony, Ruby on Rails ou Django répondent au besoin de créer un site sur mesure plus efficacement que de le coder "à la main".
Ensuite, il y aussi les CMS, comme Wordpress pour les blogs ou Magento pour les boutiques. ça peut mieux répondre à ton besoin.
Bonjour,
Pour répondre à ta questions, oui Symfony est un très bon framework, il fait le café, a une grosse communauté et il est Français hey hey.
Après c'est une usine à gaz, tu passe quand même beaucoup de temps à faire la config de ton appli.
Gros point positif, les amies de symfony (FOS) qui ont créer des bundles qui font largement le café et le touille pour toi (FOSUserBundle, FOSRestBundle et j'en passe).
Après tout dépend de ton projet, pour un projet d'école, une API ++, on est parti sur SF3. A ce jour, je le regrette car j'ai l'impression de me compliquer la vie alors qu'avec un micro framework comme Slim, la vie aurai été beaucoup plus facile.
Donc regarde selon tes besoins.
Oui on peut dire ça. Je trouve pas mal de défauts mais il a aussi pas mal d'avantages. Et puis Facebook a bien sa plateforme en PHP même si c'est devenu un hybride !
Merci à tous pour vos réponses
Pourtant je crois que le site Dailymotion est codé avec Symfony. Et il y a plus de 100 millions d'utilisateurs par mois sur Dailymotion.
Après mon site ne devrais avoir qu'une petite centaine d'utilisateurs au départ. Mais on sait jamais si il y en avait beaucoup plus. Cela serait embêtant de devoir réécrire tout le code parce que j'ai pris la mauvaise décision à la base.
Après Facebook utilise de l'hyper-PHP fait maison. J'en suis pas encore arrivé là .
Même si c'est vrai, ce n'est qu'une partie de l'infrastructure. On ne peut pas construire des services aussi lourds avec une seule techno ou un programme monolithique.
Il y a aussi le framework alternatif a Symfony : Laravel