Misha has been working as back-end developer since 2012 and knows the ins and out of Symfony PHP framework. He is also a certified MongoDB developer.
Sooner or later, while gaining new users, every project faces a problem of slow server response time. The most efficient solution to improve website performance (this article applies to highly loaded Symfony2 sites) is using the Varnish caching proxy server with support for Edge Side Includes (ESI).
Flexible architecture is the most notable feature of Symfony2 framework. It helps this PHP framework to stand out and allows developers to quickly create functional applications. This topic deserves a separate article so here we’re going to delve into some details of Symfony2 architecture.