|
Publicité | |||||||||||||||||||||||
|
|
#1 | |
|
Membre actif
![]() ![]() |
Mise à jour du 09.09.2010 par Katleen
Sensio Labs annonce la version définitive de Symfony 2 pour mars 2011, elle serait dix fois plus rapide que la version précédente Sensio Labs a récemment propulsé un communiqué de presse à propos de son framework PHP Symfony 2, qu'il voit déjà chambouler le marché des applications PHP grâce à sa botte secrète : une vitesse de traitement extrêmement élevée. Voici ce que l'on pouvait y lire : Citation:
Dernière info, des projets de grande importance ont été annoncés par Sensio Labs comme « basculant sous Symfony 2 ». Ce serait par exemple le cas de la prochaine version de phpBB. Source : Sensio Labs Le fait que Symfony 2 soit de plus en plus présent dans le monde du développement, bonne ou mauvaise nouvelle ? Avez-vous testé les différentes moutures de Symfony ? Trouvez-vous qu'il a gagné en puissance ?---------------------------------------------- C'est le 17 février que Sensio Labs dévoile la version 2.0 du framework PHP Open-Source au cours de la seconde édition du Symfony Live. C'est version est présentée comme plus flexible, plus maniable, et surtout 3 fois plus rapide que la version 1.4 et que ses principaux concurrents ; le tout en utilisant moitié moins de mémoire; c'est surtout le premier framework php 5.3 . Symfony 2.0 conserve tous les atouts qui ont fait le succès de Symfony 1.0 : • la sécurité (XSS, CSRF, SQL Injection...) • la fameuse web debug toolbar notamment • les bonnes pratiques de développement. Connue pour ses performances mais aussi sa communauté mondiale, Symfony propose une documentation enrichie et une prise en main facilitée, Symfony s'adresse désormais l'ensemble du monde des développeurs, du débutant au plus expérimenté. Avec seulement une heure d'étude, le développeur serait capable de maitriser les bases du framework. Attention toutefois, cette nouvelle version n'est pas encore considérée comme stable et ne devrait donc pas être utilisée en production. A l'heure ou ces lignes sont tapées, la version stable de symfony est la version 1.4. Test et documentation de Symfony 2.0 : http://symfony-reloaded.org/
__________________
![]() Vous avez trouvé votre bonheur? Alors hop ca aidera tout le monde !
Dernière modification par Katleen Erna ; 10/09/2010 à 01h40. |
|
|
|
10
|
|
|
#2 |
|
Membre confirmé
![]() ![]() Inscription : août 2008 Messages : 481 ![]() |
ça tente bien , moi je compte plus utiliser ZF dans mes prochains développements.
|
|
|
00
|
|
|
#4 | |
|
Membre actif
![]() ![]() |
Citation:
C'est gentil dans tout les cas d'avoir apporter cette info mais la Sensio parlait des principaux framework présents sur le marché.
__________________
![]() Vous avez trouvé votre bonheur? Alors hop ca aidera tout le monde !
|
|
|
|
00
|
|
|
#5 | |
|
Membre actif
![]() Développeur Web Inscription : avril 2007 Messages : 223 ![]() |
Symfony2 est en version stable?
Parce que lithium lui n'est pas en version stable, du coup on peut comprendre l'argument de la société. EDIT: Ah ben j'ai trouvé la réponse sur leur site: Citation:
|
|
|
|
00
|
|
|
#6 |
![]() ![]() Directeur technique Inscription : septembre 2006 Messages : 5 960 ![]() |
C'est un peu mon avis.
Symfony 2 est en version alpha, dire qu'il est plus rapide que la v1.4 ou qu'un autre framework c'est un peu s'avancer. Idem quand on dit que c'est le premier framework PHP5.3 (face à lithium qui sortira peut être avant, mais aussi CodeIgniter v1.7.2 qui est compatible PHP5.3 bon pas entièrement dédié à cette version mais c'est un début). J'espère juste pour eux qu'ils arriveront à tenir les même s chiffres lors de la sortie stable parce que des stratégies telles que celle-ci peuvent aussi desservir ... |
|
|
00
|
|
|
#7 |
|
Membre chevronné
![]() Inscription : juin 2009 Messages : 632 ![]() |
Le fait de dire "premier framework PHP5.3" doit être compris comme "premier framework utilisant les nouvelles features introduites dans php 5.3 et non backward compatibles avec les précédentes versions". OK, la phrase est beaucoup plus longue. On pourrait résumer à juste une chose: les namespaces.
Quant à savoir si c'est véritablement le premier framework faisant un usage extensif des namespaces, alors non, il y en a plein d'autres. Tous sont plus ou moins en phase de dev, tout comme Symfony. ZF 2 qui lui aussi utilisera les namespaces est à un stade moins avancé. Plusieurs présentations de la "philosophie architecturelle" de Symfony 2 ont été données par F. Potencier ces deux dernières années. L'usage de dependencies injection ou encore d'events dispatcher ce n'est pas un scoop. Clairement, Symfony 2 a de la gueule. Enfin, ce que l'on en sait actuellement. Le fait qu'il soit présenté comme plus rapide que ZF ou Cake, j'ai envie de dire: heureusement! Parce que ces 2 là ne sont pas franchement des références en la matière! Ce que j'apprécie dans Symfony 2, sa philosophie (et dans l'argumentaire de son auteur), c'est, en gros: "on arrête les conneries de ces 5 dernières années et on se (re)met à coder intelligemment". Ca veut dire d'arrêter de vouloir copier Ruby On Rails, de fournir des trucs au comportements magiques, de mettre la convention avant la configuration, de mélanger le bas et le haut niveau, de mettre des singletons partout (parce que ça au moins on sait ce que c'est), de ne pas se soucier du coût en OpCode des lignes de code égrainées (c'est beau) et de ne pas regarder ce qui se fait ailleurs (autre que RoR). Je note aussi que, quelque part, Symfony 2 tient plus de Jelix que de symfony 1. Je ne pense pas qu'il s'agisse d'une coincidence fortuite. En tout cas, j'espère que tout ce buzz autour de cette nouvelle version va booster la communauté des frameworks et secouer un peu ZF.
__________________
custom blog |
|
10
|
|
|
#8 |
|
Membre éclairé
![]() |
(D'ailleurs symfony 1.4 est déjà compatible PHP 5.3, sans en utiliser les fonctionnalités d'accord).
Sinon j'attends de voir, Fabien Potencier est un bon parleur, mais il me semble bien tôt pour avancer des histoires de performance ou autre. Bref, wait & see. J'ai hâte de voir ce que cela va donner, tout comme j'ai hâte d'entendre parler de ZF2. Bref, l'heure de la maturité semble réellement en approche pour ces Frameworks majeurs. |
|
00
|
|
|
#9 |
|
Candidat au titre de Membre du Club
![]() Inscription : juin 2009 Messages : 10 ![]() |
|
|
|
00
|
|
|
#10 | |
|
Invité de passage
![]() Inscription : novembre 2009 Messages : 2 ![]() |
Pour le moment un truc m'agace, nous parlons ici de marketing et que Sensio, avec Symfony 2, a tout compris. Nous avons ici un effet d'annonce qui permet à Symfony 2 d'occuper le devant de la scène.
Citation:
Symfony, ZF et les autres La situation de monopole, en France, de ZF et Symfony, pose finalement un autre problème sur l'innovation autour des frameworks. Si Jelix avait autant de marketing que SF2, LaurentJ aurait peut-être pu annoncer Jelix 2.0 pour 2010 |
|
|
|
00
|
|
|
#11 |
|
Candidat au titre de Membre du Club
![]() Mimich Mich Inscription : mars 2010 Messages : 32 ![]() |
Bonjour a tous,
J'ai un assez gros projet de site web qui doit sortir en septembre 2010 si tout se passe bien. J'aimerais recoder tout le site avec le framework SYMFONY pour toutes les raisons que l'on connait déjà. PROBLEME: Avec quel version de symfony dois-je travailler (1.4 ou 2) ? |
|
|
00
|
|
|
#12 |
|
Membre éclairé
![]() Jean-Philippe Morvan Inscription : juin 2008 Messages : 324 ![]() |
Bonjour,
Franchement, ne te lance pas dans sf 2.0 pour l'instant pour un projet. Fabien Potentier le dit lui-même, si on doit créer un projet, c'est avec sf 1.4. Qui plus est, avec un support d'encore au moins 2 ans et demi. Une bonne partie des fonctionnalités de sf 2.0 est implémentée mais pas tout encore donc tu peux te retrouver avec des gros problèmes. Il vaut clairement mieux utiliser une version stable.
__________________
symfony power user ! |
|
00
|
|
|
#13 |
|
Candidat au titre de Membre du Club
![]() Mimich Mich Inscription : mars 2010 Messages : 32 ![]() |
D'accord. et pourra-t-on passé aisément de la 1.4 à la 2.0?
Je parle de migration. |
|
|
00
|
|
|
#14 |
|
Membre éclairé
![]() Jean-Philippe Morvan Inscription : juin 2008 Messages : 324 ![]() |
Oui et non.
Pour le moment, comme je l'ai dis, tout n'est pas implémenté. Il reste encore plusieurs mois avant la publication d'une version plus ou moins stable. Fabien Potentier a indiqué qu'il y aura un système de migration se sf 1 vers sf 2 mais il ne faut pas se faire d'illusions, ce système ne fera pas tout. En effet, sf 2.0 va casser la rétro-compatibilité. Il y a un certain nombres de choses qui ne fonctionneront plus avec la nouvelle version. Il y aura donc un vrai travail de migration qu'il faudra préparer et tester. Quoiqu'il en soit, si tu dois finir ton projet pour septembre, il te restera encore plus de 2 ans de support sur sf 1.4 et qui dit fin du support ne dit pas fin de fonctionnement donc tu auras le temps de voir venir une migration vers sf 2.0.
__________________
symfony power user ! |
|
00
|
|
|
#15 | |
|
Expert Confirmé Sénior
![]() ![]() Inscription : juillet 2009 Messages : 1 553 ![]() |
Mise à jour du 09.09.2010 par Katleen
Sensio Labs annonce la version définitive de Symfony 2 pour mars 2011, elle serait dix fois plus rapide que la version précédente Sensio Labs a récemment propulsé un communiqué de presse à propos de son framework PHP Symfony 2, qu'il voit déjà chambouler le marché des applications PHP grâce à sa botte secrète : une vitesse de traitement extrêmement élevée. Voici ce que l'on pouvait y lire : Citation:
Dernière info, des projets de grande importance ont été annoncés par Sensio Labs comme « basculant sous Symfony 2 ». Ce serait par exemple le cas de la prochaine version de phpBB. Source : Sensio Labs Le fait que Symfony 2 soit de plus en plus présent dans le monde du développement, bonne ou mauvaise nouvelle ? Avez-vous testé les différentes moutures de Symfony ? Trouvez-vous qu'il a gagné en puissance ?
|
|
|
|
00
|
|
|
#16 |
|
Membre régulier
![]() Inscription : mars 2007 Messages : 110 ![]() |
Ben ça promet!
Je viens de me mettre à Symfony, et je vois bien ce framework finir par s'imposer sérieusement dans le top 2 des frameworks php pour le web. Bon travail en tout cas de Sensio Labs!
|
|
|
00
|
|
|
#17 |
![]() ![]() Michel RottaChef de projet PHP. Inscription : septembre 2005 Messages : 4 912 ![]() |
J'ai installé et un peu (beaucoup trop peu) joué avec la v2. Mais il me manque un système pour rajouter 24H à toutes les journées existantes !
Ce que j'en ai vu est très intéressant, par contre, il va y avoir une certaine période d'adaptation la prise en main et la philosophie ont changé. Il va y avoir des reformatages (de cerveau)(le miens pour commencer) à mettre en oeuvre. Un peu comme quant on essaye doctrine 2 qui, lui aussi, a fortement évolué.
__________________
Si tu donnes un poisson à un homme, il mangera un jour. Si tu lui apprends à pêcher, il mangera toujours (Lao Tseu).
|
|
00
|
|
|
#18 |
|
Membre chevronné
![]() Développeur Web Inscription : mars 2005 Messages : 763 ![]() |
Il est vrai que vu le temps qu'il faut pour commencer à s'y retrouver dans Symfony 1.4, avoir à reprendre tout le travail pour entrer dans Symfony 2.0+ peut faire peur.
Cela dit, on a aussi un peu le temps : entre les inévitables bugs de la 2.0 et le fait que la bibliothèque de plugins risque d'être à refaire, ça nous laisse bien jusqu'à début 2012 au moins pour voir venir. Sans compter que, pour ce que j'en vois depuis mon poste de boulot, le nombre de serveurs équipés en PHP 5.3 est encore malheureusement assez limité. |
|
|
00
|
|
|
#19 |
|
Membre chevronné
![]() Farid Inscription : janvier 2008 Messages : 360 ![]() |
Apparement la version 2 est assez différente de la 1.4, pour quelqu'un qui veut se lancer dans l'apprentissage d'un framework, est-ce que apprendre dés maintenant avec la v2 est plus intéressant?
J'ai pas de projet important a faire, juste un petit projet perso qui serai une bonne occasion d'apprendre et développer avec une version qui vient de sortir de me dérange pas. Tout ça pour ne pas avoir a tout réapprendre si je commence par la version 1.4. |
|
|
00
|
|
|
#20 |
![]() ![]() Michel RottaChef de projet PHP. Inscription : septembre 2005 Messages : 4 912 ![]() |
Il y a beaucoup de partie semblables entre la 1.4 et la 2.0, même si la philosophie de certaines choses on changer.
Par contre, la version actuellement récupérable n'est pas vraiment stableet faire un petit projet sur une tel version, je ne suis pas sur que l'idée soit adaptée, même pour un petit projet. Tu aurais un gros projet avec une perspective de mise en linge vers la fin 2011, il y aurait des question à se poser par contre. De plus, la documentation est assez succincte pour l'instant et, sauf à te plonger dans le code, tu ne vas pas avoir beaucoup d'aide, même ici. Je pense donc qu'il vaut mieux commencer par la 1.4 et son excellent tutoriel et de voir venir à la mis 2011. Ce qui nous laisse le temps de mettre un petit projet en ligne. Perso, il n'y a qu'un projet (pas encore commencé)(c'est vraiment du projet ça !) que j'envisage de faire partir directement en v2, mais la mise en ligne n'est pas envisagée avant 9/2011
__________________
Si tu donnes un poisson à un homme, il mangera un jour. Si tu lui apprends à pêcher, il mangera toujours (Lao Tseu).
|
|
00
|
Copyright © 2000-2012 - www.developpez.com