mirror of
https://github.com/codeguy/php-the-right-way.git
synced 2025-08-15 02:04:26 +02:00
change "build automation tools" to "deployment tools"
This commit is contained in:
@@ -20,18 +20,13 @@ Among the tasks you might want to automate are:
|
||||
* Deployment
|
||||
|
||||
|
||||
### Build Automation Tools
|
||||
### Deployment Tools
|
||||
|
||||
Build tools can be described as a collection of scripts that handle common tasks of software deployment. The build tool
|
||||
is not a part of your software, it acts on your software from 'outside'.
|
||||
Deployment tools can be described as a collection of scripts that handle common tasks of software deployment. The deployment tool is not a part of your software, it acts on your software from 'outside'.
|
||||
|
||||
There are many open source tools available to help you with build automation, some are written in PHP others aren't.
|
||||
This shouldn't hold you back from using them, if they're better suited for the specific job. Here are a few examples:
|
||||
There are many open source tools available to help you with build automation and deployment, some are written in PHP others aren't. This shouldn't hold you back from using them, if they're better suited for the specific job. Here are a few examples:
|
||||
|
||||
[Phing] is the easiest way to get started with automated deployment in the PHP world. With Phing you can control your
|
||||
packaging, deployment or testing process from within a simple XML build file. Phing (which is based on [Apache Ant])
|
||||
provides a rich set of tasks usually needed to install or update a web app and can be extended with additional custom
|
||||
tasks, written in PHP.
|
||||
[Phing] is the easiest way to get started with automated deployment in the PHP world. With Phing you can control your packaging, deployment or testing process from within a simple XML build file. Phing (which is based on [Apache Ant]) provides a rich set of tasks usually needed to install or update a web app and can be extended with additional custom tasks, written in PHP.
|
||||
|
||||
[Capistrano] is a system for *intermediate-to-advanced programmers* to execute commands in a structured, repeatable way
|
||||
on one or more remote machines. It is pre-configured for deploying Ruby on Rails applications, however people are **successfully deploying PHP systems** with it. Successful use of Capistrano depends on a working knowledge of Ruby and
|
||||
|
Reference in New Issue
Block a user