Nog sneller: WordPress op PHP 8.1 draaien

Nog sneller: WordPress op PHP 8.1 draaien

PHP 8.1 is er al enige tijd en draait een stuk efficiënter en sneller dan eerdere versies. Hoog tijd dus om over te stappen op deze versie. Wij laten zien hoe het werkt.

Je kunt aan verschillende posts en metingen zien dat de snelheidsverhoging van PHP 8.1 meer dan alleen een marketingpraatje is:

Vergelijking van PHP-prestaties: PHP 7.4 versus 8.0 versus 8.1
Vergelijking van PHP-prestaties: PHP 7.4 vs. 8.0 vs. 8.1 (bron: php.net)

WordPress en PHP 8.1

PHP 8.1 is uitgebracht in november 2021, ongeveer twee maanden voordat WordPress 5.9 het licht zag. Sindsdien zijn er alweer een aantal nieuwe WordPress versies op de markt gekomen. Je kunt er relatief zeker van zijn dat er geen serieuze compatibiliteitsproblemen bestaan tussen de huidige WordPress versies en PHP. De PHP-versie die WordPress zelf aanbeveelt, vind je hier.

Waar je echter wel een oogje in het zeil moet houden, zijn de WordPress thema’s en plug-ins. Dat geldt vooral bij oudere thema’s en plug-ins, wat op zich niet heel verwonderlijk is. Als iemand een plug-in, functie of thema heeft gemaakt toen PHP 8.0 of 8.1 nog in de planningsfase zat en sindsdien geen update heeft ingediend, is de kans groot dat er problemen zijn met de nieuwe PHP-versies.

Zijn mijn plug-ins en thema compatibel met PHP 8.1?

Helaas kun je dit niet meer controleren met een plug-in. De PHP Compatibility Checker voert zijn analyses namelijk alleen uit tot PHP 7.3. Dat betekent: voor de zekerheid moet je het actieve thema en de gebruikte plug-ins één voor één controleren.

Plugin zoeken op WordPress.org voor PHP 8.1
Je kunt de plug-ins die compatibel zijn met een specifieke versie eruit filteren door te zoeken in de officiële plugin-directory op WordPress.org.

Je kunt de zoekfunctie in de officiële directory op WordPress.org gebruiken om plug-ins weer te geven die compatibel zijn met PHP 8.1. Maar hiermee krijg je alleen de plug-ins getoond waar de auteur ook de PHP-versie heeft gespecificeerd. Vaak staat er alleen de zin: “Compatibel met PHP 5.6 en hoger”. In zulke gevallen helpt het alleen om de documentatie te bekijken of de auteur te vragen. Voor thema’s raden we aan om direct naar de documentatie te kijken en, als daar niets expliciet vermeld staat, de makers van het thema te vragen.

Upgraden naar PHP 8.1 in de STRATO klantenlogin

Je WordPress site is compatibel met PHP 8.1 en je hebt besloten om naar deze versie te upgraden? Dan is het aan te raden om eerst een actuele back-up van je project te maken. Vervolgens ga je in de klantenlogin naar Databases en webspace PHP-versie instellen. Hier kun je vervolgens de gewenste PHP-versie instellen:

STRATO: PHP-versie instellen
In de klantenlogin bij STRATO kun je eenvoudig de PHP-versie van je website wijzigen.

In onze FAQ-sectie vind je gedetailleerde instructies die ook andere vragen over dit onderwerp beantwoorden.

Test grondig na de wijziging

Na het veranderen van de PHP-versie raden we je aan om zowel de frontend als de backend te testen. Sommige problemen zijn niet meteen merkbaar. Doen zich complicaties voor, is het belangrijk om kalm te blijven en systematisch te werk te gaan. Kun je nog inloggen en vermoed je dat het thema of juist een bepaalde plug-in de boosdoener is? Deactiveer dan de plug-ins of schakel over naar een ander thema.

Als je geen toegang hebt tot de WordPress backend, kun je de plug-ins nog steeds deactiveren. Je kunt dit doen via de database of via SFTP.

Aan de slag met WordPress?

Naar onze WordPress pakketten
Zoekwoorden: , ,

Delen

  1. Ellis zei op

    Hoi ik heb een vraag, kun je zomaar switchen tussen wordpress thema’s of plugin’s uitschakelen om te achterhalen welke niet met php 8.1 werkt? Als je deze daarna weer selecteert/activeert; moet je dan de hele site(in geval van thema) opnieuw inrichten? of blijven deze instellingen behouden? Groetjes Ellis

    Beantwoorden
    • Jorrit van der Heide zei op

      Hallo Ellis,

      Bedankt voor je vragen. Als je merkt dat na een upgrade van je PHP-versie je website niet meer goed werkt, kun je inderdaad die dingen doen die je noemt.

      Om je vraag te beantwoorden: voor vrijwel alle thema’s en plug-ins geldt dat bij het deactiveren en opnieuw activeren je terugkeert naar de laatst opgeslagen instellingen. Dus ook als je tussen thema’s switcht. Vaak merk je dat de instellingen van thema A in thema B niet helemaal werken, maar aangezien je weer terugkeert naar thema A, is dat geen probleem.

      Ik zou deze dingen echter alleen in geval van nood doen en het liefst ook met een back-up achter de hand (die vind je in de klantenlogin).

      Hopelijk helpt deze info je verder. Veel succes!

      Hartelijke groet,

      Jorrit

      Beantwoorden

Je kunt pas een reactie plaatsen nadat je ons privacybeleid en cookies hebt geaccepteerd. Om privacyredenen mogen wij jouw persoonsgegevens anders niet verwerken.

Klik onderaan de pagina op de blauwe button OK. Nadat je de pagina opnieuw hebt geladen, kun je een reactie achterlaten.

 

Deze website maakt gebruik van cookies voor onder andere Google Analytics. Deze melding verdwijnt zodra je de cookies hebt geaccepteerd. Meer informatie