Kas oled valmis looma omaenda Website as a Service (WaaS) platvormi? See põhjalik juhend viib sind nullist täielikult toimiva Ultimate Multisite’i paigalduseni—käsitledes WordPress Multisite’i põhialuseid, paigaldamist, seadistamist ja parimaid tavasid.
Mis on Ultimate Multisite?
Ultimate Multisite on WordPressi plugin, mis muudab sinu WordPress Multisite’i paigalduse premium-saitide võrgustikuks—nagu WordPress.com, Wix või Squarespace—kuid selliseks, mida sina omad ja kontrollid.
Ultimate Multisite’iga saad pakkuda klientidele võimalust luua veebisaite kuu-, kvartali- või aastatellimuse tasu eest. See haldab kõike: saitide loomist, maksete kogumist, kassavorme, sooduskupongide, domeenide suunamist, SSL-sertifikaate ja kliendisuhtlust.
Enne Ultimate Multisite’i süvenemist pead mõistma alust, millele see on ehitatud: WordPress Multisite.
WordPress Multisite’i mõistmine
WordPress Multisite on sisseehitatud funktsioon (alates WordPress 3.0-st 2010. aastal), mis võimaldab mitmel saidil jagada ühte WordPressi paigaldust. Aktiveerimisel muutub sinu WordPressi sait „võrgustikuks“, mis suudab majutada paljusid alamsaite.
Mõtle sellest nii: ülikool haldab ühte WordPressi paigaldust, kuid iga teaduskond haldab selles võrgustikus oma WordPressi saiti.
Mida jagatakse
Kõik WordPress Multisite’i võrgustiku alamsaidid jagavad:
- WordPressi tuumafaile — uuendused tehakse kõigi saitide jaoks üks kord
- Pluginaid ja teemasid — paigaldatakse üks kord, saadaval kogu võrgustikus
- Andmebaasi — üks andmebaas eraldi tabelitega iga alamsaidi jaoks, näiteks
wp_[id]_posts,wp_[id]_comments jne. - Kasutajakontosid — kasutajad kuuluvad võrgustikku, mitte üksikutele saitidele
- wp-config.php — üks konfiguratsioonifail
Mis jääb eraldi
- Meedia üleslaadimised — igal alamsaidil on oma üleslaadimiste kaust (wp-content/uploads/sites/[id])
- Sisu — postitused, lehed, kommentaarid ja seaded on seotud iga saidiga eraldi
- Aktiivsed pluginad/teemad — iga sait saab aktiveerida erinevaid kombinatsioone (välja arvatud juhul, kui need on aktiveeritud kogu võrgustikus)
- Adminipaneelid — igal alamsaidil on oma töölaud
See arhitektuur on multisite’i peamine eelis: saad kasvada 10 saidilt 1000 saidini, hoides hooldustoimingud samad.
Alamdomeen vs. alamkataloog: vali targalt
WordPress Multisite’i seadistamisel pead valima kahe URL-i struktuuri vahel. Seda otsust on hiljem keeruline muuta, seega vali hoolikalt.
Alamkataloogi režiim
URL-id näevad välja nii: yourdomain.com/site1, yourdomain.com/site2
Plussid:
- Kõige lihtsam seadistada ja hooldada
- Üks SSL-sertifikaat katab kogu võrgustiku
- DNS-i metamärgi konfiguratsiooni pole vaja
Miinused:
- Otsingumootorid võivad käsitleda kõiki alamsaite ühe suure saidina
- Mõne kliendi jaoks näevad URL-id vähem „professionaalsed“ välja
- Põhisait vajab postituste jaoks /blog/ eesliidet (teekonfliktide vältimiseks)
Alamdomeeni režiim
URL-id näevad välja nii: site1.yourdomain.com, site2.yourdomain.com
Plussid:
- URL-id näevad professionaalsemad välja
- Otsingumootorid käsitlevad iga alamsaiti eraldi veebisaidina
- Põhisaidi ja alamsaitide vahel pole teekonflikte
Miinused:
- Nõuab DNS-i metamärgi konfiguratsiooni
- Vajab metamärgiga SSL-sertifikaati (või iga alamdomeeni jaoks eraldi sertifikaate)
- Veidi keerukam algne seadistus
Meie soovitus: enamiku WaaS-platvormide jaoks on eelistatud alamdomeeni režiim, sest kliendid eeldavad, et nende saidid tunduvad iseseisvad. SSL-i keerukus on suuresti lahendatud Ultimate Multisite’i majutuse integratsioonide ja Cloudflare’i toe abil.
Põhiterminoloogia
Enne jätkamist määratleme terminid, millega puutud kokku kogu oma Ultimate Multisite’i teekonna jooksul:
WordPressi ja Multisite’i terminid
- Võrgustik — kogu sinu WordPress Multisite’i paigaldus, mis sisaldab kõiki alamsaite
- Alamsait — üksik sait sinu võrgustikus (võib olla alamdomeen või alamkataloog)
- Superadministraator — kõrgeim õigustase; saab hallata kõiki alamsaite, pluginaid ja teemasid
- Võrgustiku adminipaneel — töölaud, kus superadministraatorid haldavad kogu võrgustikku
- Domeeni suunamine — alamsaitidele kohandatud domeenide kasutamise võimaldamine (nt joesbikeshop.com asemel joes.yournetwork.com)
Ultimate Multisite’i terminid
- Saidi mall — eelseadistatud sait, mis kloonitakse, kui kliendid registreeruvad (teema, pluginad ja sisu on juba seadistatud)
- Kassavorm — registreerimisvorm, kus kliendid valivad paketid ja loovad oma saidid
- Toode/pakett — tellimustase, mida pakud (nt Basic $9/kuu, Pro $29/kuu)
- Liikmesus — kliendi aktiivne tellimus tootele
- Webhook — automatiseeritud teavitused, mis saadetakse välistele teenustele sündmuste toimumisel (sait loodud, makse laekunud jne)
- Sündmused — sinu võrgustikus logitud tegevused (paketimuudatused, maksed, saitide loomised)
1. samm: paigalda WordPress Multisite
Oluline: paljud hallatud WordPressi majutusteenuse pakkujad (WP Engine, Cloudways, Closte jne) saavad Multisite’i sinu eest automaatselt seadistada. Enne käsitsi tegemist uuri seda oma majutajalt.
Eeltingimused
- Värske WordPressi paigaldus (või olemasolev, mille oled valmis teisendama)
- FTP või failihalduri ligipääs
- Võimalus muuta faile wp-config.php ja .htaccess
- Tee oma saidist varukoopia enne jätkamist
- Deaktiveeri ajutiselt kõik pluginad
Luba Multisite
Ava oma wp-config.php fail ja lisa see rida enne kommentaari „That’s all, stop editing!“:
define('WP_ALLOW_MULTISITE', true);
Salvesta ja laadi fail üles, seejärel värskenda oma WordPressi adminiliidest.
Seadista võrgustik
Mine WordPressi adminiliideses jaotisse Tools → Network Setup.
- Vali Subdomains või Subdirectories
- Sisesta Network Title
- Kontrolli oma Network Admin Email
- Klõpsa Install
WordPress annab koodilõigud, mille saad oma failidesse lisada.
Lisa konfiguratsioonikood
Lisa see faili wp-config.php (WordPress näitab sinu saidi jaoks täpseid väärtusi):
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);
Asenda oma .htaccess faili sisu WordPressi pakutava koodiga (see erineb veidi alamdomeeni ja alamkataloogi puhul).
Alamdomeeni režiimi jaoks: seadista DNS-i metamärk
Kui kasutad alamdomeene, vajad DNS-i metamärki, et *.yourdomain.com suunataks sinu serverisse.
- Logi sisse oma majutuse juhtpaneeli (cPanel, Plesk jne)
- Leia Domains või Subdomains
- Loo alamdomeen tärniga:
* - Suuna see oma põhidomeeni dokumendijuurele
Testi oma paigaldust
Enne Ultimate Multisite’i paigaldamist kontrolli, et multisite töötaks:
- Logi sisse ja mine jaotisse My Sites → Network Admin → Sites
- Klõpsa Add New
- Loo testsait
- Külasta testsaiti, et kinnitada selle korrektne laadimine
2. samm: paigalda Ultimate Multisite
Kui WordPress Multisite töötab, oled valmis Ultimate Multisite’i paigaldama.
Paigaldamine
- Mine jaotisse Network Admin → Plugins → Add New
- Otsi “Ultimate Multisite”
- Klõpsa Installi, seejärel Aktiveeri võrgus
Seadistusviisard
Pärast aktiveerimist suunatakse sind seadistusviisardisse. Klõpsa Alusta.
1. samm: paigalduseelsed kontrollid
Viisard kontrollib, kas sinu server vastab nõuetele (PHP versioon, MySQL jne). Kui kõik kontrollid läbivad, klõpsa Edasi.
2. samm: paigaldamine
Klõpsa Installi, et luua vajalikud andmebaasitabelid ja failid.
3. samm: põhiseaded
Seadista oma ettevõtte andmed ja vaikevaluuta. See teave kuvatakse arvetel ja kliendisuhtluses.
4. samm: näidissisu (valikuline)
Saad paigaldada eelmääratud malle, tooteid ja kassavorme, mis aitavad sul alustada. See on soovitatav esmakasutajatele.
Klõpsa Lõpeta — sul on nüüd töötav Ultimate Multisite’i paigaldus!
Levinud kasutusjuhud
Ultimate Multisite toetab väga erinevaid ärimudeleid:
Agentuurimudel
Majuta ja halda klientide veebisaite ühel platvormil. Kasuta agentuurilitsentse teemade ja pistikprogrammide jaoks kõigil saitidel. Kasuta domeeni suunamist, et igal kliendil oleks oma bränditud domeen.
Eelised: tsentraliseeritud uuendused, ühtlane turvalisus, sujuvam kliendihaldus.
Nišisaidi looja
Loo saidilooja konkreetsele valdkonnale — restoranidele, golfiklubidele, kinnisvaramaakleritele jne. Kujunda mallisaidid koos valdkonnapõhiste pistikprogrammide ja juba seadistatud sisuga.
Eelised: kliendid saavad kasutusvalmis saidi minutitega. Sinust saab oma niši ekspert.
WordPressi majutusteenuse pakkuja
Paku täielikku majutatud WordPressi lahendust koos tellimuspõhise arveldusega, nagu WordPress.com või Squarespace. Hoolitse kõigi tehniliste aspektide eest, samal ajal kui kliendid keskenduvad sisule.
Eelised: korduv tulu, täielik kontroll platvormi üle, ei mingeid saidipõhise litsentsimise peavalusid.
Ettevõtte-/haridusvõrgustikud
Ülikoolid, frantsiisid või korporatsioonid, millel on palju seotud saite. Iga osakond/asukoht/frantsiis saab oma saidi, samal ajal kui IT säilitab keskse kontrolli.
Eelised: brändi järjepidevus, tsentraliseeritud turvalisus, väiksem IT-koormus.
Arhitektuuri parimad tavad
Majutusega seotud kaalutlused
Väldi odavat jagatud majutust. Madala hinnaga teenusepakkujad maksimeerivad serveritihedust, mis tähendab, et sinu võrk konkureerib ressursside pärast sadade teiste saitidega. See põhjustab aeglast jõudlust ja rahulolematuid kliente.
Ultimate Multisite töötab kõige paremini majutusteenuse pakkujatega, kes mõistavad Multisite’i ja pakuvad:
- Automaatne domeeni suunamise integratsioon
- Metamärgi või automatiseeritud SSL-sertifikaadid
- Piisavad ressursid mitme saidi jaoks
- Hea vahemälu taristu
Üksikasjalike soovituste jaoks vaata meie majutusteenuse pakkuja juhendit.
Jõudluse optimeerimine
WordPress Multisite võib skaleeruda tuhandete saitideni (WordPress.com on tõestus), kuid vajad korralikku taristut:
- Kasuta CDN-i — Cloudflare (tasuta pakett töötab suurepäraselt) haldab staatilisi varasid ja vahemällu salvestamist
- Luba lehe vahemällu salvestamine — vähendab serveri koormust märkimisväärselt
- Hoia pistikprogrammide arv minimaalne — vähem aktiivseid pistikprogramme = parem jõudlus
- Eelista staatilist sisu — saidid, mida saab agressiivselt vahemällu salvestada, skaleeruvad paremini
Ultimate Multisite sisaldab Cloudflare’i integratsiooni, mis automatiseerib DNS-i ja SSL-i uute alamsaitide jaoks — see on väga soovitatav iga tõsise WaaS-platvormi jaoks.
SSL ja domeeni suunamine
Kaasaegsed brauserid nõuavad SSL-i. Sinu valikud:
- Alamkausta režiim: üks SSL-sertifikaat katab kõik
- Alamdomeeni režiim: metamärgiga SSL-sertifikaat (*.yourdomain.com)
- Kohandatud domeenid: iga kliendi domeen vajab oma sertifikaati
Ultimate Multisite’i majutusintegratsioonid (Cloudflare, GridPane, Cloudways jne) automatiseerivad SSL-i väljastamise kohandatud domeenidele — see on üks suurimaid ajasääste, mida pistikprogramm pakub.
Varukoopiad
Kasutajahaldus: mida pead teadma
WordPress Multisite jagab kasutajatabelit kõigi alamsaitide vahel. See loob ainulaadse olukorra:
Stsenaarium: John registreerub sinu võrgus saidi jaoks. Hiljem külastab ta teise kliendi saiti (Alice’i poodi) ja proovib luua konto ostu tegemiseks. Ta saab veateate “e-post on juba kasutusel” — see on segadust tekitav, kuna ta pole Alice’i saiti varem külastanud.
Lahendus: Ultimate Multisite sisaldab valikut nimega Luba mitu kontot (Seaded → Sisselogimine & registreerimine), mis võimaldab sama e-posti aadressiga luua eraldi kontosid erinevatel alamsaitidel. Iga konto seotakse oma alamsaidiga, vältides konflikti.
Järgmised sammud
Sul on nüüd Ultimate Multisite paigaldatud ja sa mõistad põhialuseid. Järgmiseks tee järgmist:
- Loo oma esimene saidimall — kujunda alustussait oma eelistatud teema, pistikprogrammide ja näidissisuga
- Seadista tooted/plaanid — määra oma hinnatasemed (Tasuta, Basic, Pro jne)
- Seadista maksevärav — ühenda Stripe või PayPal maksete vastuvõtmiseks
- Kohanda oma kassavormi — kujunda registreerumiskogemus oma klientidele
- Seadista majutusintegratsioon — luba automaatne domeeni suunamine ja SSL
Vaata meie dokumentatsiooni, et leida üksikasjalikud juhendid kõigi nende teemade kohta.
Vajad abi?
- Dokumentatsioon: GitHub Wiki
- Probleemid ja vead: GitHub Issues
- Tasuline tugi: Ultimate Multisite Support Form
Ultimate Multisite on tasuta ja avatud lähtekoodiga. Kui pead seda väärtuslikuks, kaalu arvustuse jätmist, et aidata teistel seda avastada.

Leave a Reply