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
- Hvis du vil lære mere om, hvordan ikke cachebart indhold håndteres hos Kinsta, kan du se vores dybdegående artikel om PHP-arbejdere.
- Udover PHP-arbejdere er der andre faktorer, der kan have indflydelse på effektiviteten af dit e-handels- eller medlemswebsted. Se på vores gør og gør ikke for at hoste for WordPress-medlemswebsteder.