Website Without PHP
NL
Menu

Stagingomgeving

Ook bekend als: staging, testomgeving

Een stagingomgeving is een afgeschermde kopie van je website waarop je updates uitprobeert voordat ze live gaan.

Hosting en infrastructuur Laatst bijgewerkt:

Een stagingomgeving is een afgeschermde kopie van je website waarop je updates uitprobeert voordat ze live gaan. Gaat er iets mis, dan merken je bezoekers niets. Zo test je een nieuwe PHP-versie of pluginupdate zonder risico.

Wat is een stagingomgeving?

Een stagingomgeving draait dezelfde bestanden, dezelfde database-inhoud en bij voorkeur dezelfde PHP-versie als het echte werk, maar alleen jij en je team kunnen erbij. Gaat een update stuk, dan gaat hij stuk op de kopie en merken je bezoekers niets.

Staging zit tussen ontwikkelen en live. Je maakt een wijziging, zoals een pluginupdate of een nieuwe PHP-versie, op de kopie, bekijkt het resultaat en herhaalt het pas daarna op de live site. Omdat de kopie realistisch is, laat hij problemen zien die een test op een andere opzet zou verbergen.

Hostingpanelen hebben soms een staging-functie met één klik, die de site naar een apart adres kloont. Je kunt er ook zelf een bouwen: kopieer de bestanden en de database naar een ander subdomein, pas de instellingen aan zodat de kopie naar zichzelf wijst en beveilig hem met een login.

Wat staging betekent voor een PHP- of WordPress-site

PHP-updates zijn het duidelijkste gebruik. Een nieuwere PHP-versie kan code weigeren die een oudere versie nog tolereerde, en plugins die niet meer onderhouden worden zijn meestal het slachtoffer. Op een staging-site zet je de PHP-versieEen PHP-versie is het nummer van de uitgave van PHP waarop jouw website draait, zoals 8.3. om, klik je door de pagina’s die ertoe doen en zie je wat faalt, zonder druk.

Een paar dingen vragen zorg. De kopie mag geen echte e-mails sturen, geen echte betalingen afschrijven en geen echte meetgebeurtenissen afvuren, dus zet die uit of wijs ze naar testmodi. De database kan persoonsgegevens van klanten bevatten, dus behandel de kopie met dezelfde zorg als de live site en verwijder hem als je klaar bent. En houd zoekmachines buiten, zoals bij de veelgestelde vragen staat.

Staging geeft je back-upEen back-up is een kopie van je hele website, apart bewaard, zodat je hem kunt terugzetten als er iets misgaat. ook een doel. Een back-up terugzetten op een staging-adres is de goedkoopste manier om te bewijzen dat de back-up werkt.

Zo gebruik je staging in de praktijk

Een degelijke routine heeft vijf stappen:

  1. Ververs de stagingkopie vanaf de live site, zodat hij actueel is.
  2. Voer de update of wijziging uit op staging.
  3. Test inloggen, formulieren, afrekenen, zoeken en alles wat voor je bedrijf telt.
  4. Controleer de errorlog op nieuwe waarschuwingen.
  5. Herhaal de wijziging op de live site, of zet de geteste versie over, en houd een weg terug klaar.

Bestellingen en formulierinzendingen die op de live site binnenkomen terwijl je test, staan niet op de kopie. Kies bij webshops en drukke sites een rustig moment voor de laatste stap, of voer de wijziging zo kort mogelijk na de test door.

Wanneer onderneem je actie?

Richt staging in vóór de volgende PHP-update of grote pluginupdate, niet na de eerste mislukking. Het is ook de juiste plek om een rollbackEen rollback is het terugzetten van je website naar de laatste versie die werkte, nadat een update iets heeft stukgemaakt.-plan te testen. Wil je dat iemand anders de update uitvoert, dan test onze hulp bij je PHP-versie updaten eerst op een kopie, en onze hulp bij website migreren doet hetzelfde voordat een site naar een andere host gaat.

Veelgestelde vragen

Is een staging-site hetzelfde als een back-up?

Nee. Een back-up is een bewaarde kopie die je terugzet als er iets misgaat. Een staging-site is een werkkopie waarop je wijzigingen eerst probeert. Ze lossen verschillende problemen op, en een zorgvuldige opzet heeft allebei.

Kunnen zoekmachines mijn staging-site indexeren?

Dat kan als hij openbaar bereikbaar is, en dan concurreert hij met je echte site als dubbele inhoud. Beveilig staging met een wachtwoord of blokkeer indexering, en controleer dat de live site die blokkade niet meekrijgt als je wijzigingen overzet.

Kost staging extra?

Sommige hostingpakketten hebben het in het paneel, andere rekenen ervoor of bieden het niet. Heeft de jouwe het niet, dan kan een kopie op een apart subdomein of een lokale kopie hetzelfde doen.

Verwante pagina's

  1. Domein
  2. Controle
  3. Uitkomst
  4. Rapport

Welke PHP-versie draait jouw site?

Vul je domein in. We lezen alleen wat je site openbaar meestuurt: de headers en de kop van de homepage. Geen scan, geen login. We bewaren het domein en de uitkomst, nooit je IP-adres.