28-12-2009, 10:23 AM
J'avais répondu symfony sans expliquer alors je me lance.
Pour l'instant, je suis toujours en phase de rodage sur symfony.
On peut dire que la partie backend est bien maîtrisée, j'ai encore des lacunes sur le frontend (notamment la gestion des templates => les composants.... mais ça commence à rentrer).
Le seul problème avec symfony, c'est qu'il est vraiment difficile de se l'approprier. Autant on trouve des méthodes/plugins pour arriver aux résultats que l'on veut, mais il n'est pas évident d'arriver à en créer soi-même ou à modifier un comportement standard.
Au final, c'est un vrai framework dans le vrai sens du terme : un cadre de travail formel, complet et rigide dont il est difficile de sortir (mais ce n'est pas le but d'un framework me direz-vous).
C'est juste que comme tout développeur PHP, j'ai longtemps été habitué à faire ce qui me plaisait et là on nous impose une méthode, des pratiques et une logique à laquelle on ne peut pas déroger et c'est ce changement qui est difficile.
symfony impose donc un apprentissage qui peut-être long afin de le prendre totalement en main.
Pour l'instant, je suis toujours en phase de rodage sur symfony.
On peut dire que la partie backend est bien maîtrisée, j'ai encore des lacunes sur le frontend (notamment la gestion des templates => les composants.... mais ça commence à rentrer).
Le seul problème avec symfony, c'est qu'il est vraiment difficile de se l'approprier. Autant on trouve des méthodes/plugins pour arriver aux résultats que l'on veut, mais il n'est pas évident d'arriver à en créer soi-même ou à modifier un comportement standard.
Au final, c'est un vrai framework dans le vrai sens du terme : un cadre de travail formel, complet et rigide dont il est difficile de sortir (mais ce n'est pas le but d'un framework me direz-vous).
C'est juste que comme tout développeur PHP, j'ai longtemps été habitué à faire ce qui me plaisait et là on nous impose une méthode, des pratiques et une logique à laquelle on ne peut pas déroger et c'est ce changement qui est difficile.
symfony impose donc un apprentissage qui peut-être long afin de le prendre totalement en main.