|
Sommaire
|
|
|
|
|
|
En savoir plus |
|
PHP n'est pas Ruby - à savoir, un langage Web face à un langage desktop -, et les scripts shell de Symfony ne semblent pas aussi puissants que ceux de Rails, mais leur fonctionnement reste suffisamment proche pour que le développeur puisse passer de l'un à l'autre sans se sentir perdu.
Symfony n'est pas le seul des framework PHP s'inspirant du succès de Rails : CakePHP, Seagull, Zend Framework ou eZ Components sont autant de possibilités offertes au développeur pour faciliter son travail. Chacun dispose de ses atouts et limites.
Symfony n'est pas limité à Ajax : offrant une couche d'accès facile à toutes les bases de données grâce au driver Creole, il propose une séparation nette de la base de données, du modèle MVC front- et back-office, et de la correspondance Objet-Relationnel (ORM).
Conçu dès le départ pour des applications entreprises internationalisées, son exploitation poussée révélera nombre de méthodes pour faciliter l'utilisation de modèles, la validation de formulaires, la gestion des URL intelligentes, la pagination...
|