Getting the best out of Symfony


  • Sharebar

Symfony is free software released under Massachusetts Institute of Technology license. It’s a web application development platform written using a scripting language popular as PHP. Its source of inspiration is based on Ruby on Rails, Spring, etc. The main motive behind Symfony development was to ease web application creation and maintenance. It is also aimed to reduce repeated coding that previously developers had to face.

One of its main advantage is specially its platform independence. Installation is possible on any available Operating System, which has a web server, and PHP 5 installed. It has compatibility with two object relational mapping items like Propel and Doctrine. It depends on several types of open source projects as part of its framework.

Symfony developers will also find another feature very advantageous. It isn’t heavy in terms of CPU overhead. Moreover, presence of own caching engine within Symfony accelerates code execution speed. This is the reason, why it has low overhead when run in an environment with PHP accelerator.

There are some additional tools that comes along with Symfony for free. These tools further add value to the quality of work. You will get a host of other Symfony components that you would like to use in your project. You just need to check the site of Symfony.

It has also given freedom to Symfony developers to add their own JavaScript library. This is the reason why Symfony version 1.2 has no default Javascript framework. One can find very interesting application in the social networking and media portal of Norway Another nice application of Symfony can be seen in the website of Norwegian air ambulance service.

The biggest advantage is possibly the presence of a big online consumer and developer community. In case of any confusion and clarification, you can take help online. This makes accepting and using this new application easier.


Leave a Reply