Wat is het verschil tussen staging en productie?
Staging is de kopie waar je dingen uitprobeert. Productie is de live site die je bezoekers zien.
Technisch zijn ze bijna identiek. Het verschil zit in wie er kijkt en wat een fout kost.
Die twee moeten zo veel mogelijk op elkaar lijken, anders test je iets anders dan je denkt.

Wat gelijk moet zijn
Dezelfde PHP-versie, dezelfde plugins in dezelfde versies, hetzelfde thema en zo veel mogelijk dezelfde inhoud.
Wijkt er iets af, dan kan een test slagen terwijl het live alsnog misgaat. Meer daarover lees je bij staging.
Wat verschillend hoort te zijn
Je staging moet afgeschermd zijn met een wachtwoord, en geen echte e-mail versturen.
Anders krijgen klanten bevestigingsmails van bestellingen die niet bestaan. Dat gebeurt vaker dan je zou wensen.
Hoe je ze uit elkaar houdt
Geef je staging een duidelijk zichtbare balk of een afwijkende kleur in de beheeromgeving.
De klassieke fout is een uur werken in de verkeerde omgeving. Meer daarover lees je bij css.
Mijn vuistregels
- Zet een wachtwoord op je staging, altijd.
- Zet uitgaande e-mail uit op je staging.
- Maak het visueel duidelijk in welke omgeving je zit.
- Houd de versies gelijk, anders is je test niets waard.
Die tweede voorkomt de vervelendste fout, want die raakt je klanten direct.
De weg terug
Wijzigingen ga je van staging naar productie, nooit andersom met inhoud erbij. Je live inhoud is leidend.
Ververs je staging dus vanaf productie, en zet alleen je aanpassingen de andere kant op.
Betaalsystemen
Zet die op je staging in testmodus. Anders reken je echt af tijdens een test, of blijven er half afgeronde bestellingen achter.
Meer daarover lees je bij hoe je een testomgeving opzet in WordPress.