WP Engine'i multisite tugel on mitmeid konkreetseid piiranguid, millest kasutajad peavad olema teadlikud, et sellel platvormil oma multisite WordPressi võrke tõhusalt hallata.
Esiteks pole WP mootori mitmes saidi funktsionaalsus kõigis plaanides saadaval. Seda ei toeta selgesõnaliselt Lite- või käivitusplaanides. Multisite tootelaiend on saadaval ainult jagatud plaanide jaoks kasvutasemel ja kõrgemal ning see lisatakse vaikimisi lisatasuplaanide jaoks. See tähendab, et madalama astme plaanide kasutajad peavad uuendama, kui nad soovivad kasutada mitme saidi funktsioone. WP -mootori multisiti lubamine nõuab ametlikku teisendusprotsessi kasutajaportaali kaudu, kus keskkond teisendatakse multisitaalseks. See teisendamine on hädavajalik, kuna see mõjutab domeeni marsruutimist ja SSL -i konfiguratsiooni, mis on olulised aspektid multisite võrkude korralikult toimimiseks.
WP Engine nõuab, et multisite võrgud oleksid konfigureeritud kas alamdomeeni või alamkataloogina. Multisitaalseks muutmisel valivad kasutajad nende kahe struktuuri vahel:
- alamdomeenide võrk: saitidel on URL -id nagu saidil1.example.com, saidi2.example.com.
- SubDirectory Network: saitidel on URL -id nagu näide.com/site1, näide.com/site2.
See seadistamine mõjutab domeenide ja SSL -sertifikaatide käsitlemist ning multisite kasutajaportaali sätted kajastavad seda vajadust.
Lisaks haldab WP mootor tihedalt teatud keskkonna sätteid jõudluse ja turvalisuse huvides. Mitme saidi installide jaoks on failide üleslaadimise suurused piirangud; Multidiidi maksimaalne faili üleslaadimise suurus seatakse vaikimisi 1 MB -ni, mis on märkimisväärselt madalam kui 50 MB üksikute saitide puhul. See piirangud võivad mõjutada võimalust meediumite või pistikprogrammifaile üles laadida otse WordPressi administraatori kaudu multisite installides, muutmata neid sätteid WP mootori tugi abil. Samuti kontrollitakse postitusjärgseid muudatusi vaikepiiranguga null ja maksimaalne viis, mis mõjutab sisu redigeerimise töövooge multisite võrkudes. Need sätted ei ole kasutajate konfigureeritavad ilma WP mootori tugi abita, kajastades nende kontrollitud hostimiskeskkonna mudelit.
Üks multisiti põhilisi piiranguid üldiselt, mis kehtib ka WP mootori kohta, on see, et kõigil võrgu saididel on samad serveriressursid. Kuna multisite töötab ühe WordPressi eksemplari ja jagatud andmebaasi ja PHP-töötajatega, võivad ühe alamriigi suure liikluse või ressursside rasked pistikprogrammid mõjutada kogu võrgu jõudlust. See tähendab, et ressursside jaotamine tuleb hoolikalt planeerida ja võrgu kasvades võib olla vajalik täiendav hostimisressursid.
WP Engine Multiit pärib ka standardsed WordPressi multisite piirangud:
- on olemas üks ebaõnnestumispunkt; Kui üks sait on ohustatud või kannatab seisakuid, võib see mõjutada kõiki võrgu saite.
- mitte kõik pistikprogrammid ja teemad ei ühildu mitme saidiga; Mõni ei pruugi korralikult toimida või nõuda installimiseks ja värskenduste jaoks super administraatori juhtimist.
- Üksikute alamside rändamine või varundamine on keeruline, kuna kõigil saitidel on sama andmebaasi eksemplar erinevate tabelitega. Ühe migratsiooni alamriigi eraldamine nõuab täiustatud andmebaasi teadmisi ja see pole lihtne.
Lisaks soovitab WP Engine ettevaatust laste saitide arvu ja mitmekesisusega multisite võrgus. Sealhulgas paljude paljude teemade ja pistikprogrammidega lastesaidid võivad põhjustada võrku kogu jõudluse halvenemist või ebastabiilsust. See on eriti asjakohane, arvestades jagatud keskkonda WP Engine'i hostimisplatvormil, kus igas multisiti saidil jagab tagastamisteed ja ressursid.
WP Engine ei toeta kõigis plaanides või keskkondades mitme saidi, seetõttu peavad kasutajad kontrollima, kas nende plaan sisaldab multisite tuge ja lõpetama korrektse töö jaoks kasutajaportaalis konverteerimisprotsess. Pärast teisendamist on võimalik tagasi pöörduda ühele saidile, kuid see hõlmab hoolika andmebaasi tabeli haldamist (valides, kas hoida või kustutada multidi-/alamtabeleid), mis on jällegi kasutajaportaali tööriistade kaudu tehtud, et keskkond oleks korralikult konfigureeritud.
WP Engine'i dokumentatsioon ja tugiressursid teevad selgeks, et multisite on ette nähtud kasutusjuhtude jaoks, kui tsentraliseeritud kliendihaldussüsteemi asemel on vaja seotud või piiratud saitide võrku. Nad pakuvad alternatiive, näiteks JetPacki saidihaldus, mitme sõltumatu saidi haldamiseks ühest liidesest, kuna WordPress Multiit ei paku tugevat individuaalset saidihalduse võimalusi ega kohandamist mastaabis.
Kokkuvõtlikult võib WP mootori mitme saidi peamisi piiranguid hõlmata järgmist:
- Multisite on saadaval ainult kõrgema astme plaanides koos multisite laiendusega; Välja jäetud Lite ja käivitusplaanidest.- Multisiteiks muundamine tuleb domeeni õige marsruudi ja SSL -i käitlemiseks teha WP Engine'i kasutajaportaali kaudu.
- Faili üleslaadimise suurused ja postituse redaktsiooni piirid on vaikimisi piiratud ja kontrollib WP mootori tugi.
- Jagatud serveriressursid kogu mitmes saidil võib põhjustada jõudluse kitsaskohti või seisakuid, kui üks sait kasutab ebaproportsionaalseid ressursse.
- Kogu multisite võrk jagab ühte andmebaasi eksemplari, mis raskendab varundamist, migratsiooni ja saidi eraldamist.
- Pistikprogrammi ja teema ühilduvuse piirangud on olemas ainult super administraatori installimise ja värskendustega.
- Multiitide võrkude seadistamise, haldamise ja tõrkeotsingu keerukus on kõrgem kui ühekohaline installatsioon, nõudes sageli täiustatud tehnilisi teadmisi.
- WP -mootori multisite võrgud peavad kasutama alamdomeene või alamkataloogi URL -i struktuure, mõjutades SEO ja saidi haldamist.
- Multisite keskkond ei ole mõeldud laia kliendi saidi haldamiseks, vaid pigem sisemiselt seotud saitide või piiratud kasutaja loodud saitide jaoks.
- Üksikute saitide eksportimine või eemaldamine võrgust on keeruline ja nõuab andmebaaside hoolikat käitlemist.
- WP Engine haldab tihedalt mitmeid keskkonna- ja turbeseadeid, piirates lõppkasutaja juhtimist teatud konfiguratsioonide üle, mis on üliolulised mitme saidi jõudluse või kohandamise jaoks.