Găzduire Laravel construită pentru felul în care livrați
SSH, implementări cu Composer și Git, PHP 8.x comutabil, Redis și spațiu pentru procese de cozi de sarcini și cron — tot ce îi trebuie unei aplicații Artisan, pe servere cloud NVMe rapide.
$2.42
Launch, pe lună
PHP 8.x
Versiuni comutabile
SSH
Composer, Git și Artisan
Redis
Cache, cozi și sesiuni
Set de unelte
Composer, SSH și Git, gata din prima zi
Laravel se așteaptă la un set real de unelte de dezvoltare, așa că vi-l oferim. Deschideți o sesiune SSH și Composer este deja acolo — rulați composer install ca să aduceți pachetele din vendor, git pull ca să luați cea mai recentă versiune și Artisan ca să migrați și să pregătiți cache-urile. Este același flux de lucru pe care îl folosiți local, doar îndreptat către serverul dumneavoastră activ.
Composer instalat și disponibil în PATH
Shell SSH complet pentru Artisan și jurnale
Git clone și pull direct din depozitul dumneavoastră
Fără pas de build local necesar pe server
De ce găzduirea noastră Laravel
Tot ce îi trebuie unei aplicații Laravel
Composer, gata de rulat
Composer este instalat și disponibil în PATH, deci composer install, update și require funcționează prin SSH din clipa în care contul devine activ — fără bătăi de cap cu versiunile.
Acces SSH adevărat
Un shell SSH complet vă lasă să rulați comenzi Artisan, să urmăriți jurnalele, să goliți cache-uri și să vă administrați aplicația ca pe orice server Linux.
Implementări cu Git
Clonați direct din GitHub, GitLab sau Bitbucket și aduceți actualizările prin SSH. Livrați o versiune cu git pull, composer install și o singură comandă de migrare.
Procese de cozi și cron
Țineți queue:work în execuție pentru sarcini și notificări și îndreptați o singură sarcină programată către Artisan, ca schedule:run să conducă totul la timp.
PHP 8.x, sub controlul dumneavoastră
Comutați între versiuni moderne PHP 8.x și reglați memoria, timpul de execuție și OPcache per site, ca să se potrivească cerințelor versiunii dumneavoastră de Laravel.
Redis inclus
Susțineți cache-ul, sesiunile și cozile cu Redis, ca paginile grele să rămână rapide, iar munca de fundal să se scurgă repede, chiar și sub trafic real.
Planuri
Planuri de găzduire Laravel
De la un singur proiect până la 100 de aplicații — SSH, Composer, Git și Redis vin standard la fiecare nivel.
Aplicațiile adevărate lucrează și în fundal. Rulați un proces persistent Artisan pentru coada de sarcini, ca joburile, notificările și exporturile mari să se întâmple în afara cererii web, și adăugați o singură intrare cron care declanșează schedule:run în fiecare minut. Din acea unică sarcină, planificatorul Laravel preia controlul — fără să jonglați cu o duzină de linii cron separate.
Țineți queue:work să proceseze sarcini
O singură intrare cron conduce schedule:run
E-mailuri, notificări și exporturi în afara cererii web
Cozile susținute de Redis se golesc rapid
Comparație
Comparați planurile Laravel
Urcați un nivel din câteva clicuri, pe măsură ce cresc aplicația dumneavoastră și traficul ei.
Comparație între planurile de găzduire Laravel
Feature
Launch
Pro
Elite
Spațiu SSD
10 GB
20 GB
200 GB
Site-uri web
1
25
100
CPU / RAM
1 core / 2 GB
1 core / 2 GB
2 cores / 4 GB
Baze de date MySQL
25 MySQL
50 MySQL
100 MySQL
SSH, Composer și Git
PHP 8.x comutabil
Redis disponibil
Procese de cozi și cron
Performanță
PHP 8.x și Redis, pentru o aplicație alertă
Viteza vine din mediul de execuție și din stratul de cache. PHP 8.x modern, cu OPcache, vă ține codul compilat cald, în timp ce Redis păstrează în memorie intrările de cache, sesiunile și sarcinile din coadă, deci paginile Laravel dinamice se randează rapid. Stocarea de clasă NVMe de dedesubt ține rapide migrările, resursele și citirile din baza de date.
PHP 8.x modern, cu OPcache
Redis pentru cache, sesiuni și cozi
Stocare de clasă NVMe sub fiecare aplicație
Reglați memoria și timpul de execuție per site
Ideal pentru
Creată pentru felul în care folosiți Laravel
SaaS și proiecte personale
Lansați ieftin o aplicație bazată pe Artisan, apoi urcați un nivel când vine traficul — fluxul dumneavoastră de implementare nu trebuie să se schimbe niciodată.
API-uri și backenduri
Serviți API-uri Laravel și backenduri securizate cu Sanctum, având în spate Composer, Redis și un shell adevărat, nu un panou blocat.
Freelanceri și agenții
Găzduiți proiecte Laravel de client, cu implementări Git și fluxuri prietenoase cu mediile de test, toate administrate din SSH și dintr-un panou de control familiar.
Cum funcționează
De la depozit la producție, în trei pași
1
Alegeți un plan și conectați-vă prin SSH
Alegeți Launch, Pro sau Elite, apoi deschideți o sesiune SSH. Composer, Git și PHP 8.x sunt deja instalate și vă așteaptă prima comandă.
2
Clonați, instalați și configurați
Aduceți-vă depozitul cu Git, rulați composer install, setați-vă fișierul .env, apoi lăsați Artisan să se ocupe de key:generate și migrate, pe baza de date MySQL.
3
Îndreptați cozile și cron-ul către Artisan
Porniți un proces pentru coada de sarcini, pentru munca de fundal, și adăugați o singură intrare cron care rulează schedule:run în fiecare minut — tot programul dumneavoastră pornește de acolo.
Intrați online mai repede
Optimizați Laravel pentru producție
Rulați aceste comenzi Artisan la implementare, iar aplicația dumneavoastră pornește din configurația, rutele și vizualizările puse în cache, în loc să le reconstruiască la fiecare cerere.
php artisan config:cache
Îmbină fiecare fișier de configurare într-un singur tablou pus în cache, ca Laravel să nu mai citească și să nu mai analizeze toată configurația la fiecare cerere.
php artisan route:cache
Compilează toate definițiile de rute într-un singur fișier, ca rutarea să rămână rapidă chiar și în aplicațiile cu sute de puncte de acces.
php artisan view:cache
Precompilează șabloanele Blade din start, ca primul vizitator de după o implementare să nu fie nevoit să aștepte compilarea.
php artisan event:cache
Pune în cache ascultătorii de evenimente descoperiți, ca framework-ul să sară peste scanarea întregii aplicații de fiecare dată când pornește.
php artisan optimize
Încălzește împreună cache-urile framework-ului și ale pachetelor, cu o singură comandă, ca totul să fie pregătit pentru producție dintr-un singur pas.
php artisan queue:restart
Le semnalează proceselor în execuție să termine sarcina curentă și să repornească, astfel încât să preia codul pe care tocmai l-ați implementat.
Incluse
La fiecare plan Laravel
Acces la shell prin SSH
Composer preinstalat
Implementări prin git clone și pull
Versiuni de PHP 8.x comutabile
Linia de comandă Artisan
Redis pentru cache, sesiuni și cozi
Procese persistente pentru cozi de sarcini
Cron pentru schedule:run
Până la 100 de baze de date MySQL
SSL gratuit cu reînnoire automată
Stocare SSD de clasă NVMe
Suport uman 24/7
Aveți deja o aplicație Laravel în altă parte?
Aduceți-vă depozitul, baza de date și fișierul .env cu SSH și Git — echipa noastră vă stă la dispoziție ca să vă ajute să o instalați fără bătăi de cap.
Pot implementa o aplicație Laravel prin SSH și Git?
Da. Fiecare plan vine cu un shell SSH complet, deci implementarea înseamnă același flux bazat pe Git pe care îl folosiți deja local. Clonați-vă depozitul direct din GitHub, GitLab sau Bitbucket în contul dumneavoastră, rulați composer install ca să aduceți pachetele din vendor, apoi copiați valorile de producție în fișierul .env. De acolo preia Artisan: php artisan key:generate vă setează cheia aplicației, iar php artisan migrate vă construiește schema bazei de date. Livrarea unei versiuni ulterioare este la fel de rapidă — git pull ca să luați noile modificări, composer install ca să actualizați dependențele, php artisan migrate pentru eventualele migrări noi și o împrospătare a cache-ului ca să eliminați configurația veche. Pentru că aveți un shell adevărat, nu un panou blocat, puteți urmări jurnalele, corecta permisiunile pe directorul storage și rula din nou orice comandă dacă ceva are nevoie de o a doua privire. Îndreptați directorul rădăcină către dosarul public și site-ul este activ prin HTTPS.
Composer este deja instalat?
Da — Composer este instalat în fiecare cont și se află deja în PATH, deci nu aveți nimic de descărcat, de dezarhivat sau de configurat înainte de prima implementare. Deschideți o sesiune SSH în clipa în care contul este provizionat și composer install, composer update, composer require și composer dump-autoload funcționează imediat cu binarul PHP corect. Asta contează pentru Laravel, pentru că framework-ul și aproape fiecare pachet pe care îl adăugați — de la kiturile de pornire până la Sanctum, Horizon și restul — sunt aduse prin Composer, nu incluse în depozitul dumneavoastră. Vă păstrați propriile fișiere composer.json și composer.lock, deci versiunile testate local sunt versiunile care ajung pe server. Dacă vreodată trebuie să rulați Composer cu o anumită versiune de PHP, puteți, pentru că versiunea de PHP este selectabilă per site. Pe scurt, fluxul dumneavoastră de dependențe se comportă exact ca pe propria mașină.
Pe ce versiune de PHP rulează Laravel aici?
Primiți PHP 8.x modern și alegeți din panoul de control ce versiune rulează fiecare site. Această flexibilitate contează, pentru că fiecare versiune de Laravel declară o cerință minimă de PHP — versiunile recente așteaptă PHP 8.1 sau mai nou, în timp ce o aplicație mai veche, cu suport pe termen lung, poate fi fixată pe o versiune 8.x anterioară. În loc să impunem un singur mediu de execuție pentru tot, setați versiunea per domeniu, deci un proiect vechi de client și o aplicație nou-nouță pot sta în același cont fără conflict. Pe lângă selector, puteți regla setările care contează pentru Laravel: memory_limit pentru comenzi Artisan și importuri mai grele, max_execution_time pentru sarcini de durată și OPcache, ca să vă țină codul compilat cald în memorie. Schimbarea versiunilor este instantanee și reversibilă, ceea ce face testarea unui upgrade de PHP să aibă risc mic — urcați întâi un domeniu de test, confirmați că trec testele, apoi mutați producția dintr-un singur clic.
Cum rulez cozile Laravel și planificatorul?
Amândouă sunt tratate ca cetățeni de rangul întâi aici. Pentru munca din coadă, porniți un proces persistent cu php artisan queue:work, ca sarcinile, notificările, e-mailurile și exporturile mari să ruleze în afara cererii web, în loc să blocheze încărcarea paginii unui vizitator. Susțineți coada cu Redis, iar sarcinile sunt preluate și golite rapid, chiar și sub trafic real. Pentru munca programată, nu adăugați o listă lungă de linii cron separate. În schimb, înregistrați totul în planificatorul Laravel, în codul aplicației, apoi adăugați o singură intrare cron care rulează php artisan schedule:run în fiecare minut. Din acea unică sarcină, Laravel decide ce comenzi sunt scadente și le declanșează — rezumate orare, curățenii de noapte, rapoarte săptămânale și așa mai departe. După fiecare implementare, rulați php artisan queue:restart, ca procesele dumneavoastră să încarce noul cod. Este configurația standard Laravel, funcționând exact așa cum descrie documentația, fără soluții de ocolire specifice platformei.
Susțineți Redis pentru cache și cozi?
Da. Redis este disponibil pentru cache, stocarea sesiunilor și cozi, adică exact combinația la care apelează majoritatea aplicațiilor Laravel de producție. Îndreptați driverul de cache către Redis, iar rezultatele scumpe de interogare, fragmentele randate și valorile calculate sunt servite din memorie, în loc să fie reconstruite la fiecare accesare. Mutați sesiunile pe Redis, iar starea utilizatorilor autentificați rămâne rapidă și consecventă pe măsură ce crește traficul. Setați conexiunea de coadă pe Redis, iar sarcinile de fundal sunt puse în coadă și procesate cu foarte puține costuri suplimentare, deci procesele rămân prompte în timpul vârfurilor. Configurați toate acestea în fișierul .env, cu setările standard pentru driverele de cache, sesiune și coadă — nu este nevoie de nicio configurație specială din partea noastră. Pentru că Redis ține acest set de date de lucru în memoria RAM, nu pe disc, paginile care păreau greoaie devin vizibil mai alerte, iar procesarea de fundal ține pasul, în loc să se adune într-un morman de restanțe când sosește o rafală de trafic.
Pot îndrepta directorul rădăcină web către dosarul public al Laravel?
Da, și este modul corect de a servi o aplicație Laravel. Laravel păstrează un singur punct de intrare în directorul său public și ține codul aplicației, fișierul .env și directorul storage deasupra rădăcinii web, deci nimic sensibil nu este accesibil prin internet. Din panoul de control setați directorul rădăcină al domeniului către dosarul public al proiectului, iar cererile trec prin index.php exact așa cum intenționează framework-ul. Combinat cu SSL gratuit și reînnoire automată, aplicația dumneavoastră răspunde prin HTTPS, cu adrese curate și fără index.php în bara de adrese. Permisiunile de director pe storage și bootstrap/cache se setează simplu prin SSH, deci cache-ul, sesiunile și încărcările de fișiere funcționează din prima. Dacă găzduiți mai multe aplicații într-un singur cont, fiecare domeniu primește propriul director rădăcină, îndreptat către propriul dosar public, ceea ce păstrează proiectele separate curat, deși împart același server NVMe rapid de dedesubt.
Beyond the SSH shell and Composer toolchain, running Laravel in production also means backups that actually restore, a sane way to separate staging from production, and a path for moving an app you already run somewhere else without a weekend of downtime. This is the operational side of Laravel hosting that most comparison pages skip.
Below we cover multi-project setups on a single account, how daily backups and rollbacks work alongside your Git-based deploys, what our free managed migration actually does for an existing Artisan app, and how pricing and guarantees stack up so you can test the platform without risk.
Deep Dives
The details behind the promises
Running Several Laravel Projects on One Account
Freelancers and small teams rarely ship one app and stop — a plan built for Laravel needs room for the next one too. Addon domains let you run a second, third or fourth Artisan project from the same account, each with its own document root pointed at that project's public folder, its own .env and its own database, so client sites and side projects never share state by accident.
With up to 100 MySQL databases available on higher tiers, a typical setup might pair a production domain with a staging subdomain that runs the same codebase against a separate database — push to staging first, run your test suite and Artisan migrations there, then promote to production once it's confirmed. No second hosting account or extra invoice required to keep environments cleanly apart.
Backups and Safe Rollbacks
Deploys occasionally go wrong — a migration that should have been reversible isn't, or a seed command runs against the wrong table. Daily backups sit underneath your Git-based workflow as the safety net: your codebase itself is recoverable via git reset to any earlier commit, but your database and storage folder need their own restore point, and that's what the daily backup snapshot provides.
In practice this means a bad php artisan migrate is rarely a crisis. Roll the code back with Git, restore the database from the previous day's backup, and you're back to a known-good state in minutes rather than trying to hand-write a down() migration under pressure. It's the same discipline experienced Laravel teams already build into their own deploy pipelines, provided here as a standard part of the plan rather than something you configure yourself.
Moving an Existing Laravel App to Us
If you're already running Laravel somewhere else, the switch doesn't have to mean rebuilding your deploy process from scratch. Our free managed migration covers the parts that are tedious to do by hand: transferring your codebase, exporting and importing your MySQL database, and carrying over the storage directory that holds uploaded files, generated PDFs and cached views so nothing gets left behind on the old server.
We bring the app up on a temporary address first so you can confirm routes, queue jobs, scheduled tasks and Redis-backed sessions all behave exactly as they did before, with your composer.json and .env intact. Only once that's verified do we walk through the DNS cutover, so visitors experience a clean handover rather than a gap where the app is unreachable.
Pricing, Currency and the Money-Back Guarantee
Laravel-ready plans start from $2.42/mo, shown in your local currency automatically thanks to geo-currency detection at checkout, so you're not left converting USD in your head to know what you're actually paying. Billing runs through Bohzo Ltd (UK), the company behind Hosting Cheap, giving you a clear, identifiable entity on your invoice and card statement rather than an anonymous reseller brand.
Every plan carries a 30-day money-back guarantee, so you can deploy your actual app, run it under real traffic for a few weeks, and confirm queue throughput, Redis caching and PHP version behavior suit your project before committing long-term. If a heavier app outgrows shared resources later, moving to a VPS with root access is a straightforward upgrade rather than a re-platform.
Backups, migration and a real safety net
A Laravel app in production needs more than a fast server — it needs a way back if something breaks. Daily backups mean a bad migration or a corrupted upload doesn't turn into a support ticket at 2am; you restore and move on.
When you're moving from another host, our team handles the codebase, database and storage folder transfer for you at no charge, then lets you verify everything on a temporary address before any DNS changes happen.
Daily backups of your database and files
Free managed migration of code, DB and storage
Verify on a temporary domain before cutover
30-day money-back guarantee to test it properly
More Reasons
Built to help you grow
Daily automated backups
Database and storage folder snapshots run daily, giving your Git deploys a real restore point instead of just a code rollback.
Free managed migration
Our team moves your codebase, MySQL database and storage directory across and lets you verify before the DNS cutover.
Addon domains for staging
Run a staging subdomain and production domain from the same account so you can test migrations before they go live.
30-day money-back guarantee
Deploy your real Laravel app and run it under actual traffic for a month before deciding if the plan is the right fit.
NVMe SSD with LiteSpeed
Storage and web server layer both tuned for speed, so migrations, asset compilation and page responses stay quick under load.
24/7 human support
Reach a real person about deploy failures, permission errors or queue worker issues any time, not a ticket queue with a delay.
Getting Started
How to get going
1
Request a free migration review
Tell us where your Laravel app currently lives and we'll confirm what's involved in moving the codebase, database and storage folder across.
2
We copy your app and verify it
Your files, MySQL data and .env land on a temporary address so you can check routes, queues and scheduled tasks before anything goes live.
3
Cut over DNS once you're satisfied
With everything confirmed on the temporary domain, we switch DNS so visitors land on the new server with no gap in between.
Good To Know
What's covered
Daily backups of database and storage folder
Free managed migration from your current host
30-day money-back guarantee on every plan
Addon domains for staging and production splits
Up to 100 MySQL databases on higher tiers
Geo-currency pricing shown at checkout
LiteSpeed web server on NVMe SSD storage
Billing through Bohzo Ltd (UK)
More FAQ
More questions, answered
Can you migrate my existing Laravel app here for free?
Yes. Our team transfers your codebase, exports and imports your MySQL database, and carries over your storage folder so uploaded files and cached data aren't left behind. We bring everything up on a temporary address first so you can confirm queues, the scheduler and Redis-backed sessions all still work, and only then do we walk through the DNS cutover.
Do you back up my Laravel database and uploaded files?
Yes, daily backups cover your database and storage directory, giving you a restore point that sits alongside your own Git-based code rollbacks. If a migration or seed command goes wrong, you can restore the previous day's snapshot rather than trying to reverse the damage by hand.
Can I run a staging environment alongside production for the same app?
Yes. Addon domains let you point a staging subdomain and your live domain at the same account, each with its own document root and database. Push and test on staging first, run your Artisan migrations there, and only promote to the production domain once you're confident.
How many Laravel projects can I host on one account?
Higher tiers support up to 100 MySQL databases, which in practice means room for several Laravel projects — a mix of client sites, side projects and staging copies — on a single account, each with its own domain, database and .env.
What if Laravel hosting here doesn't suit my app?
Every plan is covered by a 30-day money-back guarantee, so you can deploy your actual project, run it under real traffic, and check queue throughput and Redis caching behave the way you expect before committing beyond the trial period.
Does the price change depending on where I'm signing up from?
Plans are priced in USD starting at $2.42/mo, and geo-currency detection displays that price converted into your local currency at checkout, so what you see is what gets billed rather than a rate you have to calculate yourself. Billing itself runs through Bohzo Ltd (UK).