juil 06 2008
Symfony, mon framework PHP fétiche
Pour être un développeur web il faut généralement passer par les étapes suivantes : XHTML/CSS + Design -> Langage dynamique PHP ou ASP.NET + Ajax ou silverlight.

Mais il faut savoir que le développement web avec PHP a été très anarchique d’ou l’utilité de l’utilisation d’un framework completement orienté object et basé sur le modèle MVC. Les frameworks ont également plusieurs autres avantages.
Il existent plusieurs frameworks qui ont acquis une certaine réputation comme bien sur ZEND Framework, Prado, ou encore symfony.
Donc pour guider nos amis - jeunes développeurs - qui s’intéressent au développement web, je conseille vivement l’utilisation de Symfony (mon coup de cour). C’est un vrai plaisir de coder en utilisant symfony.
Peut être qu’au début vous serez un peu dérouté par les différentes notions mais au moment ou vous comprendrez bien son organisation, vous vous rendrez compte de l’énorme apport de ce dernier.
Vous n’êtes pas satisfait, visionner la présentation de M. Fabien Potentier l’un des membres de Sensio Labs, l’agence qui a développé le framework.
PS : je m’excuse pour cette absence, je ne vais pas vous faire le coup de "je n’avait pas le temps", mais sachez que je reprend le blog mais avec une nouvelle stratégie : Ne pas blogger pour reprendre ce qui a été dit autre part mais essayer du mieux que je peux d’apporter du contenu original, même si c’est avec une fréquence moindre.


Bonjour
php et les frameworks, sensio ont fait un tres bon travail surtout en integrant ajax qui d’ailleur c’est lui qui a beaucoup aider a son agrandissement :p et surtout pas l’integration des tests unitaires (pour ceux qui ont vue la video qui est disponible sur developpez.com et que j’ai oublié), bref symphony aide vraiment a bien s’organiser et a ne pas ce repeter mais ce qui me gene c’est le fait d’avoir aubligatoirement acces au shell, certe c’est l’un de ces points fort avec une generation rapide …. mais avec un mutualisé :s enfin je ne l’ai pas bien tester mais il ne m’a pas fait grande impression a cause de ce endicape qui fait aussi sont aventage. d’ailleur j’ai lu quelques part qu’un groupe etait entrain de developper un framework regroupant symphony et zend framework, j’attend avec impatience le resultat
@ Zendyani :
Bonjour
Le terminal ne s’avère pas un handicape dans un hébergement mutualisé puisque vous pourrez développez votre site en local en utilisant le terminal comme ça vous chante et ensuite il faut taper :
symfony freeze
pour préparer ton projet à être déployé. ensuite il ne reste plus qu’à envoyer le tout par FTP et générer les BDD. Nchalah je posterai bintôt un tuto sur l’hébergement des projets symfony.
Je n’avait pas entendu parler de ce framework regroupant symfony et zend. ça m’a l’air fort intéréssant.
vivement les tuto sur symphony alors
et pour le framework de zend et symphony c’est un com que j’ai lu sur le site de zend mais pour l’instant y a rien du moin rien n’est sur le net
Pendant un moment j’ai cru que t’avais abandonné ton blog, comme un certain”….” qu’on connais
un certain qui, tu parle pas de moi par hasard
Un certain Mahieddine
Je vous conseille de lire Getting Real de 37 Signals
Personnellement, je ne l’ai pas encore terminé.
[...] un framework PHP. J’ai repris donc cet article que j’avait rédigé pour le blog Nomade afin d’introduire mon framework fétiche, je cite “Symfony”, suivront ensuite une [...]
Bonjour à tous,
Voilà je suis développeur, c’est officiel depuis quelques temps
et j’ai commencé a testé symfony.
N’ayant que peu d’expérience en php objet je me suis dis autant essayer ce que ca donne et finalement je ne trouve pas que je vais plus vite que lorsque je copiais mes structures d’un autre site se rapprochant de ce que je souhaitais, que de lancer un script en lignes de commande ce qui au début m’avait plus mais qu’une fois que l’on rentre dans les fichiers il n’y a rien décrit faut tout faire. Par contre propel c’est super méga génial, c’est bien le seul truc qui m’a fait plaisir plus besoin de se taper les fonctions insert delete et autres. en deux lignes de commandes tout est fait. Pour l’instant j’ai pas vu en quoi on ira plus vite mis a part avec propel mais il me reste surement beaucoup a voir