← Înapoi la Blog

Blog

Construirea unei afaceri de găzduire WordPress în 30 de zile

Cum folosesc agențiile găzduirea bazată pe Docker pentru a crea venituri recurente cu PAGEnza. Numere reale, flux de lucru real.

Venitul recurent este obiectivul pentru majoritatea agențiilor. Munca pe proiecte plătește bine, dar este imprevizibilă — în fiecare lună începi de la zero. Găzduirea schimbă asta. Un client care plătește 30 €/lună pentru găzduire WordPress gestionată este un venit care se reînnoiește fără o propunere.

Acest articol acoperă modul în care agențiile își construiesc afaceri de găzduire pe infrastructura PAGEnza, cu numere reale din procesul de configurare.

Problema tradițională a agențiilor de găzduire

Majoritatea agențiilor care oferă „găzduire WordPress gestionată” revând găzduire partajată — au un cont de reseller la un furnizor de găzduire și măresc costul. Acest lucru funcționează până când:

Un site al clientului este compromis. Pe găzduirea partajată, un site compromis se poate răspândi la altele. Ești responsabil pentru o breșă pe care nu ai putut-o preveni.

Site-ul unui client cade. Ești la mila cozii de suport a furnizorului de găzduire. SLA-ul tău față de client depinde de timpul de răspuns al altcuiva.

Un client are nevoie de ceva personalizat. Doriți să instalați o extensie PHP specifică? Să rulați o sarcină cron la un interval specific? Pe găzduirea partajată, răspunsul este de obicei nu.

Găzduirea bazată pe containere rezolvă toate cele trei probleme. Tu controlezi infrastructura, tu controlezi izolarea, tu controlezi configurația.

Ce vinzi

Un pachet de găzduire WordPress gestionată de la o agenție include de obicei:

  • Găzduire WordPress pe un server fiabil
  • Backup-uri automate (zilnice sau săptămânale)
  • Managementul certificatelor SSL
  • Actualizări ale nucleului WordPress și ale plugin-urilor
  • Monitorizare de bază a securității
  • Suport pentru întrebări de genul „ceva nu merge, poți repara?”

Prețul pieței pentru aceasta variază în funcție de piață și tipul de client: 20–80 €/lună pentru clienți de afaceri mici, 100–300 €/lună pentru site-uri mai mari sau clienți cu mai multe nevoi de suport.

Costul furnizării acestuia cu infrastructura PAGEnza este costul serverului împărțit la numărul de clienți. Un VPS care rulează confortabil 20–30 de site-uri WordPress containerizate costă 40–80 €/lună. La 20 de clienți care plătesc 40 €/lună, asta înseamnă 800 € venituri lunare recurente față de 60 € cost server.

Luna 1: configurarea infrastructurii

Săptămâna 1: Provizionarea serverului

Ai nevoie de un VPS cu suficient RAM și CPU pentru numărul de site-uri pe care intenționezi să le găzduiești. Containerele Docker sunt eficiente — un site WordPress cu trafic redus folosește aproximativ 256MB RAM. Un VPS cu 4GB RAM poate rula confortabil 10–12 site-uri cu spațiu liber.

Furnizori utilizați frecvent pentru aceasta: Hetzner (cel mai bun preț/performanță în Europa), DigitalOcean (documentație bună, cost puțin mai ridicat), OVH (opțiuni europene bune).

Instalează Docker, Docker Compose și agentul de server PAGEnza. Aceasta este o configurare unică, documentată în documentația de găzduire PAGEnza.

Săptămâna 2: Primele site-uri de test

Provizionează 2–3 site-uri de test pentru a verifica configurarea. Verifică:

  • SSL-ul se emite corect
  • Subdomeniile se rezolvă
  • Panoul de administrare WordPress este accesibil
  • Plugin-ul PAGEnza este activ și conectat

Rulează un test de sarcină pe un container pentru a verifica dacă limitele de resurse funcționează — un site sub sarcină nu ar trebui să afecteze alte containere.

Săptămâna 3: Sistemul de backup

Configurează backup-uri automate. Infrastructura PAGEnza face backup volumelor de date ale fiecărui container conform unui program configurat de tine. Backup-urile ar trebui să meargă într-o locație separată de serverul principal — S3, Backblaze B2 sau un alt VPS.

Testează restaurarea din backup înainte de a pune orice site al clientului pe server. Ar trebui să poți restaura un site din backup în mai puțin de 10 minute.

Săptămâna 4: Monitorizare și alertare

Configurează monitorizarea timpului de funcționare pentru fiecare site (nivelul gratuit UptimeRobot funcționează pentru asta). Configurează alerte pe telefonul tău sau pe Slack pentru orice site care cade.

Adaugă monitorizare de bază a serverului — CPU, memorie, utilizare disc — pentru a ști când te apropii de capacitate.

Luna 1: primii clienți

În timp ce infrastructura este configurată, începe conversațiile cu clienții existenți despre mutarea la găzduirea ta gestionată.

Candidați buni:

  • Clienți ale căror site-uri le-ai construit și le întreții
  • Clienți pe găzduire partajată proastă care au avut probleme de timp de funcționare
  • Clienți care au menționat că doresc „pe cineva să se ocupe de aspectele tehnice”

Argumentul este simplu: „Îmi mut clienții de găzduire pe o nouă infrastructură care îți oferă un mediu dedicat — site-ul tău nu va fi afectat de traficul sau problemele de securitate ale altcuiva. Același preț ca cel pe care îl plătești acum, servicii mai bune.”

Pentru site-urile noi construite cu PAGEnza, găzduirea este o upsell natural — site-ul este generat oricum pe infrastructură, iar lăsarea lui acolo este calea cu cea mai mică rezistență.

Fluxul de lucru de suport

Costul continuu principal al rulării unei afaceri de găzduire este timpul de suport. Problemele comune și cum le afectează găzduirea bazată pe containere:

Site-ul este lent: cu găzduirea partajată, lent poate însemna „alte site-uri folosesc resursele”. Cu containere, dacă un site este lent, cauza este pe acel site — un plugin, o interogare, un vârf de trafic. Mai ușor de diagnosticat, mai ușor de remediat.

Site-ul este compromis: cu izolarea containerelor, contenția este automată. Containerul compromis este izolat de altele. Îl scoți offline, restaurezi din backup, scanezi pentru punctul de intrare, îl închizi.

Actualizarea unui plugin a stricat ceva: restaurează din backup-ul pre-actualizare, identifică plugin-ul problematic, actualizează-le pe celelalte, lasă-l pe cel problematic în așteptare. Cu backup-uri zilnice, punctul de restaurare este întotdeauna recent.

Certificatul SSL a expirat: certificatele Let's Encrypt se reînnoiesc automat. Dacă reînnoirea eșuează (problemă DNS, server inaccesibil), primești o alertă înainte de expirare și o poți remedia.

Niveluri de prețuri care funcționează

O structură simplă pe trei niveluri:

Basic — 29 €/lună: găzduire, SSL, backup săptămânal, actualizări de bază. Bun pentru site-uri simple de prezentare cu trafic redus.

Standard — 49 €/lună: găzduire, SSL, backup zilnic, actualizări de bază + plugin-uri, raport lunar de scanare de securitate. Bun pentru site-uri de afaceri cu actualizări regulate de conținut.

Priority — 89 €/lună: totul din Standard, plus 2 ore de suport/modificări pe lună, timp de răspuns prioritar. Bun pentru clienții care își tratează site-ul web ca pe un instrument de afaceri.

Majoritatea clienților ajung la Standard. Priority este pentru clienții care altfel v-ar suna pentru fiecare mică modificare — este mai bine să formalizați acest lucru ca un retainer decât să îl gestionați ad hoc.

30 de zile mai târziu

Un rezultat realist după 30 de zile de efort concentrat: 5–8 clienți de găzduire, 200–400 € venituri lunare recurente, infrastructură stabilă și testată. Nu îți schimbă viața, dar este o fundație care se acumulează. Fiecare proiect nou de client este o oportunitate de a adăuga un client de găzduire. La 20 de clienți, venitul recurent acoperă o porțiune semnificativă din cheltuielile generale ale agenției.

Limita superioară este determinată de câte site-uri poate gestiona infrastructura ta și de cât timp de suport ești dispus să aloci. Majoritatea agențiilor constată că 30–50 de clienți de găzduire sunt gestionabili fără personal de suport dedicat.