WordPress Multisite .. wie kent het niet ? Een snelle manier om fijn meerdere subsites (en dat kan zelfs met meerdere domeinnamen!) te beheren, gebruikersbeheer centraal, maar een keer plugins die u bij moet werken .. heerlijk!
Of niet?
Stel u hebt een cursus en u wilt mensen laten bloggen, handig toch? Of een hoofdsite voor het hoofdkantoor en regio kantoren krijgen hun sub-installatie.
Maar kan het dan enkel goed gaan?
Ons antwoord: Nee.
Plugin problemen, serieuze plugin problemen
Niet iedere plugin is geschikt voor WordPress Multisite (of uberhaupt goed geschreven). Ze kunnen uw sites kapot maken of ze functioneren niet. Zelfs betaalde goedwerkende plugins als de backup-plugin van managewp.com geven al jaren aan dat ze niet aanraden om te werken op MultiSite.
WordPress MultiSite werkt met centrale mappen voor plugins en thema’s. Indien er een update is of aan een van deze zaken gewerkt wordt vallen alle sites tegelijk om, en dat is dan echt even zweten om ze snel weer online te krijgen .. uitgaande dat u een backup strategie hebt die hierin voorziet.
(In het geval dat WordPress Core corrupt is treedt uiteraard hetzelfde probleem op.)
Er zijn ook plugins die met licenties werken en vereisen dat u voor ieder subsite een eigen licentiecode koopt, dan hebt u dus niet eens voordeel van een Core installatie ten opzichte van losse installaties.
WordPress Multisite Emailhosting problemen
Meerdere sites op een hosting account kan problemen en verwarring geven met email. Mail aan mail@site1.nl komt dan ook binnen op mail@subsite2.nl
Een alternatief is alle mail extern af te handelen (bijvoorbeeld google mail of office 365).
Onbruikbare database- en bestandenbackups
Wellicht het grootste probleem van WordPress MultiSites is, dat MultiSite werkt met precies dezelfde PHP-code als een normale WordPress installatie. Maar onder de motorkap heeft het wel een andere databaseopzet nodig.
Hoewel bijvoorbeeld berichten keurig in een eigen aparte databasetabel worden opgeslagen zijn er ook tabellen die gedeeld worden door alle installaties. En daar gaat het mis, want een databasebackup is doorgaans een volledige backup van alle tabellen. Stel dat u van een site terug wil naar de situatie van gisteren .. dan kunt u niet zomaar het backup bestand importeren. Want dan overschrijft u alle installaties!
Hetzelfde probleem is van toepassing op media en bestands-uploads. Hoewel er aparte mappen zijn per site in de blogs directory maakt het het terugzetten van een backup een crime, omdat het dan handmatig uitgesplitst moet worden.
De WordPress MultiSite conclusie
WordPress MultiSite is een mooi stuk software, maar als u het beheersbaar wilt houden moet u van tevoren heel goed nadenken over de strategie. Vaak is het toch echt makkelijker om meerdere sites in de lucht te zetten, zeker bij klarned.is/nl want daar zetten we alles al voor u klaar en houden we uw WordPress Core installatie nog bij ook. Uiteraard denken we graag met u mee over autmatische deploy’s en backup strategieën. MultiSite draait bij ons gewoon zoals het hoort hoor, maar let op dat het niet zomaar ingezet wordt zonder na te denken over de mogelijkheden en onmogelijkheden
Staging is, net als veel andere zaken, gratis bij de Business en Enterprise pakketten. U krijgt een 2e account, op dezelfde server. Is het hoofddomein bij voorbeeld “mijndomein.nl” dan is de naam van het 2e account “staging.mijndomein.nl”. Het staging domein is exact gelijk qua server en specificaties. U kunt deze kopie gebruiken om wijzigingen, updates of plugins te testen, zonder dat die meteen zichtbaar zijn op de live versie van uw site.
Wij maken gratis eenmalig een kopie en daarna is het aan u om, indien nodig, wijzigingen in “mijndomein.nl” zelf bij te houden in “staging.mijndomein.nl”.
Extra informatie over onze pakketten vindt u hier.
Reacties
No comments yet.