@@ -20,8 +20,8 @@ Symfony Deployment Basics
2020The typical steps taken while deploying a Symfony application include:
2121
2222#. Upload your code to the production server;
23- #. Install/update your vendor dependencies (typically done via Composer, and may
24- be done before uploading);
23+ #. Install your vendor dependencies (typically done via Composer and may be done
24+ before uploading);
2525#. Running database migrations or similar tasks to update any changed data structures;
2626#. Clearing (and optionally, warming up) your cache.
2727
@@ -67,8 +67,8 @@ There are also tools to help ease the pain of deployment. Some of them have been
6767specifically tailored to the requirements of Symfony.
6868
6969`Capifony `_
70- Provides a specialized set of tools on top of ` Capistrano `_, tailored
71- specifically to Symfony projects.
70+ This Ruby-based tool provides a specialized set of tools on top of
71+ ` Capistrano `_, tailored specifically to Symfony projects.
7272
7373`sf2debpkg `_
7474 Helps you build a native Debian package for your Symfony project.
@@ -77,12 +77,16 @@ specifically tailored to the requirements of Symfony.
7777 This Capistrano-like deployment tool is built in PHP, and may be easier
7878 for PHP developers to extend for their needs.
7979
80+ `Fabric `_
81+ This Python-based library provides a basic suite of operations for executing
82+ local or remote shell commands and uploading/downloading files.
83+
8084Bundles
8185 There are some `bundles that add deployment features `_ directly into your
8286 Symfony console.
8387
8488Basic scripting
85- You can of course use shell, `Ant `_, or any other build tool to script
89+ You can of course use shell, `Ant `_ or any other build tool to script
8690 the deploying of your project.
8791
8892Platform as a Service Providers
@@ -185,17 +189,12 @@ Don't forget that deploying your application also involves updating any dependen
185189(typically via Composer), migrating your database, clearing your cache and
186190other potential things like pushing assets to a CDN (see `Common Post-Deployment Tasks `_).
187191
188- .. tip ::
189-
190- Looking for more? Talk to the community on the `Symfony IRC channel `_ for
191- more information.
192-
193192.. _`Capifony` : http://capifony.org/
194193.. _`Capistrano` : http://capistranorb.com/
195194.. _`sf2debpkg` : https://github.com/liip/sf2debpkg
196- .. _`Ant ` : http://blog.sznapka.pl/deploying-symfony2-applications-with-ant
195+ .. _`Fabric ` : http://www.fabfile.org/
197196.. _`Magallanes` : https://github.com/andres-montanez/Magallanes
197+ .. _`Ant` : http://blog.sznapka.pl/deploying-symfony2-applications-with-ant
198198.. _`bundles that add deployment features` : http://knpbundles.com/search?q=deploy
199- .. _`Symfony IRC channel` : http://symfony.com/irc
200199.. _`Memcached` : http://memcached.org/
201200.. _`Redis` : http://redis.io/
0 commit comments