44The Symfony Framework Best Practices
55====================================
66
7- The Symfony framework is well-known for being *really * flexible and is used
7+ The Symfony Framework is well-known for being *really * flexible and is used
88to build micro-sites, enterprise applications that handle billions of connections
99and even as the basis for *other * frameworks. Since its release in July 2011,
1010the community has learned a lot about what's possible and how to do things *best *.
@@ -19,7 +19,7 @@ What is this Guide About?
1919-------------------------
2020
2121This guide aims to fix that by describing the **best practices for developing
22- web apps with the Symfony full-stack framework **. These are best practices that
22+ web apps with the Symfony full-stack Framework **. These are best practices that
2323fit the philosophy of the framework as envisioned by its original creator
2424`Fabien Potencier `_.
2525
@@ -32,7 +32,7 @@ fit the philosophy of the framework as envisioned by its original creator
3232
3333This guide is **specially suited ** for:
3434
35- * Websites and web applications developed with the full-stack Symfony framework .
35+ * Websites and web applications developed with the full-stack Symfony Framework .
3636
3737For other situations, this guide might be a good **starting point ** that you can
3838then **extend and fit to your specific needs **:
@@ -62,22 +62,30 @@ Symfony to follow everything. If you are totally new to Symfony, welcome!
6262Start with :doc: `The Quick Tour </quick_tour/the_big_picture >` tutorial first.
6363
6464We've deliberately kept this guide short. We won't repeat explanations that
65- you can find in the vast Symfony documentation, like discussions about dependency
66- injection or front controllers. We'll solely focus on explaining how to do
65+ you can find in the vast Symfony documentation, like discussions about Dependency
66+ Injection or front controllers. We'll solely focus on explaining how to do
6767what you already know.
6868
6969The Application
7070---------------
7171
72- In addition to this guide, you'll find a sample application developed with
73- all these best practices in mind. ** The application is a simple blog engine **,
74- because that will allow us to focus on the Symfony concepts and features without
75- getting buried in difficult details.
72+ In addition to this guide, a sample application has been developed with all these
73+ best practices in mind. This project, called the Symfony Demo application, can
74+ be obtained through the Symfony Installer. First, ` download and install `_ the
75+ installer and then execute this command to download the demo application:
7676
77- Instead of developing the application step by step in this guide, you'll find
78- selected snippets of code through the chapters. Please refer to the last chapter
79- of this guide to find more details about this application and the instructions
80- to install it.
77+ .. code-block :: bash
78+
79+ # Linux and Mac OS X
80+ $ symfony demo
81+
82+ # Windows
83+ c:\> php symfony demo
84+
85+ **The demo application is a simple blog engine **, because that will allow us to
86+ focus on the Symfony concepts and features without getting buried in difficult
87+ implementation details. Instead of developing the application step by step in
88+ this guide, you'll find selected snippets of code through the chapters.
8189
8290Don't Update Your Existing Applications
8391---------------------------------------
@@ -95,3 +103,4 @@ practices**. The reasons for not doing it are various:
95103 your tests or adding features that provide real value to the end users.
96104
97105.. _`Fabien Potencier` : https://connect.sensiolabs.com/profile/fabpot
106+ .. _`download and install` : http://symfony.com/download
0 commit comments