← Назад на Блог

Блог

Izgradnja WordPress hosting biznisa za 30 dana

Kako agencije koriste hosting zasnovan na Docker-u za kreiranje ponavljajućih prihoda sa 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 meseca počinjete od nule. Hosting to menja. Klijent koji plaća 30 evra meseč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 brojevima iz procesa podešavanja.

Problem tradicionalnog hosting agencijskog poslovanja

Većina agencija koje nude „upravljani WordPress hosting“ preprodaju deljeni hosting — imaju partnerski nalog kod hosting provajdera i uvećavaju troškove. Ovo funkcioniše dok:

Klijentov sajt bude hakovan. Na deljenom hostingu, kompromitovani sajt se može proširiti na druge. Vi ste odgovorni za proboj koji niste mogli da sprečite.

Klijentov sajt padne. Zavisi od redova podrške hosting provajdera. Vaš SLA prema klijentu zavisi od vremena odgovora nekog drugog.

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

Hosting zasnovan na kontejnerima reš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
  • Automatsko pravljenje rezervnih kopija (dnevno ili nedeljno)
  • Upravljanje SSL sertifikatom
  • Ažuriranja WordPress jezgra i dodataka
  • Osnovno praćenje bezbednosti
  • Podrška za pitanja tipa „nešto je puklo, možete li to popraviti?“

Tržišna cena za ovo varira u zavisnosti od tržišta i tipa klijenta: 20–80 evra mesečno za klijente malih preduzeća, 100–300 evra mesečno za veće sajtove ili klijente sa više potreba za podrškom.

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

Mesec 1: podešavanje infrastrukture

Nedelja 1: Obezbeđivanje servera

Vam je potreban VPS sa dovoljno RAM-a i CPU-a za broj sajtova koje planirate da hostujete. Docker kontejneri su efikasni — WordPress sajt pri niskom saobraćaju koristi otprilike 256 MB RAM-a. VPS sa 4 GB RAM-a može udobno da pokreće 10–12 sajtova sa rezervom.

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

Instalirajte Docker, Docker Compose i PAGEnza serverski agent. Ovo je jednokratno podešavanje dokumentovano u PAGEnza hosting dokumentaciji.

Nedelja 2: Prvi test sajtovi

Obezbedite 2–3 test sajta da biste proverili podešavanje. Proverite:

  • SSL se ispravno izdaje
  • Poddomeni se rezoluuju
  • WordPress administracija je dostupna
  • PAGEnza dodatak je aktivan i povezan

Pokrenite test opterećenja na jednom kontejneru da biste proverili da li ograničenja resursa rade — sajt pod opterećenjem ne bi trebalo da utiče na druge kontejnere.

Nedelja 3: Sistem za rezervne kopije

Podesite automatsko pravljenje rezervnih kopija. PAGEnza infrastruktura pravi rezervne kopije podataka svakog kontejnera po rasporedu koji vi konfigurišete. Rezervne kopije treba da idu na lokaciju odvojenu od glavnog servera — S3, Backblaze B2, ili drugi VPS.

Testirajte vraćanje iz rezervne kopije pre nego što stavite bilo koji klijentov sajt na server. Trebalo bi da možete da vratite sajt iz rezervne kopije za manje od 10 minuta.

Nedelja 4: Praćenje i upozorenja

Podesite praćenje dostupnosti za svaki sajt (UptimeRobot-ov besplatni nivo radi za ovo). Konfigurišite upozorenja na vaš telefon ili Slack za bilo koji sajt koji padne.

Dodajte osnovno praćenje servera — CPU, memorija, korišćenje diska — tako da znate kada se približavate kapacitetu.

Mesec 1: prvi klijenti

Dok se infrastruktura podešava, započnite razgovore sa postojećim klijentima o premeštanju na vaš upravljani hosting.

Dobri kandidati:

  • Klijenti čije ste sajtove izgradili i održavate
  • Klijenti na lošem deljenom hostingu koji su imali probleme sa nedostupnošću
  • Klijenti koji su pomenuli da žele „nekoga da se pobrine za tehničke stvari“

Ponuda je jednostavna: „Svoje hosting klijente premeštam na novu infrastrukturu koja vam pruža namensko okruženje — vaš sajt neće biti pogođen ničijim drugim saobraćajem ili bezbednosnim problemima. Ista cena kao što sada plaćate, bolja usluga.“

Za nove sajtove napravljene sa PAGEnza, hosting je prirodan dodatni prodajni potez — sajt 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 vreme podrške. Uobičajeni problemi i kako hosting kontejnera utiče na njih:

Sajt je spor: sa deljenim hostingom, spor može značiti „drugi sajtovi koriste resurse“. Sa kontejnerima, ako je sajt spor, uzrok je na tom sajtu — dodatak, upit, skok saobraćaja. Lakše za dijagnostikovanje, lakše za popravku.

Sajt je hakovan: 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 pre ažuriranja, identifikujte problematični dodatak, ažurirajte ostale, ostavite problematični na čekanju. Sa dnevnim rezervnim kopijama, tačka vraćanja je uvek nedavna.

SSL sertifikat je istekao: Let's Encrypt sertifikati se automatski obnavljaju. Ako obnova ne uspe (DNS problem, server nedostupan), dobićete upozorenje pre isteka i možete to popraviti.

Cenovni nivoi koji funkcionišu

Jednostavna struktura od tri nivoa:

Osnovni — 29 evra mesečno: hosting, SSL, nedeljna rezervna kopija, ažuriranja jezgra. Dobro za jednostavne sajtove sa malo saobraćaja.

Standardni — 49 evra mesečno: hosting, SSL, dnevna rezervna kopija, ažuriranja jezgra + dodataka, mesečni izveštaj o bezbednosnom skeniranju. Dobro za poslovne sajtove sa redovnim ažuriranjem sadržaja.

Prioritetni — 89 evra mesečno: sve u Standardnom, plus 2 sata podrške/izmena mesečno, prioritetno vreme odgovora. Dobro za klijente koji svoj veb sajt tretiraju kao poslovni alat.

Većina klijenata se opredeljuje za Standard. Prioritetni je za klijente koji bi vas inače zvali za svaku malu promenu — bolje je to formalizovati kao mesečni ugovor nego rešavati ad hok.

30 dana kasnije

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

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