Afin d'améliorer les temps de développement et de faciliter la maintenance des applications intranet dans l'entreprise pour laquelle je travaille, nous avions décidé de choisir un framework pour les développements futurs.
J'ai testé Ruby on Rails et j'ai tout de suite été séduit par ce framework MVC et le langage Ruby, mais pourtant à l'heure du choix ce n'est pas lui qui a été retenu mais CakePHP, alors pourquoi un tel choix me direz vous.
Tout simplement, parce que faire entrer une nouvelle technologie dans une entreprise, où ni les administrateurs ni les développeurs, ne maitrisent la techno en question, n'est pas chose facile.
Ainsi, après réflexion et quelques recherches, j'ai découvert CakePHP, un framework s'inspirant de Ruby on Rails. Bien que plus jeune et moins avancé, il reprend un grand nombre de principes intéressants de RoR, MVC, conventions plutôt que configuration, scaffolding,etc... 
En choisissant CakePHP, les développeurs et les administrateurs étaient satisfaits et le DI rassuré. De plus je pense que le passage de CakePHP à RoR est relativement aisé, il n'y a plus que le langage qui diffère, la philosophie est la même.
Liens utiles:
Articles similaires
- Comment choisir son langage/framework de développement web?
- CakePHP : validation Ajax
- Lancez vos sites sur orbite avec Fredistrano 1.0
- CakePHP : sauts de ligne et maux de tête
- CakePHP 1.2 RC1
- Projets en cours, le point.
- Apache - activation du mod_rewrite sous Ubuntu
- Ni spam ni captcha
- Version 0.3.2 de Fredistrano disponible
- CakePHP 1.2 beta disponible


Et pourtant quand on a
Et pourtant quand on a gouté à Ruby, c'est dur de revenir sur du PHP. :)
C'est pas faux. Mais le
C'est pas faux.
Mais le développeur n'a pas tous les pouvoirs de décision :(
Et symfony dans tout ça?
Et symfony dans tout ça?
> Et symfony dans tout
> Et symfony dans tout ça?
de mon expérience personnelle je dirai qu'actuellement symfony et cake sont en gros au même niveau, avec un avantage pour symfony dans la finalisation, les détails
mais la sortie de cakephp 1.2 mettra (toujours à mon humble avis personnel) une bonne distance entre symfony et lui