Deployment tools
The following tools can be used to deploy TYPO3 either manually or in an automated CI pipeline.
Comparison of deployment tools
Method |
Pros |
Cons |
Typical Use Cases |
---|---|---|---|
Git + Composer |
|
|
|
Deployer |
|
|
|
Manual rsync |
|
|
|
No Deployment (Direct Installation on Server) |
|
|
|
Summary:
- Git + Composer: Easy but requires server-side tooling.
- Deployer: Advanced, safe, and rollback-friendly but requires extra setup.
- Manual rsync: Simple file sync, but requires external build or packaging steps.
- No Deployment (Direct Installation on Server): Easy to get started, but risky, untracked, and not recommended for professional environments.
Select the method that best suits your workflow and server capabilities.
Other deployment tools
- TYPO3 Surf was formerly commonly used as a TYPO3 deployment tool. It has now mostly been succeeded by Deployer.
- Another deployment tool for PHP applications written in PHP: https://www.magephp.com/