WooCommerce HPOS (High Performance Order Storage) vanaf Augustus 2023 de standaard:
Al meer dan een jaar zijn WooCommerce ontwikkelaars druk bezig met een nieuwe feature die de manier waarop we bestelgegevens opslaan totaal verandert. En raad eens? Dit kan je WooCommerce-site een stuk sneller maken! Eerst noemden we het Custom Order Tables, maar nu is het High Performance Order Storage, of gewoon HPOS. Laten we eens kijken wat HPOS voor jou kan betekenen.
Wat is HPOS?
Tot nu toe werden WooCommerce-bestellingen op dezelfde plek opgeslagen als veel andere WordPress “objecten”, zoals berichten, pagina’s en afbeeldingsmetadata: in de posts en postmeta tabellen. Dit gebeurde met de ingebouwde support van WordPress voor custom post types (CPT). Hartstikke handig, maar als het aantal bestellingen groeit, kan dit ten koste gaan van de snelheid.
HPOS komt met een alternatief. Hiermee slaan we bestelgegevens op in speciale tabellen in de WordPress-database. En het mooie is: er zijn ook tools om je oude bestellingen over te zetten naar deze nieuwe tabellen.
Een snelle webshop door HPOS?
De naam zegt het al: het gaat om prestaties. Sites met veel bestellingen kunnen echt profiteren van de snelheidsboosts van HPOS. Denk aan een 33% snellere checkout en wel 70% tot 97% sneller zoeken en filteren van bestellingen.
En een extra pluspunt: door WooCommerce-bestellingen te scheiden van de rest, wordt andere content ook sneller geladen. Dat maakt je site niet alleen sneller en gebruiksvriendelijker, maar ook beter voor SEO.
Aan de slag met HPOS
Vanaf WooCommerce versie 7.1 kun je al spelen met HPOS. Maar pas op: vanaf versie 7.6 is het nog steeds een beetje experimenteel. In augustus komt WooCommerce 8 uit en dan wordt HPOS standaard aangezet. Je vindt HPOS onder de kop Experimentele functies in WooCommerce > Instellingen > Geavanceerd > Functies.
Bij WP Zone zijn we al een tijdje bezig om onze plugins HPOS-proof te maken. Vooral onze rapportagetools staan bovenaan de lijst, want die hebben het meeste te maken met de opslag van bestellingen. Goed nieuws: sommige van onze tools werken nu al met HPOS als bètafunctie.
Als je niet meteen naar HPOS wilt overstappen als het uitkomt, geen stress; we blijven ook de oude opslagmethode ondersteunen.
Kort gezegd: HPOS is super spannend en we kunnen niet wachten om te zien hoe het iedereen gaat helpen!