I would look at 2 or 3 servers that you can spread your sites across. Then run different php/ mysql versions on each so that you have a home for older projects and can then move them across to a later version of php/mysql when they have been upgraded
Hosting strategy for multiple, small laravel powered websites
Hi everyone,
As a freelancer web-developer I have about ~20 websites, all php, most laravel based in a shared hosting package (running plesk). I recently had a falling out with my current server provider, plus I was getting fed up of some of the restrictions inherent to their setup, so I'm looking to move everything away from them.
I'm thinking of using Forge and am between having each website setup as an app in their own small server-let (Hetzner's cloud server, DO's Droplet, etc.), just putting them all in one server or a combination of those.
So far all of them together take about 10GB of space and consume less than 100GB/mo of traffic max, plus according to my hosting provider each app has 1 vCPU, 1.5GB RAM with a 4MB/s I/O and 30 entry processes, so both seem equally viable.
While I could just pull the gun and do either and then hit my head on the wall later, I would like to know if anyone has any experience and would like to share any suggestion or tips, so I can avoid even a little bit of headache...
Please or to participate in this conversation.