3 ms·
Only ever purchased one thing, Forge. And that's for managing servers, at which it's pretty good.
by stef25 2y ago
Only ever purchased one thing, Forge. And that's for managing servers, at which it's pretty good.
- alabhyajindal 2y agoNice! To expand on my original point I don't understand how someone new to Laravel can take the ecosystem seriously[1]. There is zero distinction here as to what is external to the framework and what's built in. Some ecosystem parts require a payment or a subscription and some don't. The naming is the worst offender. How am I supposed to know what Envoyer does? Rails does this to an extent but it's easy to understand at a glance that Action Mailer can be used to send emails. [1] https://pasteboard.co/1ogXkvldN47I.jpg https://pasteboard.co/1ogXkvldN47I.jpg
- kfrzcode 2y agoNot least in part to DHH setting the tone years ago; but yeah naming is hard enough without "creative branding" [0] https://medium.com/signal-v-noise/hunting-for-great-names-in-programming-16f624c8fc03 https://medium.com/signal-v-noise/hunting-for-great-names-in...
- stef25 2y agoIt's all explained very clearly in the docs. > How am I supposed to know what Envoyer does? If you google "Laravel Envoyer" the first result tells you "Envoyer - Zero Downtime PHP Deployment". You don't even need to click. "Envoyer" in French means "to send", not sure if that's why they picked it. This costs money but it's for deployments so you don't even need it. Just deploy as you normally would with a git hook. You can also deploy with Envoy, where you write a simple script that executes ssh commands (git fetch, pull, composer install, ...). Envoy is free. Obviously you're free to deploy whichever way you would. Personally I either use Envoy (free) or an ssh script that listens for git hooks.