Spremni izgraditi vlastitu platformu Website as a Service (WaaS)? Ovaj sveobuhvatni vodič vodi vas od nule do potpuno funkcionalne instalacije Ultimate Multisite—pokrivajući osnove WordPress Multisitea, instalaciju, konfiguraciju i najbolje prakse.
Što je Ultimate Multisite?
Ultimate Multisite je WordPress dodatak koji vašu WordPress Multisite instalaciju pretvara u premium mrežu web-mjesta—poput WordPress.com-a, Wixa ili Squarespacea—ali takvu koju vi posjedujete i kontrolirate.
Uz Ultimate Multisite možete korisnicima ponuditi mogućnost izrade web-mjesta putem mjesečnih, tromjesečnih ili godišnjih pretplata. On upravlja svime: izradom web-mjesta, naplatom plaćanja, obrascima za plaćanje, kuponima za popust, mapiranjem domena, SSL certifikatima i komunikacijom s korisnicima.
Prije nego što se upustite u Ultimate Multisite, morate razumjeti temelj na kojem je izgrađen: WordPress Multisite.
Razumijevanje WordPress Multisitea
WordPress Multisite je ugrađena značajka (od WordPressa 3.0 iz 2010.) koja omogućuje da više web-mjesta dijeli jednu WordPress instalaciju. Kada se aktivira, vaše WordPress web-mjesto postaje “mreža” sposobna za ugošćavanje mnogih podmjesta.
Zamislite to ovako: Sveučilište održava jednu WordPress instalaciju, ali svaki fakultet održava vlastito WordPress web-mjesto unutar te mreže.
Što se dijeli
Sva podmjesta u WordPress Multisite mreži dijele:
- Osnovne WordPress datoteke — Ažuriranja se obavljaju jednom za sva web-mjesta
- Dodatke i teme — Instaliraju se jednom, dostupni su u cijeloj mreži
- Bazu podataka — Jedna baza podataka s odvojenim tablicama po podmjestu, poput
wp_[id]_posts,wp_[id]_comments itd. - Korisničke račune — Korisnici pripadaju mreži, a ne pojedinačnim web-mjestima
- wp-config.php — Jedna konfiguracijska datoteka
Što ostaje odvojeno
- Prijenosi medija — Svako podmjesto ima vlastitu mapu za prijenose (wp-content/uploads/sites/[id])
- Sadržaj — Objave, stranice, komentari i postavke ograničeni su na pojedino web-mjesto
- Aktivni dodaci/teme — Svako web-mjesto može aktivirati različite kombinacije (osim ako su aktivirane na razini mreže)
- Administratorske ploče — Svako podmjesto ima vlastitu nadzornu ploču
Ova arhitektura glavna je prednost multisitea: možete narasti s 10 na 1.000 web-mjesta, a zadaci održavanja ostaju isti.
Poddomena naspram poddirektorija: odaberite mudro
Prilikom postavljanja WordPress Multisitea morate odabrati između dvije strukture URL-ova. Tu je odluku kasnije teško promijeniti, stoga birajte pažljivo.
Način poddirektorija
URL-ovi izgledaju ovako: yourdomain.com/site1, yourdomain.com/site2
Prednosti:
- Najlakše za postavljanje i održavanje
- Jedan SSL certifikat pokriva cijelu mrežu
- Nije potrebna konfiguracija wildcard DNS-a
Nedostaci:
- Tražilice mogu tretirati sva podmjesta kao jedno veliko web-mjesto
- URL-ovi nekim korisnicima izgledaju manje “profesionalno”
- Glavno web-mjesto zahtijeva prefiks /blog/ za objave (kako bi se izbjegli sukobi putanja)
Način poddomene
URL-ovi izgledaju ovako: site1.yourdomain.com, site2.yourdomain.com
Prednosti:
- URL-ovi izgledaju profesionalnije
- Tražilice tretiraju svako podmjesto kao zasebno web-mjesto
- Nema sukoba putanja između glavnog web-mjesta i podmjesta
Nedostaci:
- Zahtijeva konfiguraciju wildcard DNS-a
- Potreban je wildcard SSL certifikat (ili pojedinačni certifikati po poddomeni)
- Nešto složenije početno postavljanje
Naša preporuka: Za većinu WaaS platformi preferira se način poddomene jer korisnici očekuju da njihova web-mjesta djeluju neovisno. Složenost SSL-a u velikoj je mjeri riješena integracijama hostinga Ultimate Multisitea i podrškom za Cloudflare.
Ključna terminologija
Prije nastavka definirajmo pojmove s kojima ćete se susretati tijekom svojeg putovanja s Ultimate Multisiteom:
WordPress i Multisite pojmovi
- Mreža — Cijela vaša WordPress Multisite instalacija koja sadrži sva podmjesta
- Podmjesto — Pojedinačno web-mjesto unutar vaše mreže (može biti poddomena ili poddirektorij)
- Super administrator — Najviša razina dozvola; može upravljati svim podmjestima, dodacima i temama
- Administratorska ploča mreže — Nadzorna ploča na kojoj super administratori upravljaju cijelom mrežom
- Mapiranje domena — Omogućavanje podmjestima da koriste prilagođene domene (npr. joesbikeshop.com umjesto joes.yournetwork.com)
Pojmovi Ultimate Multisitea
- Predložak web-mjesta — Unaprijed konfigurirano web-mjesto koje se klonira kada se korisnici registriraju (s već postavljenom temom, dodacima i sadržajem)
- Obrazac za plaćanje — Registracijski obrazac u kojem korisnici odabiru planove i stvaraju svoja web-mjesta
- Proizvod/plan — Razina pretplate koju nudite (npr. Basic 9 USD/mj, Pro 29 USD/mj)
- Članstvo — Aktivna pretplata korisnika na proizvod
- Webhook — Automatizirane obavijesti koje se šalju vanjskim uslugama kada se dogode događaji (web-mjesto je stvoreno, uplata primljena itd.)
- Događaji — Zabilježene aktivnosti u vašoj mreži (promjene planova, plaćanja, stvaranja web-mjesta)
Korak 1: Instalirajte WordPress Multisite
Važno: Mnogi upravljani WordPress hosting pružatelji (WP Engine, Cloudways, Closte itd.) mogu automatski postaviti Multisite za vas. Provjerite sa svojim hosting pružateljem prije nego što to učinite ručno.
Preduvjeti
- Svježa WordPress instalacija (ili postojeća koju ste spremni pretvoriti)
- FTP ili pristup upravitelju datoteka
- Mogućnost uređivanja wp-config.php i .htaccess
- Napravite sigurnosnu kopiju svog web-mjesta prije nastavka
- Privremeno deaktivirajte sve dodatke
Omogućite Multisite
Otvorite svoju datoteku wp-config.php i dodajte ovaj redak prije komentara “That’s all, stop editing!”:
define('WP_ALLOW_MULTISITE', true);
Spremite i prenesite datoteku, zatim osvježite svoju WordPress administraciju.
Konfigurirajte mrežu
Idite na Alati → Postavljanje mreže u svojoj WordPress administraciji.
- Odaberite Poddomene ili Poddirektorije
- Unesite Naziv mreže
- Provjerite svoju e-adresu administratora mreže
- Kliknite Instaliraj
WordPress će pružiti isječke koda koje trebate dodati u svoje datoteke.
Dodajte konfiguracijski kod
Dodajte ovo u wp-config.php (WordPress će vam prikazati točne vrijednosti za vaše web-mjesto):
define('MULTISITE', true);
define('SUBDOMAIN_INSTALL', true); // false for subdirectories
define('DOMAIN_CURRENT_SITE', 'yourdomain.com');
define('PATH_CURRENT_SITE', '/');
define('SITE_ID_CURRENT_SITE', 1);
define('BLOG_ID_CURRENT_SITE', 1);
Zamijenite sadržaj svoje datoteke .htaccess kodom koji WordPress pruža (neznatno će se razlikovati za poddomenu u odnosu na poddirektorij).
Za način poddomene: konfigurirajte wildcard DNS
Ako koristite poddomene, potreban vam je wildcard DNS kako bi se *.yourdomain.com usmjeravao na vaš poslužitelj.
- Prijavite se u svoju kontrolnu ploču hostinga (cPanel, Plesk itd.)
- Pronađite Domene ili Poddomene
- Stvorite poddomenu sa zvjezdicom:
* - Usmjerite je na korijenski direktorij dokumenata svoje glavne domene
Testirajte svoju instalaciju
Prije instaliranja Ultimate Multisitea provjerite radi li vaš multisite:
- Prijavite se i idite na Moja web-mjesta → Administrator mreže → Web-mjesta
- Kliknite Dodaj novo
- Stvorite testno web-mjesto
- Posjetite testno web-mjesto kako biste potvrdili da se ispravno učitava
Korak 2: Instalirajte Ultimate Multisite
Budući da WordPress Multisite radi, spremni ste instalirati Ultimate Multisite.
Instalacija
- Idite na Administrator mreže → Dodaci → Dodaj novi
- Potražite “Ultimate Multisite”
- Kliknite Instaliraj, zatim Aktiviraj na mreži
Čarobnjak za postavljanje
Nakon aktivacije bit ćete preusmjereni na Čarobnjak za postavljanje. Kliknite Započnite.
Korak 1: Provjere prije instalacije
Čarobnjak provjerava zadovoljava li vaš poslužitelj zahtjeve (verzija PHP-a, MySQL itd.). Ako je sve u redu, kliknite Dalje.
Korak 2: Instalacija
Kliknite Instaliraj kako biste stvorili potrebne tablice baze podataka i datoteke.
Korak 3: Osnovne postavke
Konfigurirajte podatke o svojoj tvrtki i zadanu valutu. Ti se podaci pojavljuju na računima i u komunikaciji s kupcima.
Korak 4: Primjer sadržaja (neobavezno)
Možete instalirati unaprijed definirane predloške, proizvode i obrasce za naplatu kako biste lakše započeli. Ovo se preporučuje korisnicima koji prvi put koriste sustav.
Kliknite Završi — sada imate funkcionalnu Ultimate Multisite instalaciju!
Uobičajeni slučajevi upotrebe
Ultimate Multisite podržava širok raspon poslovnih modela:
Agencijski model
Hostajte i upravljajte web-mjestima klijenata na jednoj platformi. Iskoristite agencijske licence za teme i dodatke na svim web-mjestima. Koristite mapiranje domena kako bi svaki klijent imao vlastitu brendiranu domenu.
Prednosti: Centralizirana ažuriranja, dosljedna sigurnost, pojednostavljeno upravljanje klijentima.
Izrada nišnih web-mjesta
Izradite alat za izradu web-mjesta za određenu industriju — restorane, golf klubove, agente za nekretnine itd. Dizajnirajte predloške web-mjesta s već konfiguriranim dodacima i sadržajem specifičnim za industriju.
Prednosti: Kupci dobivaju web-mjesto spremno za upotrebu u nekoliko minuta. Postajete stručnjak u svojoj niši.
Pružatelj WordPress hostinga
Ponudite cjelovito hostano WordPress rješenje s naplatom pretplate, poput WordPress.com ili Squarespace. Preuzmite sve tehničke aspekte dok se kupci usredotočuju na sadržaj.
Prednosti: Ponavljajući prihod, potpuna kontrola nad platformom, bez problema s licenciranjem po web-mjestu.
Mreže za poduzeća/obrazovanje
Sveučilišta, franšize ili korporacije s mnogo povezanih web-mjesta. Svaki odjel/lokacija/franšiza dobiva vlastito web-mjesto, dok IT zadržava centralnu kontrolu.
Prednosti: Dosljednost brenda, centralizirana sigurnost, smanjeno IT opterećenje.
Najbolje prakse arhitekture
Razmatranja o hostingu
Izbjegavajte jeftini dijeljeni hosting. Pružatelji niske cijene maksimalno povećavaju gustoću poslužitelja, što znači da se vaša mreža natječe sa stotinama drugih web-mjesta za resurse. To dovodi do sporih performansi i nezadovoljnih kupaca.
Ultimate Multisite najbolje radi s pružateljima hostinga koji razumiju Multisite i nude:
- Automatsku integraciju mapiranja domena
- Wildcard ili automatizirane SSL certifikate
- Dostatne resurse za više web-mjesta
- Dobru infrastrukturu za predmemoriranje
Pogledajte naš Vodič za odabir pružatelja hostinga za detaljne preporuke.
Optimizacija performansi
WordPress Multisite može se skalirati na tisuće web-mjesta (WordPress.com je dokaz), ali potrebna vam je odgovarajuća infrastruktura:
- Koristite CDN — Cloudflare (besplatni plan radi odlično) upravlja statičkim resursima i predmemoriranjem
- Omogućite predmemoriranje stranica — Dramatično smanjuje opterećenje poslužitelja
- Smanjite broj dodataka na minimum — Manje aktivnih dodataka = bolje performanse
- Dajte prednost statičkom sadržaju — Web-mjesta koja se mogu agresivno predmemorirati bolje se skaliraju
Ultimate Multisite uključuje Cloudflare integraciju koja automatizira DNS i SSL za nova podmjesta — toplo preporučeno za svaku ozbiljnu WaaS platformu.
SSL i mapiranje domena
Moderni preglednici zahtijevaju SSL. Vaše opcije:
- Način poddirektorija: Jedan SSL certifikat pokriva sve
- Način poddomene: Wildcard SSL certifikat (*.yourdomain.com)
- Prilagođene domene: Svaka domena kupca treba vlastiti certifikat
Hosting integracije Ultimate Multisitea (Cloudflare, GridPane, Cloudways itd.) automatiziraju izdavanje SSL certifikata za prilagođene domene — to je jedna od najvećih ušteda vremena koje dodatak pruža.
Sigurnosne kopije
Upravljanje korisnicima: što trebate znati
WordPress Multisite dijeli korisničku tablicu na svim podmjestima. To stvara jedinstvenu situaciju:
Scenarij: John se prijavi za web-mjesto na vašoj mreži. Kasnije posjeti web-mjesto drugog kupca (Aliceinu trgovinu) i pokuša stvoriti račun za kupnju. Dobiva pogrešku “email already in use” — zbunjujuće, jer nikada prije nije posjetio Aliceino web-mjesto.
Rješenje: Ultimate Multisite uključuje opciju pod nazivom Omogući više računa (Postavke → Prijava & Registracija) koja omogućuje da se ista e-pošta koristi za stvaranje zasebnih računa na različitim podmjestima. Svaki je račun vezan uz svoje podmjesto, čime se sprječava kolizija.
Sljedeći koraci
Sada imate instaliran Ultimate Multisite i razumijete osnove. Evo što dalje učiniti:
- Izradite svoj prvi predložak web-mjesta — Dizajnirajte početno web-mjesto s omiljenom temom, dodacima i primjerom sadržaja
- Postavite proizvode/planove — Definirajte svoje cjenovne razine (Besplatno, Osnovno, Pro itd.)
- Konfigurirajte pristupnik za plaćanje — Povežite Stripe ili PayPal za prihvaćanje plaćanja
- Prilagodite obrazac za naplatu — Dizajnirajte iskustvo prijave za svoje kupce
- Postavite hosting integraciju — Omogućite automatsko mapiranje domena i SSL
Pogledajte našu dokumentaciju za detaljne vodiče o svakoj od ovih tema.
Trebate pomoć?
- Dokumentacija: GitHub Wiki
- Problemi & greške: GitHub Issues
- Plaćena podrška: Ultimate Multisite Support Form
Ultimate Multisite je besplatan i otvorenog koda. Ako ga smatrate korisnim, razmislite o tome da ostavite recenziju kako biste pomogli drugima da ga otkriju.

Leave a Reply