Symfony 1.1beta est sorti

Publié le par Greg

Grosse mise à jour de symfony avec cette nouvelle version. La 1.1 regeorge de nouvelles fonctionnalités :

 

  • Nouvelle commandes en ligne de commande

    • Compétement redéveloppé en repartant de zero
    • Maintenant basé sur un environnement orienté objet
    • Permet de changer l'ordre des commandes
    • Taches extensibles
    • Aide intégrée
    • Facile à utiliser et efficace
  • Nouveau subframework pour les formulaires

    • Les formulaires sont maintenant des classes
    • La couche vue est representé par les widgets. Il y a plus de widgets formulaires que de helpers sur symfony 1.0
    • La validation, le pre-remplissage sont nativement prises en compte et plus faciles à utiliser.
    • Protection CSRF integrée, cela permet d'envoyer un code caché à chaque requete pour verifier que les données proviennent effectivement de notre formulaire
    • Upload des Fichier integré
    • Support des widgets
    • Optionel (les anciens formulaires fonctionnent encore)
  • Nouveau plugin manager

 
  • Amelioration de l'intégration ORM

    • Propel a été mis à jour et est maintenant un plugin installé par défaut avec 1.1
    • Les Behaviors peuvent maintenant etre déclarés dans le schéma directement
    • In schéma peut etre réécrit par un autre
    • Nouvelle tache configure:database task pour mettre à jour à la fois le propel.ini et le databases.yml à partir de la ligne de commande
    • Meilleur support de l'internationalisation (i18n) ($article->getTitle('fr'))
    • Amelioration des chargements , meilleure gestion des clés étrangeres
 
  • Amélioration du routing

    • Ajout d'un cache pour le routing
    • Utilisation de tous les caracteres possibles pour les sepaarateurs (plus seulement /)
  • Amélioration de l internationalisation
 
  • Amélioration de la gestion du cache

 
  • Amélioration de la configuration

    • Nouveau parser YAML
    • Les erreurs YAML sont maintenant affichées et détaillées
    • Symfony peut maintenant tester que la configuration peut se lancer
  • Améliorations des Tests


 
et l'interet est que 99% des changements peuvent etre mis en place sans recoder votre application tournant sous Symfony 1.0

Publié dans symfony

Pour être informé des derniers articles, inscrivez vous :
Commenter cet article
J
<br /> Hou ça date ! depuis symfony 1.4 est sortit !<br /> Pour ceux qui veulent appréhender le framework, voici un très bon tutoriel :<br /> http://blog.jaycreation.net/post/Tutoriel-Symfony-L-aide-indispensable-a-la-creation-d-une-application-Symfony<br /> <br /> <br />
Répondre
V
Salut !<br /> <br /> Info en passant : Sensio et Particul.es passent par Toulouse pour une formation sur symfony 1.2 avec Doctrine.<br /> <br /> Oui, la formation aura lieu à TOULOUSE par l'équipe de Sensio (Nicolas Perriault) !<br /> Les dates sont les 5, 6 et 7 mai 2009, <br /> les infos et inscriptions sont dispos sur http://s.ymfony.com<br /> <br /> JFG Networks seront-ils de la partie pour les sfPot qui en découleront... ? :D
Répondre