This article describes the best practices for developing web applications with Symfony that fit the philosophy envisioned by the original Symfony creators. If you don't agree with some of these recommendations, they might be a good starting point that you can then extend and fit to your specific needs. You can even ignore them completely and continue using your own best practices and methodologies