Elk hostingpakket van Kinsta bevat een bepaald aantal PHP-workers. Deze PHP-workers bepalen hoeveel gelijktijdige aanvragen je WordPress-site op een bepaald moment kan verwerken. Simpel gezegd wordt elk niet-gecachete aanvraag bij je website afgehandeld door een PHP-worker.
Als je een bijvoorbeeld een WooCommerce-site beheert, dan is je betaalpagina opzettelijk niet gecachet (met een Nginx-regel of cookie) om te zorgen dat deze juist werkt. De aanvraag wordt afgehandeld door een PHP-worker en komt in een wachtrij terecht. Als je meer aanvragen dan PHP-workers hebt, dan worden nieuwe aanvragen op den duur geweigerd, wat kan leiden tot 502/504-fouten of onvolledige aanvragen.
Om die reden hebben sommige WordPress-sites meer workers nodig dan anderen om optimaal te kunnen presteren. Helemaal als een site een hoog percentage verkeer heeft met cache BYPASS/MISS-verkeer en dit combineert met een hoog aantal gelijktijdige gebruikers, dan heb je relatief meer PHP-workers nodig. We verwijzen vaak naar dit soort sites met de term dynamisch.
De soorten websites die wij beschouwen als dynamische sites zijn onder andere:
- E-commerce: WooCommerce, Easy Digital Downloads, etc.
- Lidmaatschap: MemberPress, Ultimate Membership Pro, etc.
- Learning Management Systeem: LearnDash, Lifter LMS, etc.
- Forum: bbPress, BuddyPress, etc.
Aanbevelingen voor sites met veel niet-cacheerbare content
We raden af om dynamische sites (e-commerce, lidmaatschap, LMS, forum) te draaien op pakketten met 2 PHP-workers (Start- en Pro-pakketten).
Deze sites werken wel op een pakket met 2 PHP-workers, maar de mogelijkheden van deze sites om gelijktijdig meerdere gebruikers te verwerken met slechts 2 workers zijn vrij beperkt.
Als je weinig verkeer verwacht, dan is het prima om dit soort sites te runnen op een pakket met 2 PHP-workers. Als je ervoor kiest om dynamische websites te runnen op een pakket met 2 PHP-workers en last hebt van prestatieproblemen of 502-fouten, dan zal ons supportteam je aanbevelen om te upgraden naar een pakket met 4 PHP-workers of meer (Business 1 en hoger).
Ons supportteam helpt alleen met debuggen van 502’s en trage performance voor dynamische sites met pakketten met meer dan 2 PHP-workers.
Aanvullende bronnen
- Als je meer wilt weten over de manier waarop niet-gecachte content bij Kinsta wordt verwerkt, lees dan ons uitgebreide artikel over PHP-workers.
- Naast PHP-workers zijn er namelijk nog andere factoren die de prestaties van je e-commerce of lidmaatschapssite kunnen beïnvloeden. Bekijk onze do’s en don’ts voor het hosten van WordPress-lidmaatschapssites.
Zet al je applicaties, databases en WordPress site online en onder één dak. Ons uitgebreide, krachtige cloudplatform boordevol functies omvat:
- Eenvoudige installatie en beheer in het MyKinsta-dashboard
- 24/7 deskundige ondersteuning
- De beste Google Cloud Platform-hardware met bijbehorend premium netwerk, mogelijk gemaakt door Kubernetes voor maximale schaalbaarheid
- Enterprise-niveau Cloudflare-integratie voor snelheid en veiligheid
- Globaal bereik met 35 datacenters en 275 PoPs verspreid over de wereld
Test het zelf met een gratis proefperiode voor Applicatie Hosting of Database Hosting. Bekijk onze pakketten of neem contact op met sales om het best passende pakket te bepalen.