Nicolas Perriault a écrit :
> Personnellement, j'utilise les deux. À mon avis, RoR manque d'un 
> véritable admin-generator (Streamlined est une infâmie), du support 
> natif de l'i18n et d'une documentation centralisée de qualité.
>
> Par contre RoR possède 3 immenses atouts qui manquent relativement 
> cruellement à Symfony AMHA :
>
>   - ActiveRecord: sfDoctrine me semble encore trop instable pour petre 
> exploité en toute confiance en production et Propel n'est clairement pas 
> à la hauteur en termes de perfs, de fonctionnalités et de lisibilité,
>   - Les migrations de schéma: une fois le schéma défini dans Symfony et 
> les données récupérées en production, impossible d'appliquer une 
> évolution au schéma de façon incrémentale et non destructive. Dans RoR, 
> c'est complètement transparent.
>   - Restful Rails: la génération automatisée de services REST dans RoR 
> est LA killer-feature du framework dans sa dernière livraison. Un plugin 
>   pour Symfony devrait absolument être proposé pour une fonctionnalité 
> équivalente.
>
> De façon moins objective, Ruby est (toujours AMHA) plus sérieux que PHP, 
> notamment au niveau de la lisibilité et du typage des données;
>
> Mais au-delà de ça, les deux frameworks restent à mes yeux parmi les 
> plus aboutis du marché, avec Django que tu devrais également évaluer si 
> toutefois Python ne te rebute pas. Choisir l'un de ces trois outils est 
> *de toutes façons* un excellent choix.
>   
Peux-tu me dire si RoR propose également nativement :
- Le repeuplement de formulaires
- Un outil de debug (équivalent à la web debug toolbar de sf)

C'est vrai que la doc en ligne n'arrive pas à la cheville de ce que fait 
sf, je n'arrive même pas à trouver une simple features list.

De manière générale et hormis le générateur d'admin, existe-t-il 
d'autres points où RoR seriat à la traîne ? Il ne faudrait pas oublier 
de constater les points où Sf aurait de l'avance... ;-)

Merci d'avance

Nicolas



--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "Symfony-fr" 
de Google Groupes.
 Pour transmettre des messages à ce groupe, envoyez un e-mail à 
l'adresse [email protected]
 Pour résilier votre abonnement à ce groupe, envoyez un e-mail à 
l'adresse [EMAIL PROTECTED]
 Pour afficher d'autres options, visitez ce groupe à l'adresse 
http://groups.google.com/group/symfony-fr?hl=fr
-~----------~----~----~----~------~----~------~--~---

Répondre à