WordPress 6.1 komt eraan: dit kun je verwachten

  • 17 oktober 2022
  • Renée Muller
  • 5,2 minuten leestijd

WordPress 6.1 komt in november uit en zit boordevol prestatieverbeteringen, een update waar wij eerlijk gezegd heel erg blij van worden. In deze blog vertellen we je er alles over.

WordPress 6.1

Wanneer komt WordPress 6.1 uit?

De releasedatum van WordPress 6.1 is 1 november 2022. WordPress 6.1 zit boordevol prestatieverbeteringen. Deze update maakt ons heel erg blij, want het zal de WordPress ervaring voor iedereen verbeteren.

De prestaties van WordPress bleven gelijk van begin 2022 tot eind september, met een kleine opleving in de lente en de herfst. Toch presteerde WordPress eind september ongeveer drie procent beter dan aan het begin van het jaar.

WordPress Core Web Vitals Prestaties in 2022

Bijna alle CMS-platforms werden in 2022 iedere maand beter:

  • Wix steeg met 13 punten
  • Duda steeg met 8 punten
  • Squarespace steeg met 7 punten
  • Joomla steeg met 7 punten
  • Drupal steeg met 5 punten

WordPress bouwers die hoopten op prestatieverbeteringen kregen dit jaar weinig goed nieuws.

Maar dat gaat in grote mate veranderen.

WordPress 6.1 komt met aanzienlijke verbeteringen, waarvan sommige enorm zijn.

Enorme verbetering van de prestaties van WP_Query

De toevoeging van caching aan WP_Query in de database biedt aanzienlijke prestatieverbeteringen. Dit betekent dat wanneer een bezoeker een webpagina opvraagt, dat verzoek in de cache wordt opgeslagen, waardoor informatie sneller uit de database kan worden gehaald.

Als een andere gebruiker dezelfde webpagina probeert te openen, zal WordPress, in plaats van een nieuw verzoek aan de database te doen, de gegevens van de webpagina uit de cache (geheugen) halen, wat sneller is.

De WordPress core medewerker die aan deze verbetering werkte tweette onlangs:

“In WordPress 6.1 is er een enorme verbetering van de databaseprestaties.

Database queries in WP_Query worden nu gecached.

Een ticket waar ik al 5+ jaar aan werk is samengevoegd.

Dit zou moeten resulteren in miljarden minder herhaalde database queries.”

Verbetering van REST API Database Queries

Wanneer een webpagina wordt opgevraagd, doet de webpagina verschillende verzoeken voor verschillende onderdelen van de pagina. Deze verbetering stroomlijnt dat proces door het aantal database queries (verzoeken om onderdelen van een webpagina) te verminderen.

WordPress legt uit:

“Bij het uitvoeren van profiling tools tegen de antwoorden van REST API verzoeken, werd ontdekt dat postcontrollers bij elke post veel gekoppelde gegevens opvragen.

Zo werden bijvoorbeeld bij het retourneren van een post in een REST API respons gelinkte gegevens zoals auteur (gebruiker), uitgelichte afbeelding en bovenliggende post allemaal opgevraagd.

Omdat deze gekoppelde items niet in caches werden opgeslagen, kon het betekenen dat er voor elk bericht in het REST API antwoord 3 aparte database queries waren: één voor de gebruiker, één voor de uitgelichte afbeelding, en nog één voor het bovenliggende bericht.

In WordPress 6.1 worden alle caches in één enkele databasequery geprimed.”

Aanvullende verbeteringen van de cache

Er zijn andere cache-gerelateerde verbeteringen die de levering van webpagina’s versnellen.

Verbeteringen aan de Cache API

Aan de Cache API worden een aantal dingen verbeterd.

Er is één verbetering die “Check cache key types” heet en een probleem aanpakt dat door plugins wordt veroorzaakt.

Dit verhelpt een probleem dat een storing veroorzaakt die kan leiden tot enigszins vreemd gedrag of regelrechte mislukking.

Deze verbetering maakt het gemakkelijker voor plugin-ontwikkelaars om het probleem op te merken.

In de ontwikkelaarsnotities bij deze fix staat:

“Deze commit introduceert een snelle typecontrole op de gegeven cache sleutels en voegt een _doing_it_wrong() bericht toe dat plugin ontwikkelaars zou moeten helpen deze problemen sneller op te merken.”

De tweede verbetering heet, Verwijder `@access private` uit cache priming functies.

In normale mensentaal betekent deze verbetering dat thema- en plugin-ontwikkelaars toegang krijgen tot en gebruik kunnen maken van bepaalde functies die leiden tot minder database-queries. Dit zal op zijn beurt de prestaties van de site versnellen.

Verbeteringen aan berichten en berichttypen

Verbetert de prestaties voor websites met een grote hoeveelheid aangepaste taxonomieën (zoals tags en categorieën).

Multisite verbeteringen

Vermindert database queries in multisite omgevingen.

Media afhandeling verbetering

Dit is een prestatieverbetering. Afbeeldingen worden later geladen om te voorkomen dat ze het ophalen en weergeven van webpagina’s vertragen, wat resulteert in prestatieverbeteringen.

WordPress beschrijft het als volgt:

“Onlangs heb ik wat gespeeld met een ander speciaal attribuut aan de img tag dat in feite decoding=”async” is.

Na het implementeren van async decodering voor de afbeeldingen op een pagina, werd het laden van de pagina nog sneller en worden de afbeeldingen asynchroon gedecodeerd door de browser, waardoor de inhoud bijna onmiddellijk wordt geladen en de pagina’s ook sneller worden gerenderd. Dit is een enorme prestatieverbetering voor elke webpagina met veel afbeeldingen (dus eigenlijk de meeste sites).”

Verbeterde PHP prestaties voor Core Blocks Registratie

Dit verbetert de manier waarop “blokregistratie” wordt afgehandeld. Dit is een verbetering van de manier waarop blokken worden geïdentificeerd en afgehandeld.

WordPress beschrijft het als volgt:

“…minder bestandssysteemlezingen en verwerking van block.json bestanden, wat alle WordPress sites ten goede zou moeten komen en de prestaties zou moeten verbeteren…”

Nieuwe site health checks

WordPress 6.1 komt met twee nieuwe site health checks. Hoewel dit op zich geen prestatieverbetering is, helpt het website eigenaars wel om vast te stellen of ze de prestaties van hun site kunnen verbeteren met het gebruik van een Persistent Object Cache en/of een Full Page Cache.

Persistente Object Cache

De Persistent Object Cache bewaart vaak opgevraagde webpagina-onderdelen in een cache (in het geheugen), waardoor een webpagina sneller wordt weergegeven en de server minder wordt belast.

Volledige-pagina-cache

Een Full Page Cache is een cache van de hele webpagina, waardoor een webpagina zich meer gedraagt als een statische HTML pagina. Een full page cache is over het algemeen niet nuttig op een site die dynamisch is en personalisatie bevat.

Cron API

Deze update is zowel een bugfix als een verbetering van wp-cron.php, de taakplanner voor zaken als back-ups, geplande berichten of updates.

Het versnelt de prestaties door het (opnieuw) compatibel te maken met LiteSpeed Web Server plus LSAPI. De technische details vind je hier.

Veel meer prestatieverbeteringen in WordPress 6.1

Er zijn nog veel meer prestatieverbeteringen, maar de hierboven genoemde updates zijn de meest opvallende.

Naast prestatieverbeteringen komt WordPress 6.1 ook met verbeteringen aan de toegankelijkheid, de blok-editor, meer flexibiliteit en opties voor thema-ontwikkelaars, bijgewerkte externe bibliotheken naar de laatste versies, nieuwe functies, nieuwe filters en zelfs een nieuwe oEmbed provider voor podcasts.

Houd je ogen open voor WordPress 6.1 op 1 november 2022 – het is een behoorlijk grote update ten opzichte van de vorige release!

Hulp nodig?

Zoek je hulp zoekt bij het bouwen of onderhouden van je WordPress website? Neem dan contact met ons op. Wij ontwikkelen WordPress websites en bieden verschillende onderhoudspakketten, zodat je website altijd helemaal up-to-date is.

Start vandaag nog met groeien.