← Nazad na Blog

Blog

Izgradnja WordPress hosting biznisa za 30 dana

Kako agencije koriste hosting zasnovan na Dockeru za kreiranje ponavljajućih prihoda uz PAGEnza. Stvarni brojevi, stvarni radni proces.

Ponavljajući prihod je cilj za većinu agencija. Projektni rad se dobro plaća, ali je nepredvidiv — svakog mjeseca počinjete od nule. Hosting to mijenja. Klijent koji plaća 30 € mjesečno za upravljani WordPress hosting je prihod koji se obnavlja bez ponude.

Ovaj post pokriva kako agencije grade hosting biznise na vrhu PAGEnza infrastrukture, sa stvarnim brojkama iz procesa postavljanja.

Problem tradicionalne hosting agencije

Većina agencija koje nude "upravljani WordPress hosting" preprodaju dijeljeni hosting — imaju resellerski račun kod hosting provajdera i povećavaju cijenu. Ovo funkcionira dok:

Klijentova stranica bude hakovana. Na dijeljenom hostingu, kompromitovana stranica se može proširiti na druge. Vi ste odgovorni za proboj koji niste mogli spriječiti.

Klijentova stranica padne. Vi ste na milosti reda podrške hosting provajdera. Vaš SLA prema klijentu zavisi od vremena odgovora nekog drugog.

Klijentu treba nešto prilagođeno. Želite instalirati specifičan PHP dodatak? Pokrenuti cron posao u određenom intervalu? Na dijeljenom hostingu, odgovor je obično ne.

Hosting zasnovan na kontejnerima rješava sve tri tačke. Vi kontrolišete infrastrukturu, vi kontrolišete izolaciju, vi kontrolišete konfiguraciju.

Šta prodajete

Paket upravljanog WordPress hostinga od agencije obično uključuje:

  • WordPress hosting na pouzdanom serveru
  • Automatske rezervne kopije (dnevne ili sedmične)
  • Upravljanje SSL certifikatima
  • Ažuriranja WordPress jezgre i dodataka
  • Osnovno praćenje sigurnosti
  • Podrška za pitanja "nešto je puklo, možete li popraviti?"

Tržišna cijena za ovo varira ovisno o tržištu i tipu klijenta: 20–80 € mjesečno za klijente malih preduzeća, 100–300 € mjesečno za veće stranice ili klijente sa više potreba za podrškom.

Trošak pružanja ovoga sa PAGEnza infrastrukturom je trošak servera podijeljen sa brojem klijenata. VPS koji udobno pokreće 20–30 kontejnerizovanih WordPress stranica košta 40–80 € mjesečno. Sa 20 klijenata koji plaćaju 40 € mjesečno, to je 800 € MRR naspram 60 € troška servera.

Mjesec 1: postavljanje infrastrukture

Sedmica 1: Obezbjeđivanje servera

Potreban vam je VPS sa dovoljnom RAM memorijom i CPU-om za broj stranica koje planirate hostovati. Docker kontejneri su efikasni — WordPress stranica sa malim prometom koristi otprilike 256MB RAM-a. VPS sa 4GB RAM-a može udobno pokretati 10–12 stranica sa dodatnim kapacitetom.

Provajderi koji se obično koriste za ovo: Hetzner (najbolja cijena/performanse u Evropi), DigitalOcean (dobra dokumentacija, nešto viši trošak), OVH (dobre evropske opcije).

Instalirajte Docker, Docker Compose i PAGEnza server agenta. Ovo je jednokratno postavljanje dokumentovano u PAGEnza hosting dokumentaciji.

Sedmica 2: Prve testne stranice

Obezbijedite 2–3 testne stranice da provjerite podešavanje. Provjerite:

  • SSL se ispravno izdaje
  • Poddomene se rezoluiraju
  • WordPress administracija je dostupna
  • PAGEnza dodatak je aktivan i povezan

Pokrenite test opterećenja na jednom kontejneru da provjerite da li ograničenja resursa rade — stranica pod opterećenjem ne bi trebala utjecati na druge kontejnere.

Sedmica 3: Sistem rezervnih kopija

Konfigurišite automatske rezervne kopije. PAGEnza infrastruktura pravi rezervne kopije podataka svakog kontejnera po rasporedu koji vi konfigurišete. Rezervne kopije bi trebale ići na lokaciju odvojenu od glavnog servera — S3, Backblaze B2, ili drugi VPS.

Testirajte vraćanje iz rezervne kopije prije nego što stavite bilo koju klijentovu stranicu na server. Trebali biste moći vratiti stranicu iz rezervne kopije za manje od 10 minuta.

Sedmica 4: Praćenje i upozorenja

Postavite praćenje dostupnosti za svaku stranicu (UptimeRobot-ov besplatni nivo radi za ovo). Konfigurišite upozorenja na vaš telefon ili Slack za bilo koju stranicu koja padne.

Dodajte osnovno praćenje servera — CPU, memorija, iskorištenost diska — kako biste znali kada se približavate kapacitetu.

Mjesec 1: prvi klijenti

Dok se infrastruktura postavlja, započnite razgovore sa postojećim klijentima o prelasku na vaš upravljani hosting.

Dobri kandidati:

  • Klijenti čije ste stranice izgradili i održavate
  • Klijenti na lošem dijeljenom hostingu koji su imali probleme sa nedostupnošću
  • Klijenti koji su spomenuli da žele "nekoga da se pobrine za tehničke stvari"

Ponuda je jednostavna: "Svoje hosting klijente prebacujem na novu infrastrukturu koja vam daje posvećeno okruženje — vaša stranica neće biti pogođena ničijim drugim prometom ili sigurnosnim problemima. Ista cijena kao što sada plaćate, bolja usluga."

Za nove stranice izgrađene sa PAGEnza, hosting je prirodan dodatni prihod — stranica se ionako generiše na infrastrukturi, a ostavljanje tamo je put najmanjeg otpora.

Radni proces podrške

Glavni tekući trošak vođenja hosting biznisa je vrijeme podrške. Uobičajeni problemi i kako ih hosting kontejnera utječe:

Stranica je spora: sa dijeljenim hostingom, sporo može značiti "druge stranice koriste resurse." Sa kontejnerima, ako je stranica spora, uzrok je na toj stranici — dodatak, upit, skok prometa. Lakše za dijagnostikovanje, lakše za popravku.

Stranica je hakovana: sa izolacijom kontejnera, izolacija je automatska. Kompromitovani kontejner je izolovan od drugih. Isključite ga, vratite iz rezervne kopije, skenirajte ulaznu tačku, zatvorite je.

Ažuriranje dodatka je nešto pokvarilo: vratite se iz rezervne kopije prije ažuriranja, identifikujte problematični dodatak, ažurirajte ostale, ostavite problematični na čekanju. Sa dnevnim rezervnim kopijama, tačka vraćanja je uvijek nedavna.

SSL certifikat je istekao: Let's Encrypt certifikati se automatski obnavljaju. Ako obnova ne uspije (problem sa DNS-om, server nedostupan), dobićete upozorenje prije isteka i možete ga popraviti.

Cjenovni nivoi koji funkcioniraju

Jednostavna trostepena struktura:

Osnovni — 29 € mjesečno: hosting, SSL, sedmična rezervna kopija, ažuriranja jezgre. Dobro za jednostavne brošura stranice sa malim prometom.

Standardni — 49 € mjesečno: hosting, SSL, dnevna rezervna kopija, ažuriranja jezgre + dodataka, mjesečni izvještaj o sigurnosnom skeniranju. Dobro za poslovne stranice sa redovnim ažuriranjima sadržaja.

Prioritetni — 89 € mjesečno: sve u Standardnom, plus 2 sata podrške/promjena mjesečno, prioritetno vrijeme odgovora. Dobro za klijente koji svoj web sajt tretiraju kao poslovni alat.

Većina klijenata se odlučuje za Standardni. Prioritetni je za klijente koji bi vas inače zvali za svaku malu promjenu — bolje je to formalizovati kao ugovor nego rješavati ad hoc.

30 dana kasnije

Realističan ishod nakon 30 dana fokusiranog napora: 5–8 hosting klijenata, 200–400 € MRR, stabilna i testirana infrastruktura. Neće vam promijeniti život, ali je temelj koji se gomila. Svaki novi klijentski projekat je prilika da dodate hosting klijenta. Sa 20 klijenata, ponavljajući prihod pokriva značajan dio agencijskih troškova.

Gornja granica određena je time koliko stranica vaša infrastruktura može podnijeti i koliko vremena za podršku ste spremni posvetiti. Većina agencija smatra da je 30–50 hosting klijenata upravljivo bez posvećenog osoblja za podršku.