Hver hostingplan hos Kinsta inkluderer et vist antal PHP-arbejdere. PHP-arbejdere bestemmer, hvor mange samtidige anmodninger dit WordPress-sted kan håndtere på et givet tidspunkt. For at sige det enkelt, håndteres hver uoprettet anmodning til dit websted af en PHP Worker.

For eksempel, hvis du kører et WooCommerce-sted, er din kasseside med vilje ikke caches (med Nginx-regel eller cookie) for at sikre korrekt funktionalitet. Den ikke-åbne anmodning håndteres af en PHP-arbejder, hvilket går i en kø. Hvis du har flere forespørgsler end du har PHP-arbejdere, begynder køen at afvise nye anmodninger, hvilket kan resultere i 502/504 error eller ufuldstændige anmodninger.

Derfor har nogle WordPress-websteder brug for flere PHP-arbejdere end andre for at sikre den bedste ydelse. Specifikt vil ethvert websted, der har en høj hastighed af cache-BYPASS / MISS-trafik og et stort antal samtidige brugere, kan have brug for relativt flere PHP-arbejdere. Vi omtaler disse typer websteder som værende meget dynamiske.

Typer af websteder, der kan betragtes som dynamiske, inkluderer:

  • eCommerce: WooCommerce, Easy Digital Downloads osv.
  • Medlemskab: MemberPress, Ultimate Membership Pro osv.
  • Learning Management System: LearnDash, Lifter LMS osv.
  • Forum: bbPress, BuddyPress osv.

Anbefalinger til websteder med masser af ikke-cachbart indhold

Vi anbefaler ikke at køre dynamiske sider (e-handel, medlemskab, LMS, forum) på planer med 2 PHP-arbejdere (Starter og Pro-planer).

Disse typer websteder kører på en plan med 2 PHP-arbejdere, men muligheden for disse websteder til at håndtere samtidige brugere, mens de bruger 2 PHP-medarbejdere, vil være ret begrænset.

Hvis du kun forventer let trafik, er det fint at køre disse typer websteder på en plan med 2 PHP-arbejdere. Hvis du vælger at køre et dynamisk websted på en plan med 2 PHP-arbejdere og oplever langsom ydeevne eller 502 errors, vil vores supportteam opfordre dig til at opgradere til en plan med 4 PHP-arbejdere eller mere (Business 1 og højere planer) .

Vores supportteam vil kun give input til debugging 502s eller langsom ydeevne til dynamiske websteder, der er vært på planer med mere end 2 PHP-arbejdere.

Yderligere ressourcer