Het hostingpaneel geeft ruwweg PHP 8.3 weer. De ontwikkelaar klikt. De WordPress-site geeft een lege pagina weer: een plug-in roept een functie aan die verouderd is sinds PHP 8.2. De “meest recente” versie was niet de juiste – de compatibele versie wel.
Het kiezen van een versie van PHP betekent onderhandelen tussen beveiliging, prestaties en applicatieschuld. Nieuwigheid komt na compatibiliteit – altijd. Een versienummer dat bovenaan het vervolgkeuzemenu wordt weergegeven, vervangt geen pre-productietest.
Waarom het duur is om op PHP te blijven aan het einde van de ondersteuning
| PHP 7.x EOL-risico | Gevolgen |
|---|---|
| Niet-gepatchte CVE's | Compromis van de site |
| Lagere prestaties | Processor niet meer in gebruik, hostingrekening |
| Incompatibiliteit van moderne bibliotheken | Kies geblokkeerd |
| Klantaudit of AVG | Beweerde niet-naleving |
PHP 7,4 in 2026 is geen voorzichtigheid – het is uitgestelde schulden tot de afbraak ervan.
Elke maand die wordt besteed aan een versie waarvan de ondersteuning is beëindigd, vergroot het aanvalsoppervlak zonder enig voordeel op te leveren. Beveiligingspatches worden niet meer vrijgegeven; nieuwe versies van Laravel, Symfony of WooCommerce vereisen PHP 8.2 of hoger.
Keuzemethode in vier stappen
1. Stack-inventaris. WordPress en plug-ins, Laravel-versie, Symfony LTS, PHP-extensies vereist (intl, redis, imagick).
2. Lees de compatibiliteitsmatrices van CMS en framework-editors.
3. Testen in preproductie met display_errors uitgeschakeld maar uitgebreide logbestanden.
4. Plan een productievenster en ga met één klik terug via het paneel.
| Profiel | Realistisch doel 2026 |
|---|---|
| Recente WordPress | 8.2 of 8.3 na het testen van plug-ins |
| Laravel 10/11 | 8.2+ vereist |
| Symfonie 6/7 | 8,2+ |
| Aangepaste verouderde code | 8.1 in transitie, daarna 8.2 |
Rol van de gastheer bij de keuze
- Multi-versies met schakelaar naar paneel of alternatief binair.
- Extensies gedocumenteerd per versie —
imagickop 8.3 is niet gegarandeerd als het afwezig is in 8.2. - Voorafgaande kennisgeving voordat u oude versies verwijdert.
- CLI en FPM op dezelfde versie — vermijd de kloof tussen 'componist' en internet.
Vergelijk aanbiedingen via de overzicht en de vergelijking. Specifiek voor WordPress: kruisverwijzingen met Apache of nginx voor WordPress.
Versie-upgrade zonder verrassingen
- Maak een back-up voordat u wijzigingen aanbrengt.
- Pre-productie op de exacte doelversie.
- Vaste beëindigingen zichtbaar in PHP 8.x-logboeken.
composer updateals moderne applicatie met versiebeperkingen.- Schakel de productie naar daluren.
- Controle gedurende achtenveertig uur.
Gebruik Composer in Production voor een consistent vergrendelingsbestand, en OPcache Invalidation om de bytecode na de overstap te synchroniseren.
De bovenkant: Recente PHP beschermt de server, niet de rotte code
Dit is wat de 'nieuwste beschikbare versie'-marketing vergeet te zeggen.
Beslis en ga vooruit zonder blinde vlek
Gedurende een halve dag kunt u beslissen over de PHP-versie van uw project:
- Maak een lijst van de versies die door uw CMS of framework worden ondersteund.
- Test in pre-productie op de doelversie.
- Controleer of de host deze versie aanbiedt in FPM en CLI.
- Plan een terugdraaiactie met één klik via het paneel.
- Documenteer de gekozen versie voor het hele team.
Begin met de inventarisatie van Composer-plug-ins en afhankelijkheden; hier liggen de compatibiliteitsverrassingen op de loer. Een succesvolle stijging wordt gemeten in volledige gebruikersreizen, niet alleen in de afwezigheid van een lege pagina op de startpagina.
Veelgestelde vragen
Welke minimale PHP-versie in 2026?
Streef naar minimaal PHP 8.2 voor nieuwe projecten. Verlaat PHP 7.x zo snel mogelijk – einde van de ondersteuning en niet-gepatchte kwetsbaarheden. PHP 8.1 blijft tijdelijk aanvaardbaar als er een upgradeplan is gedocumenteerd.
Hoe kan ik de compatibiliteit testen vóór de installatie?
Kloon naar pre-productie, schakel over naar een andere PHP-versie, schakel foutenlogboeken in en navigeer door kritieke paden: inloggen, winkelwagen, API. Gebruik PHPCompatibility via PHPCS en Rector voor aangepaste code.
Legt de host de versie op?
Bij gedeeld biedt het paneel een selector. Bij VPS installeer je het zelf. Controleer de beschikbare versies voordat u ondertekent; sommige hosts draaien nog steeds op PHP 8.0.
Is PHP 8.3 de directe sprong waard?
Als je stack gevalideerd is in de pre-productie, ja – bescheiden prestatiewinst vergeleken met 8.2. Blijf anders op 8.2 totdat alle cruciale cursussen volledig zijn getest.
De juiste PHP-versie haalt niet de krantenkoppen; het zorgt ervoor dat de site maandagochtend blijft draaien zonder een lege pagina.
