Тёмный

The Ease of Deployment Tier List for Laravel Developers 

Josh Cirre
Подписаться 5 тыс.
Просмотров 2,6 тыс.
50% 1

If you've spent any time in the front-end world before moving into the full-stack space, you quickly realize that deploying your application isn't as simple as just "connecting your GitHub account".
This is my personal tier list (opinions are my own, not sponsored) for what services just work when it comes to getting a Laravel app on the web, and what is much more trouble than it's worth. Let's check it out.
p.s. if you know Docker, then everything gets easier and moves up a tier, but I'm not that smart.
Help me choose my next video:
cir.re/suggest
Links:
Laravel Vapor: vapor.laravel.com
Laravel Forge: forge.laravel.com
Digital Ocean: digitalocean.com
AWS: aws.amazon.com
Hetzner: hetzner.com
Vultr: www.vultr.com/
Linode: www.linode.com/
Ploi: ploi.io/
Render: render.com/
Railway: railway.app/
Heroku: heroku.com/
Flightcontrol: www.flightcontrol.dev/
Fly: fly.io
Laravel Bootcamp: bootcamp.laravel.com
Timestamps (Provided by VideoTap.com):
00:00 Intro
01:02 Laravel Deploy
02:07 Bootcamp Example
02:42 Deploy Options
03:20 Laravel Options
04:48 Vapor Benefits
05:53 Forge Benefits
07:16 Server Options
08:14 Pricing Info
08:37 Server Tiers
09:39 AWS Complexity
10:47 Third Party Options
12:06 Managed Services
13:28 Render Overview
14:21 Railway Overview
15:13 Flight Control
16:43 Fly IO Benefits
18:42 Fly IO Ease
19:49 Monitoring
20:30 Conclusion
for the algo:
Laravel deployment, Laravel hosting options, Deploying Laravel apps, Laravel server setup, Laravel background jobs, Laravel queues, Laravel production deployment, Laravel cloud hosting, Laravel Forge, Laravel Vapor, Laravel Envoyer, Laravel Valet, Laravel and Docker, Laravel tier list, Laravel on serverless, fly dot io, aws Laravel, Laravel easy deploy, Laravel Ploi

Видеоклипы

Опубликовано:

 

30 июн 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 20   
@pythonantole9892
@pythonantole9892 6 месяцев назад
I appreciate your pragmatic approach to web development, embracing it as a typical developer. In our industry, there's a common tendency for everyone to claim expertise, and there's a misconception that complexity equates to superiority. I've personally experienced judgment from 'senior' developers for using a Git GUI client instead of the command line, so I can relate to this challenge. Ultimately, prioritizing tools that enhance coding efficiency and faster delivery is far more valuable than adhering to norms that might create unnecessary friction based on outdated perceptions of how 'real developers' operate.
@joshcirre
@joshcirre 6 месяцев назад
Glad to hear you relate to me! I would say I’m a decent enough developer, but I still prefer when things are magical and easy instead of having to configure Docker or mess with a bunch of server settings. Use the tools that help you become faster at building things. ☺️
@abdu5822
@abdu5822 6 месяцев назад
I really love your channel, also js developer swicthed to Laravel. I'd appreciate if you'd put more content around these js developer transitioning like us, topics like PHP Crash course, Laravel Livewire serious, Creating Composer CLIs, Laravel project folder strucure and OOP, and more. Thanks bro.
@joshcirre
@joshcirre 6 месяцев назад
This is helpful to know @abdu5822. I’ll add them to the list! :) thanks for watching. cir.re/suggest
@razvangrigore322
@razvangrigore322 22 дня назад
I really appreciate your content, but as a devops and ex php developer, I would say learning Docker and taking the time to understand where and HOW your app runs, is as important as knowing how to write it. All those SaaS hide complexity away from you and on scale debugging becomes a nightmare. Not to mention vendor-lockin. A docker image is vendor agnostic, can be deployed everywhere and you got to tune it as a developer. Cheers.
@joshcirre
@joshcirre 22 дня назад
Thank you for the support! ☺️ I definitely agree with you there. Even using Laravel Vapor, I still have a lot of flexibility using Docker to install extensions. I do think there’s benefit in finding solutions that allow you to get up and running with and without docker. But I still have a lot to learn with Docker. ☺️
@JonBrookes
@JonBrookes 4 месяца назад
Fascinating insight into options out there for low friction deployment. I am intrigued by Bref and will subsequently look more into this - the idea of a Laravel app hosted as if twere a function and charged for when it is used and not for when it is not. Seems too good to be true but certainly worth the time to try it out. Thanks for all the tips, this is great. I would recommend to anyone learning Docker at least if not containers in general and how to use these in a development life cycle. This leads into production delivery and as such is a good introduction to production concerns. It is like an 'interface' if you would to making your apps service ready and having consistent, repeatable and reliable environments from dev => prod. I suppose I would say that, having learnt and used Linux since before y2k when it was slackware and on 20+ floppies but I'm on old curmudgeon i suppose. Ha ha !
@joshcirre
@joshcirre 4 месяца назад
Thanks for the insights and comments Jon! I’ll admit that I wish I learned how to better use Docker earlier, and even with Laravel Vapor I still deploy using Docker to make use of a few extensions that aren’t available out of the box. As someone who is still learning and only has experience pointing servers to a Git repo, your kind knowledge is exactly what more new developers need! Have to learn how easy we have it before we learn how to make it easy.
@JonBrookes
@JonBrookes 4 месяца назад
@@joshcirre absolutely, thank you for your kind words we are all still learning I think and if we are not we should be. I like you spent a lot of time in the Javascript SPA ecosystem and still do, thinking the old ways routed in Wordrpress and traditional CGI server based was no longer of relevance however PHP and Laravel have fresh approaches like livewire that challenge this thinking. It is thanks to your comments and your channel I am now reviewing this and am looking to use Laravel for a use case we have right now, so thanks for your content and hard work and please do keep up doing what your doing. I've learnt a lot and certainly many others will too.
@ripplesr5655
@ripplesr5655 4 дня назад
The worst is the color theory of this ranking. D as green and S as red-ish. lol. Messed up. Thanks for the vdo though. Got a good look at the options I have for my project.
@joshcirre
@joshcirre 4 дня назад
Don't blame me! I promise. 😂 That's just the tierlist maker website.
@ripplesr5655
@ripplesr5655 4 дня назад
@@joshcirre Knew it this was that damn website. Dude, you see this ya? Absolutely upside down. I moved to Laravel from JS land as well btw. It's been 6 months and already delivering a client project. The things Laravel provides out-of-the-box is astronomical! Glad you are enjoying Laravel.
@joshcirre
@joshcirre 4 дня назад
Love it! My favorite part about building with Laravel. 😊
@bebel4298
@bebel4298 20 дней назад
I have been searching for a sail-like docker-compose but for deployment. I mean, if sails can generate a docker-compose for us to work with Laravel locally, wouldn;t it be cool to have the same but for deployment? Like sails but with nginx/php-fpm instead of the php dev server... Right now, I just generate my sail project, copy all the docker-related stuff, then I add nginx/php-fpm on top of it. To make things even easier (but less performant), I store my cache, files and Scout servers all on the DB (using Mariadb). So one DB, one HTTP server and that's it. So, did you ever stumble upon something like sails but for prod?
@joshcirre
@joshcirre 20 дней назад
While it's not an "official" package and I'm not a Docker master by any means, I would take a look at Spin by Server Side Up: github.com/serversideup/spin
@bebel4298
@bebel4298 20 дней назад
@@joshcirre That sounds like what I'm searching for! Thank you!
@Stoney_Eagle
@Stoney_Eagle 6 месяцев назад
Oh hi, guess you're in the bucket of other twitch streamers I am subscribed to 😊
@joshcirre
@joshcirre 6 месяцев назад
Hey there Stoney_Eagle! I’m honored! :)
Далее
I tried 5 Firebase alternatives
10:31
Просмотров 761 тыс.
The Tools I Use to Build Products in Laravel
19:00
Просмотров 15 тыс.
Клип Уже На Канале #янгер #shorts
00:15
Why is Laravel NOT used in Big Development Projects?
11:53
Laravel is the Laravel for JS
29:48
Просмотров 13 тыс.
Why aren't you using Fastify? Or Koa? Or NestJS?
9:58
Two Things Laravel Services Should NOT Do
8:20
Просмотров 21 тыс.
Optimistic UI but in Laravel Livewire
12:12
Просмотров 3,3 тыс.
Converting a NextJS App to Laravel Livewire
33:58
Просмотров 2,7 тыс.
Gulinur - Chaki chaki (Official Music Video 2024)
3:32
Ozoda - JAVOHIR ( Official Music Video )
6:37
Просмотров 7 млн
Janona
4:09
Просмотров 734 тыс.