Website Without PHP
Nederlands (België)BE
  • Engels (Verenigde Staten)
  • Engels (Verenigd Koninkrijk)
  • Nederlands (Nederland)
  • Nederlands (België)
Menu

PHP-migratiehandleiding

Een PHP-migratiehandleiding beschrijft de veranderingen waarmee je rekening houdt bij een overstap naar een andere PHP-versie.

Lees de uitleg

PHP en versies Laatst bijgewerkt:

Een PHP-migratiehandleiding beschrijft de veranderingen waarmee je rekening houdt bij een overstap naar een andere PHP-versie. Je hoeft als website-eigenaar niet alle programmeervoorbeelden te begrijpen. Je wilt vooral weten welke veranderingen jouw site raken en hoe dat is gecontroleerd.

Vraag daarom om een korte vertaling van de handleiding naar jouw website. Een lijst met technische wijzigingen krijgt pas betekenis wanneer duidelijk is welk formulier, welke pluginEen WordPress-plugin is een uitbreiding die je aan je WordPress-site toevoegt voor een extra functie, zoals een formulier of een webshop. of welke beheerhandeling ermee samenhangt.

Wat staat in zo’n handleiding?

De officiële PHP-migratiehandleiding onderscheidt nieuwe mogelijkheden, wijzigingen die bestaande code kunnen raken en verouderde functies. PHPPHP is de programmeertaal waarmee veel websites, zoals WordPress-sites, hun pagina's maken op het moment dat een bezoeker erom vraagt. adviseert om onverenigbaarheden te testen vóór een wissel in productie. De gekoppelde handleiding is een voorbeeld voor een specifieke versieovergang, geen advies om juist die versie te kiezen.

Laat eerst de huidige en gewenste PHP-versieEen PHP-versie is het nummer van de uitgave van PHP waarop jouw website draait, zoals 8.3. vastleggen. Vraag daarna welke handleidingen bij die overgang horen. Wanneer je meerdere versies overslaat, is het een nuttige controlevraag of tussenliggende veranderingen zijn meegenomen.

Een beheerder moet kunnen uitleggen waarom een wijziging relevant of juist niet van toepassing is.

Wat betekent een waarschuwing voor je website?

Welke PHP-versie meldt jouw site?

Passieve check van headers, versie en de kop van de homepage. Geen login, geen scan.

Een deprecationEen deprecation is een waarschuwing dat een onderdeel van PHP binnenkort verdwijnt, zodat de code van je website op tijd kan worden aangepast. vraagt om een andere beoordeling dan een handeling die direct stopt. Laat bij iedere melding vastleggen wat de bezoeker merkt en welk onderdeel de melding veroorzaakt. Vraag ook wie de betreffende code onderhoudt.

Daarmee voorkom je dat een algemene waarschuwing zonder onderzoek wordt vertaald naar de conclusie dat de hele website vervangen moet worden.

Denk aan een contactformulier dat nog verzendt maar tijdens een test een melding oplevert. Je vervolgvraag is dan welke code moet worden aangepast en hoe dat wordt gecontroleerd. Bij een formulier dat niets opslaat, ligt er daarnaast een direct functioneel probleem.

Houd de waargenomen uitkomst en de technische verklaring apart in de onderhoudsnotitie.

Hoe maak je een bruikbare testafspraak?

Kies de handelingen waarvoor bezoekers jouw website gebruiken. Beschrijf bijvoorbeeld welke bevestiging na een formulier hoort te verschijnen en waar de testinzending moet aankomen. Voeg een beheerhandeling toe die je zelf nodig hebt.

Laat de uitvoerder aangeven welke onderdelen van de migratiehandleiding met deze controles worden afgedekt en welke aanvullende tests nodig zijn.

Gebruik waar passend een testomgevingEen stagingomgeving is een afgeschermde kopie van je website waarop je updates uitprobeert voordat ze live gaan.. Spreek af welke verschillen met de live website er zijn. Een testkopie met andere plugins of een andere configuratie geeft geen rechtstreeks antwoord op alle vragen over productie.

Vraag daarom om die verschillen in de uitslag te vermelden, samen met de versie waarop daadwerkelijk is getest.

Leg vóór het testen ook vast welke gegevens je gebruikt. Een denkbeeldige inzending is voldoende wanneer je alleen de verwerking wilt controleren. Bespreek vooraf hoe je voorkomt dat een test echte klanten bereikt of een echte bestelling veroorzaakt.

Dat is een afspraak over de test, geen eigenschap die de migratiehandleiding voor je regelt.

Wanneer is de voorbereiding voldoende duidelijk?

Vraag om een overzicht met de relevante wijziging, het betrokken onderdeel, de uitgevoerde controle en de uitkomst. Een vinkje bij gelezen documentatie zegt weinig over de werking van jouw website. Een uitslag zoals formulier ontvangen en bevestiging gecontroleerd is beter te beoordelen, mits duidelijk is op welke omgeving die controle plaatsvond.

Blijft een onderdeel onzeker, benoem dan precies welke informatie ontbreekt. Misschien is een plugin nog niet beoordeeld of ontbreekt een test van een koppeling. Laat die vraag bij de juiste beheerder staan en bespreek het gevolg voor de geplande overstap.

Zo wordt onzekerheid een afgebakende vervolgstap in plaats van een algemene belofte dat alles wel zal werken.

Wil je PHP updaten, stuur dan de huidige versie, de beoogde versie en de belangrijkste gebruikershandelingen mee. Vraag om een onderhoudsplan waarin de relevante migratieveranderingen herkenbaar terugkomen. Beoordeel na uitvoering dezelfde handelingen opnieuw en bewaar de uitslag bij het plan.

Veelgestelde vragen

Is een migratiehandleiding een installatieplan?

Nee. De handleiding beschrijft veranderingen in PHP. Je beheerder vertaalt die naar een plan voor jouw website, hostingWebhosting is de dienst die jouw website op een computer zet die altijd aan staat en met internet verbonden is, zodat bezoekers hem kunnen openen. en gebruikte uitbreidingen.

Moet ik elke genoemde wijziging laten aanpassen?

Nee. Laat eerst vaststellen of je website de betreffende functie of het gewijzigde gedrag gebruikt. Een vermelding in de handleiding is geen bewijs van een fout op jouw site.

Bewijst een geslaagde test dat alles werkt?

Alleen voor de onderzochte route en omstandigheden. Leg daarom vast welke handelingen zijn getest en welke onderdelen nog moeten worden beoordeeld.

Deel deze pagina

Vraag je AI om uitleg

Opent de chat met een vraag over deze pagina. Een AI-antwoord kan afwijken; de bronnen hierboven zijn leidend.

Deze vraag wordt meegestuurd: Vat de bevestigde feiten op https://websitewithoutphp.com/nl-be/kennisbank/php-migration-guide/ samen in 5 korte punten, met de bron per punt.

  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.