Skip to content

[#1025] Feature/add deploy tools cookbook #1782

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
Closed
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
address comments
  • Loading branch information
cordoval committed Oct 6, 2012
commit 77c9d00ed08d3089b7ab2db65cb77d7cd76b8cec
8 changes: 4 additions & 4 deletions cookbook/deployment-tools.rst
Original file line number Diff line number Diff line change
Expand Up @@ -7,21 +7,21 @@ How to deploy a symfony2 application
There are several ways you can deploy a symfony2 application:

* One way is moving the files manually or via ftp if you don't use versioning
(e.g. git).
(e.g. git);

* If you use versioning you could still move things manually cloning or fetching
your repository from the final server folder location. However it is advised
you make use of better tools especially in the case where you have access
capabilities such as enough permissions in a virtual private server or similar system.
capabilities such as enough permissions in a virtual private server or similar system;

* Some projects are really large so they make use of more established tools for
deploying not only the files but really deploy a OS or package distribution
containing the sf2 project inside.
containing the sf2 project inside;

* Another important thing to keep in mind is the handling of dependencies.
One can use composer to fetch dependencies or include them all together with the
repository. Some tools would handle this for you and even perhaps avoid fetching
dependencies when a simple copy would do.
dependencies when a simple copy would do;

* Remember deployment process includes all the setup and configuring, warming up caches,
cleaning cache, all configuring environment required, setting of permissions, run of
Expand Down