Thema
Probeer riskante wijzigingen eerst op een testkopie van de winkel
Riskante wijzigingen worden eerst op een testkopie geprobeerd, elke keer met dezelfde controles, zodat de live winkel niet kapotgaat.
ProBetaalde versie
Wat het vervangt: minder spoeduren na deployments
Dezelfde wijziging in twee winkels: eerst de testkopie staging.winkel-van-klant.nl, dan productie. Pas de oplossing toe, voer een gezondheidscheck uit en controleer de betrokken pagina’s op de testkopie, wacht op mijn OK en herhaal het daarna op productie met een nieuw voorbeeld.
Wat de chat doet
- De chat controleert de testkopie van de winkel vóór de wijziging.
- De chat voert de wijziging daar uit, na je goedkeuring.
- De chat controleert opnieuw en meldt wat er is veranderd.
- Na jouw OK herhaalt de chat de wijziging in de live winkel, met een nieuw voorbeeld.
Het probleem
Onze regel is “nooit eerst op productie”, maar in de praktijk vergeet iemand het altijd. We hebben elke keer dezelfde stappen nodig.
Wat je krijgt
Elke riskante wijziging wordt eerst op de testkopie geprobeerd, met dezelfde controles ervoor en erna.
Jij houdt de controle
Je ziet elke wijziging voordat die wordt opgeslagen, er gebeurt niets zonder jouw “ja”, en je kunt het later ongedaan maken. Wijzigingen in het uiterlijk van de winkel hebben de schakelaar Thema in het modulepaneel nodig, die na 24 uur vanzelf uitgaat. Van elk bestand wordt een back-up gemaakt voordat het verandert.
Verwante toepassingen
- Corrigeer gegevens in bulk, eerst getest op een testkopieOnderhoud
- Los een foutpagina na een update op, met het vangnet van een ontwikkelaarOnderhoud
- Maandelijks auditrapport voor een klant van je bureauContent en SEO, Catalogus
- Controleer je aanpassingen aan een module voordat je de module bijwerktThema
Voor ontwikkelaars
- Gebied
- 3 · Thema
- In TellMyShop Free
- nee, alleen in de betaalde versie
- Voor
- Bureau / freelancer, Ontwikkelaar
- Tools
- ps_check_shop_health, ps_inspect_page, ps_write_theme_file, ps_list_changes, ps_list_file_backups
Stap voor stap
- Gebruikt twee connectors in de chat-app: een voor het gratis stagingdomein, een voor productie.
- Voert ps_check_shop_health en ps_inspect_page uit op staging als nulmeting.
- Past de themawijziging toe op staging met ps_write_theme_file, na voorbeeld en goedkeuring.
- Controleert staging opnieuw en meldt wat er is veranderd (ps_list_changes, ps_list_file_backups).
- Herhaalt het na jouw OK op productie met een nieuw voorbeeld; er gaat niets automatisch mee.
Veiligheid
Hiervoor is de schakelaar Thema in het modulepaneel nodig; die gaat na 24 uur vanzelf uit. Elke connector heeft een eigen token en een eigen lijst toegestane IP-adressen. Stagingsubdomeinen van het gelicentieerde domein (staging., dev., test., ...) en maximaal 3 eigen ontwikkeldomeinen zijn gratis. Dezelfde regel ‘eerst staging’ geldt voor werk in Modules en Onderhoud (bestanden, database, instellingen), elk met een eigen voorbeeld op staging en opnieuw op productie.
Laatst bijgewerkt: 2026-10-25