KeurigOnline
Bestellen
Hosting
Domeinnaam
Ondersteuning
Ontdek
Terug naar begrippenlijst

Staging-omgeving

Een staging-omgeving is een testomgeving die de productieomgeving nabootst om wijzigingen te testen.

Staging-omgeving
Een staging-omgeving is een kopie van je live website waar je wijzigingen kunt testen. Deze omgeving lijkt zo veel mogelijk op de productieomgeving. Zo ontdek je problemen voordat echte bezoekers er last van hebben.

De staging-omgeving is onderdeel van een gefaseerde aanpak voor softwareontwikkeling. In Nederland noemen we dit vaak OTAP: Ontwikkeling, Test, Acceptatie, Productie. Internationaal heet dit DTAP. De staging- of acceptatieomgeving is de laatste stap voordat code naar productie gaat.

Waarom is een staging-omgeving belangrijk? Bij het updaten van een website kunnen dingen misgaan. Plugins kunnen conflicteren. Nieuwe code kan bugs bevatten. In een staging-omgeving test je dit eerst. Je controleert of alles werkt zoals verwacht. Pas daarna zet je de wijzigingen door naar je live website.

Bij KeurigOnline bieden we staging-omgevingen aan voor WordPress-websites. Je kunt veilig updates testen, nieuwe plugins uitproberen en wijzigingen doorvoeren. Met één klik zet je de geteste versie live. Zo voorkom je downtime en frustratie bij je bezoekers.

Geschiedenis

Het concept van gescheiden ontwikkel- en productieomgevingen ontstond in de jaren 90. Met de groei van het internet werden websites steeds complexer. Rechtstreeks wijzigingen doorvoeren op een live server werd te riskant.

De DTAP-methodologie (Development, Testing, Acceptance, Production) werd een standaard in softwareontwikkeling. In Nederland wordt vaak de term OTAP gebruikt. De staging-omgeving valt onder de 'Acceptance'-fase.

Met de opkomst van DevOps en continuous deployment werd staging nog belangrijker. Moderne hostingplatforms bieden nu geautomatiseerde staging-functionaliteit aan.

Bronnen