Iskreno, ja bi to resio na par nivoa: dodao expires tagove na assets, pa preko toga stavio lepo neki klasican CDN, moze i free CloudFlare - i to bi radilo samo tako. Problem je sto to zahteva da se podesi nginx za odradjeni /location i doda sve sto treba - a to na shared hostingu ne moze. Zato sam i rekao neki VPS. :)
Takodje, "nesto da zameni cron", samo da cron ne bi bio u igri je glupo - jer se opet, reasava VPS-om od 10-20EUR mesecno. Ja bi za laravel mozda razmislio o queue-u, pa sve to orkestrirao kroz supervisord, to je nekako vise "native", uz eventualno i neki queue ako treba tipa ZeroMQ, ili makar redis koji glumi queue, sto je realno bolje resenje, jer em je brz, em dovoljno dobro radi, em moze da radi i za kesiranje... ali opet, sva ta resenja nisu za shared hosting.
Shared hosting je za Wordpress sajt, mozda, koji ima par desetina posetilaca - a i tu se, realno, uzme neki managed VPS barem. Bilo koja poslovna primena koja moze da opravda angazovanje developera da razvije custom resenje moze da opravda i par stotina evra mesecno za ops koji ce da tu pruzi neko odrzavanje, updates i slicno - i naravno SLA. Ako taj sajt donosi neke pare, onda zelis i da radi. Ako ti je skupo da platis da sajt radi, onda ne razumem sto placas hiljade evra da ga neko napravi....
Please do not feed the Trolls!
Blasphemy? How can I blaspheme? I'm a god!'