Plum
A deployer library for PHP 5.3 (by aerialls)
Deployer
A deployment tool written in PHP with support for popular frameworks out of the box (by deployphp)
Our great sponsors
Plum | Deployer | |
---|---|---|
0 | 23 | |
87 | 9,274 | |
- | 0.9% | |
0.0 | 9.6 | |
over 6 years ago | 7 days ago | |
PHP | PHP | |
MIT License | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Plum
Posts with mentions or reviews of Plum.
We have used some of these posts to build our list of alternatives
and similar projects.
We haven't tracked posts mentioning Plum yet.
Tracking mentions began in Dec 2020.
Deployer
Posts with mentions or reviews of Deployer.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-05-30.
-
Laravel Forge vs ServerPilot
[deployer](http://"Deployer" https://deployer.org)
-
Laravel cPanel
Could it be deployer ?
-
SSH Certificate - automating authentication
We also currently deploy using a script which ssh's in to the server (similar to Deployer) which needs access.
-
How were applications deployed before the advent of containers?
Two deployment techs I use for non-containerized apps work in roughly the same way. Capistrano And Deployer.
- How do people put code into production?
-
I put together a tool with PHP that lets you SSH into your EC2 instances using your AWS credentials
a great PHP-based SSH utility: https://github.com/deployphp/deployer
-
Weekly "ask anything" thread
Second, as you are using this for deployment, I would properly recommend using tools designed for that, it could be deployer.
-
How I added zero down deployment to my website
OP check out https://deployer.org
-
Automate Deployments on Merge to Main Branch
SSH-ing into servers and doing a git pull is an approach I've used before with PHP. One thing to lookout for is if that server is taking requests during the git pull. If so, this can lead to some requests failing as files change during the pull. A way to address this is to have a symlink'ed webroot. That way you can keep multiple copies of your repo on the server and swap the symlink once the git pull is done. This also allows a quick rollback to the previous version if there is an issue with the new deploy. Checkout deployer.
- Deploy project on Ubuntu Server
What are some alternatives?
When comparing Plum and Deployer you can also consider the following projects:
Envoy - Elegant SSH tasks for PHP.
Rocketeer
Magallanes - The PHP Deployment Tool
PHPloy - PHPloy - Incremental Git (S)FTP deployment tool that supports multiple servers, submodules and rollbacks.
swoole-src - Programmatic server for PHP with async IO, coroutines and fibers
Pomander - Deploy your PHP with PHP. Inspired by Capistrano and Vlad.
liquibase - Main Liquibase Source
docs-deploy - Deploys a VuePress docs repo to GitHub Pages