symfony 1.2 en version stable est enfin disponible
Tout juste un mois après la sortie de la première version bêta de la branche 1.2, le framework symfony dévoile aujourd'hui sa première version stable 1.2. Cette nouvelle version apporte son lot de fonctionnalités comme :
- le nouvel admin generator reposant désormais sur le sous framework de formulaires complètement orienté objet de la précédente version 1.1,
- un système de routing entièrement remanié pour pouvoir prendre en compte des motifs d'URL plus complexes ainsi qu'une architecture REST,
- L'ORM Propel est maintenant distribué dans sa version 1.3 qui remplace la couche d'abstraction de données Creole par PDO pour bien plus de performances, et l'ORM Doctrine se voit enfin packagé sous forme de plug-in. Les deux fonctionnent avec l'admin generator,
- Le sous framework de formulaires a été corrigé et amélioré pour combler quelques lacunes et intègre maintenant un nouveau sous framework de filtrage des données,
- Le système de tâches automatiques a lui aussi été amélioré et intègre de nouvelles tâches,
Quant à la documentation, elle ne cesse d'être mise à jour et de s'enrichir de jours en jours. On parle même de l'arrivée d'un joli cadeau très spécial sur le site symfony-project.org pour très bientôt...mais chut !!! Wait and see :)
Les commentaires
2. Par Emacs le 02/12/2008 22:29
@JeremyB9 : la version 1.1 et la version 1.2 sont sensiblement les mêmes si ce n'est que la version 1.2 apportent son lot non négligeables de nouveautés et d'améliorations comme le nouvel admin generator et l'architecture RESTFul.
Depuis hier, la Core Team est entrain de publier un tutorial en 24 jours pour obtenir un site Web 2.0 complet et faisant le tour de toutes les fonctionnalités de symfony pour Noël. Il s'agit du tutoriel Jobeet que je t'invite à suivre de jour en jour pour te former. C'est la meilleure école car tu y découvriras toutes les features de symfony 1.2 mais tu y apprendras tout un tas de bonnes pratiques : MVC, refactoring de code...
++
Hugo.
3. Par JeremyB9 le 06/12/2008 14:15
Ok, j'essairai de regarder plus attentivement les nouveautés.
Pour le tutoriel Jobeet, il y a un lien pour y accéder ou il ne sera présent qu'à partir de Noël ? Car j'avoue que tout ceci peut être intéressant !
4. Par Emacs le 07/12/2008 02:09
Du 1 au 24 décembre 2008, chaque jour, un nouveau tutoriel Jobeet est dévoilé. Il y'en a donc déjà 6 aujourd'hui. Tu peux retrouver ces 6 tutoriels (7 demain dans l'après midi) à l'adresse suivante :
http://www.symfony-project.org/jobeet/1_2/en/
++
5. Par Damien le 07/12/2008 18:34
Salut Hugo,
Est-ce que tu envisages par hasard, de faire un tuto sur Symfony (même si le boulot doit être monstrueux, j'en conviens) ? Ca pourrait être plutôt cool.
++
6. Par Emacs le 07/12/2008 23:03
Bonsoir Damien,
A vrai dire la réponse est "je ne sais pas encore". Effectivement j'aimerai bien en faire un mais je dois d'abord me concentrer sur les prochains tutos PHP importants qu'il me reste à faire (POO, PDO, fichiers...). J'ai également en tête de refondre le site sous symfony 1.2 et je le ferai très certainement après les fêtes de fin d'année. Donc pour le moment, un tutoriel symfony n'est pas encore prévu. Il y'a la documentation du site officiel qui est particulièrement abondante, surtout depuis l'arrivée de la 1.2 qui a suscité un effort considérable de documentation du côté de la Core Team. Il y'a en effet aujourd'hui le projet Jobeet qui est en cours, le livre qui est presque entièrement remis à jour, le cookbook, les billets du blog officiel, le forms framework book et le doctrine book. Donc la documentation ce n'est pas ce qu'il manque pour bien appréhender les méandres de symfony
Etant également salarié de Sensio Labs, j'attends de me former davantage avec l'outil (même si je le connais déjà assez bien) et les bonnes pratiques avant de me lancer dans un tutoriel de ce type là. Toujours dans l'esprit d'écrire un article de qualité.
Néanmoins j'essaierai un jour de faire un petit tutoriel de présentation (vidéo ou pas) pour apprendre à installer et bootstrapper un petit projet symfony type système de news par exemple.
En attendant je suis entrain de préparer un petit quelque chose sympa pour le forum PHP de demain. Vous en saurez plus demain
++
Hugo.
1. Par JeremyB9 le 02/12/2008 14:20