Friday, June 17, 2011

Symfony 2: Lessons Learned

For the last several years, Symfony (a special platform for rapid web development) has won many more supporters and had become incredibly popular. Each version of this framework has had more and more improvements, which assists in its popularity.

Why do web developers like this framework? First of all, due to its flexibility as developers claim that everything can be done with Symfony2. Secondly, because of the annotation way of development (since the configuration metadata of Entities and Controllers is all in one place). Thirdly, the maturity of the main concepts (all the concepts are well-considered and worked out).

Moreover, one of the most exciting and advanced features of Symfony2 is the possibility of inheritance of the templates. Also the users of Symfony1 appreciate  lot the doctrine of Symfony 2 which is rather lightweight.

No comments: