Ultimate Multisite’iga alustamine: täielik juhend

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.

  1. Vali Subdomains või Subdirectories
  2. Sisesta Network Title
  3. Kontrolli oma Network Admin Email
  4. 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.

  1. Logi sisse oma majutuse juhtpaneeli (cPanel, Plesk jne)
  2. Leia Domains või Subdomains
  3. Loo alamdomeen tärniga: *
  4. Suuna see oma põhidomeeni dokumendijuurele

Testi oma paigaldust

Enne Ultimate Multisite’i paigaldamist kontrolli, et multisite töötaks:

  1. Logi sisse ja mine jaotisse My Sites → Network Admin → Sites
  2. Klõpsa Add New
  3. Loo testsait
  4. 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

  1. Mine jaotisse Network Admin → Plugins → Add New
  2. Otsi “Ultimate Multisite”
  3. 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:

  1. Loo oma esimene saidimall — kujunda alustussait oma eelistatud teema, pistikprogrammide ja näidissisuga
  2. Seadista tooted/plaanid — määra oma hinnatasemed (Tasuta, Basic, Pro jne)
  3. Seadista maksevärav — ühenda Stripe või PayPal maksete vastuvõtmiseks
  4. Kohanda oma kassavormi — kujunda registreerumiskogemus oma klientidele
  5. Seadista majutusintegratsioon — luba automaatne domeeni suunamine ja SSL

Vaata meie dokumentatsiooni, et leida üksikasjalikud juhendid kõigi nende teemade kohta.


Vajad abi?

Ultimate Multisite on tasuta ja avatud lähtekoodiga. Kui pead seda väärtuslikuks, kaalu arvustuse jätmist, et aidata teistel seda avastada.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *