Prestandan för dina WordPress-webbplatser har alltid varit av högsta prioritet för vårt team. Det är en av de främsta anledningarna till att kunderna väljer oss idag över våra konkurrenter, och vi har bevisat det gång på gång. Vi är kontinuerligt en av de första i branschen att släppa den senaste programvaran som PHP 8, och Review Signal har tilldelat oss ”Toppnivå”-prestanda fem år i rad.

Kinsta var också den första hanterade WordPress-värden som uteslutande använde Google Cloud Platform (GCP), och vi håller ett öga på deras nyutgivna infrastruktur. Vi försöker alltid tänja på gränserna, och idag tar vi det till en helt ny nivå. Vi är glada att meddela att vi flyttar till GCP nästa generations beräkningsoptimerade virtuella maskiner (C2).

Vi har utvecklat vår WordPress-hostingplattform för att vara helt skalbar, från våra Start-planer hela vägen upp till våra företagsplaner. Det betyder att vi inte bara flyttar några utvalda till den här nya hårdvaran eller begränsar deras användning till våra högre planer. Vi gör de nya GCP-maskinerna tillgängliga för alla på Kinsta. Det spelar ingen roll om du är en hobbybloggare eller ett Fortune 500-företag, du kommer att skörda alla de fördelar som denna förändring har att erbjuda.

Hur exakt kommer detta att påverka dig? Under den senaste månaden har vi testat dessa nya maskiner internt och deras prestanda tog oss verkligen med storm. Det varierar beroende på vilken typ av webbplats, men vi ser prestandaförbättringar från 30% hela vägen upp till 200%!

Inte bara kommer du att se snabbare laddningstider, utan du kommer förmodligen också att märka en skillnad i lyhördheten hos din WordPress-adminpanel. För er som arbetar med era WordPresswebbplatser regelbundet, borde detta bidra till att göra ert arbetsflöde lite trevligare.

Vår byrå har arbetat med alla de stora hostingplattformarna. Kinsta är galet snabbt och supporten är fantastisk! Vi flyttade alla våra kunder till Kinsta och har aldrig sett tillbaka.

Brent Martel
Brent Martel, Medgrundare
Inkline Media

Kinstas infrastruktur och de nya GCP beräkningsoptimerade VMs (C2)

För er som kanske inte känner till vår plattform är det viktigt att förstå att den inte faller i någon av de traditionella hostingkategorierna. Hela vår infrastruktur är byggd på Google Cloud och skiljer sig från traditionell delad, VPS eller dedikerad infrastruktur.

Varje webbplats på vår plattform körs i en isolerad mjukvarucontainter som innehåller alla programresurser som krävs för att köra webbplatsen (Linux, Nginx, PHP, MySQL). Det innebär att programvaran som kör varje webbplats är 100% privat och delas inte ens mellan dina egna webbplatser. Vi använder Linux-containers som den underliggande containertekniken för vår infrastruktur.

Varje webbplatscontainer körs på en generöst stor virtuell maskin, i det här fallet de nya Beräkningsoptimerade (C2) VM. Det är beläget i ett av 36 GCP-datacenter och säkrat bakom Cloudflare och GCP-brandvägg. Hårdvaruresurser (RAM/CPU) tilldelas varje webbplats-container automatiskt av våra virtuella maskiner.

Kinstas hosting-arkitektur på WordPress
Kinstas hosting-arkitektur på WordPress

Beräkningsoptimerade VMs (C2) är ny i familjen för GCP, och exponerar hög per-tråd prestanda och minnesladdning som ger fördelar för beräkningsintensiva laddningar. Beräkningsoptimerade VMs är riktigt bra för HPC elektronisk designautomation (EDA), spel, singeltråds applikationer och annat.

Dessa maskintyper är utrustade med Intel skalbara processorer (Cascade Lake) och upp till 3.8 GHz oavbruten all-core turbo.Ytterliagre så erbjuder C2 VMS full transparens vad gäller arkitekturen av de underliggande serverplattformarna, vilket möjliggör avancerad prestandahöjning.

Med andra ord, kan dessa maskiner hantera även de mest krävande WordPress-sajter!

Varje del av vår infrastruktur är lika viktig som de andra. Därför är alla webbplatser på Kinsta sammankopplade över det mycket tillförlitliga Google Cloud Platforms premiumnivå-nätverk, inte bara deras standardnivå. Detta är utformat för att minimera avstånd och hopp, vilket resulterar i snabbare och säkrare global transport av dina data.

Benchmarking GCPs beräkningsoptimerade VMs (C2)

Nu för den roliga delen, statistiken! Vi körde en mängd tester så att du skulle kunna se den skillnad dessa nya GCP-maskintyper gör. För varje test benchmarkade vi hemsidan under en minut med 15 samtidiga användare. Nedan följer uppgifter om våra testmiljöer.

  • Ny C2-maskin: Cascade Lake Intel skalbar processor som drivs av GCP och körs i en isolerad container.
  • N1-maskin: Skylake Intel processor som drivs av GCP och körs i en isolerad container.
  • OS: Ubuntu 16.04.6 LTS
  • Containerstack: Nginx 15.12, MariaDB 10.4.6
  • PHP-version: 7.3
  • Sidcachning: Vi körde flera tester, ett för att få HIT på Kinstas cache och ett för att få BYPASS på Kinsta cache.

Testerna utfördes av Thoriq Firdaus, en WordPress-bidragsgivare och webbutvecklare här på Kinsta. Han har bidragit till WordPresskärnan och är Översättningsredaktör för WordPress Indonesien och utvecklar ett gratis prenumerationsplugin för MailChimp, WP Chimp.

Uppgifterna nedan mäts i förfrågningar per sekund. Ju fler förfrågningar desto bättre.

WordPress 5.2.3 (BYPASS Kinsta Cache)

I vår första omgång av tester, kringgick vi avsiktligt Kinsta sidcache. Anledningen är att vi vill testa CPU-prestanda med följande stack: Nginx, PHP-FPM, och MySQL. Varje ocachad begäran till webbplatsen hanteras av en PHP-arbetare.

Vi använde WordPress 5.2.3 och Temat Twenty Nineteen. Vår webbplats fylldes med låtsasdata från WP Test. Den innehåller bilder av alla storlekar (små, medelstora, stora) samt en inbäddad tweet.

Vi är inte så noga med dessa låtsasdata, så länge de matchar på båda maskinerna. Att mäta prestandaskillnaden hos GCP-maskinerna är vad vi verkligen är intresserade av. Skulle det ha påverkat prestanda att ha mer låtsasdata? Ja, men vi har också testat några tunga klientwebbplatser längre ner så att du kan se effekten.

Vi benchmarkade webbplatsen under en minut med 15 samtidiga användare.

Cache BYPASS – WordPress, GCP N1 vs C2
Cache BYPASS – WordPress, GCP N1 vs C2

Benchmarkresultat

  • WordPress 5.2.3 på GCP N1-maskinen: 77,82 förfrågningar/s
  • WordPress 5.2.3 på GCP C2-maskinen: 163,89 förfrågningar/s 🏆

De nya GCP C2-maskinerna är i genomsnitt 2.1x snabbare när det gäller cache som kringgås.

WordPress 5.2.3 (HIT Kinsta Cache)

I den andra omgången av tester, fick vi avsiktligen en HIT på vår sidcache. Även om en cachad begäran alltid kommer att vara blixtsnabb jämfört med en ocachad begäran, var vi nyfikna på resultaten. Vad som verkligen testas här är Nginx-delen av vår stack, eftersom det är vad som hanterar vår sidcache.

Webbplatsen är samma som används i testerna ovan. Vi benchmarkade webbplatsen under en minut med 15 samtidiga användare.

Cache HIT - WordPress, GCP N1 vs C2
Cache HIT – WordPress, GCP N1 vs C2

Benchmarkresultat

  • WordPress 5.2.3 på GCP N1-maskinen: 7 886,16 förfrågningar/s
  • WordPress 5.2.3 på GCP C2-maskinen: 16 426,32 förfrågningar/s 🏆

De nya GCP C2-maskinerna är i genomsnitt 2,08x snabbare när det gäller vår Nginx-sidcache.

WordPress 5.2.3 + WooCommerce 3.7.0 (BYPASS Kinsta Cache)

I den tredje omgången av tester kringgår vi återigen Kinstas sidcache.

Vi använde WordPress 5.2.3, WooCommerce 3.7.0, och temat Twenty Nineteen. Vår webbplats fylldes med låtsasdata från WP Test. Den innehåller något färre bilder och innehåll jämfört med den tidigare WordPress-webbplatsen.

Vi benchmarkade webbplatsen under en minut med 15 samtidiga användare.

Cache BYPASS - WooCommerce, GCP N1 vs C2
Cache BYPASS – WooCommerce, GCP N1 vs C2

Benchmarkresultat

  • WordPress 5.2.3+WooCommerce 3.7.0 på GCP N1-maskinen: 45,67 förfrågningar/s
  • WordPress 5.2.3+WooCommerce 3.7.0 på GCP C2-maskinen: 178,62 förfrågningar/s 🏆

De nya GCP C2-maskinerna är i genomsnitt 3.9x snabbare när det gäller cache som kringgås.

WordPress 5.2.3 + WooCommerce 3.7.0 (HIT Kinsta Cache)

I den fjärde omgången av tester, fick vi avsiktligen en HIT på vår Kinsta sidcache. Webbplatsen är samma som används i testerna ovan. Vi benchmarkade webbplatsen under en minut med 15 samtidiga användare.

Cache HIT - WooCommerce, GCP N1 vs C2
Cache HIT – WooCommerce, GCP N1 vs C2

Benchmarkresultat

  • WordPress 5.2.3 på GCP N1-maskinen: 8 448,57 förfrågningar/s
  • WordPress 5.2.3 på GCP C2-maskinen: 17 790,20 förfrågningar/s 🏆

De nya GCP C2-maskinerna är i genomsnitt 2,1x snabbare när det gäller vår Nginx-sidcache.

Prestandaresultat vi sett på kundens webbplatser

Vi har redan börjat migrera kunders WordPress-webbplatser till de nya C2-maskinerna. Nedan delar vi med oss av de prestandaförbättringar vi ser på verkliga webbplatser som finns på Kinsta. Om du är nyfiken på när du kommer migreras, hoppa ner till vår migreringstidslinje.

Innan vi dyker in är det viktigt att förstå vad dessa diagram betyder. Vi använder ett verktyg som heter Kinsta APM för att mäta resultatet av webbplatser På Kinsta. Detta är mycket bättre än vanliga engångs-hastighetstestverktyg eftersom många av dem har latensproblem eller delar bandbredd.

Vad vi mäter nedan är i princip PHP och MySQL svarstider, eller snarare hur lång tid i genomsnitt en PHP-arbetare använder för att bearbeta en enda begäran. Det gröna området på diagrammet anger svarstiderna för externa webbtjänster som Google Analytics eller marknadsföringspixlar som Kinsta inte har någon kontroll över.

Klient 1 – högtrafikerad nyhetssajt (hundratals förfrågningar/min)

Vår första klient är en högtrafikerad nyhetswebbplats som gör hundratals PHP-förfrågningar per minut. Efter att vi migrerat dem till de nya beräkningsoptimerade C2-maskinerna gick webbplatsens genomsnittliga svarstid från ~250 ms ner till ~80 ms. Det är en 212,5%-ökning av prestanda!

Klient 1 migrering till GCP C2-maskin
Klient 1 migrering till GCP C2-maskin

Klient 2 – Populär Marknadsföringsblogg

Vår andra klient är en populär marknadsföringsblogg som också får en betydande mängd trafik. Efter att ha migrerat den gick webbplatsens genomsnittliga svarstid från ~300 ms ner till ~100 ms. Det är en 200%-ökning av prestanda!

Klient 2 migrering till GCP C2-maskin
Klient 2 migrering till GCP C2-maskin

Klient 3 – WordPress Communityblogg

Vår tredje klient är en populär WordPress communityblogg. Efter att ha migrerat dem gick webbplatsens genomsnittliga svarstid från ~400 ms ner till ~185 ms. Det är en 116,22%-ökning av prestanda!

Klient 3 migrering till GCP C2-maskin
Klient 3 migrering till GCP C2-maskin

Klient 4 – WordPressbyrå

Vår fjärde klient är Neuralab, en digital design-, webb- och mobilutvecklingsbyrå som specialiserat sig på att bygga webbapplikationer för e-handel. Teknikmässigt är deras produktion ovanpå WordPress och WooCommerce.

(Föreslagen läsning: Din guide till att starta och driva en framgångsrik WordPress-agentur).

Neuralab-teamet hostar alla våra WooCommerce-projekt på Kinsta och vi har sett tiofaldiga laddningsförbättringar när vi migrerat applikationer från andra värdar till Kinsta. Deras DevOps team tar LEMP-stacken till sina gränser och det här är ett sant partnerskap som gynnar våra kunder, vårt team och mest av allt, våra slutanvändare av e-handelslösningar. Som vi alla vet är webbprestanda det nya svarta, och vi är angelägna om att se vad som planeras från Kinsta-laget i framtiden.

Kresimir Koncic
Krešimir Končić, Direktör
Neuralab

Efter migrering av Neuralab gick deras webbplats genomsnittliga svarstid från ~450 ms ner till ~250 ms. Det är en 80%-ökning av prestanda!

Klient 4 migrering till GCP C2-maskin
Klient 4 migrering till GCP C2-maskin

Klient 5 – Hälsa- och Wellnessblogg

Vår femte klient är en hälsa- och wellnessblogg. Denna webbplats var redan kraftigt optimerad så vi förväntade oss inte så stor skillnad. Men efter att ha migrerat dem gick deras webbplats genomsnittliga svarstid från ~250 ms ner till ~130 ms. Det är en 92,3%-ökning av prestanda! Så även kunder med redan väl optimerade webbplatser kommer att se en inverkan.

Klient 5 migrering till GCP C2-maskin
Klient 5 migrering till GCP C2-maskin

Klient 6 – Marknadsplats för tjänsteleverantörer

Credo är en marknadsplats som hjälper företag (särskilt e-handel, SaaS och B2B-företag) att hitta, hyra och arbeta väl med granskade digitala marknadsföringsföretag och konsulter från Credos granskade nätverk av talanger. De flyttade till Kinsta på grund av kostnads- och prestandaproblem med sin tidigare leverantör.

Jag har länge vetat att webbplatshastigheten är oerhört viktigt för ranking och konvertering, men det är ett sådant tekniskt projekt och så omöjligt att hitta utvecklare som är bra på att optimera för det att jag aldrig har prioriterat det. Det är bra att ha en värd som Kinsta som prioriterar det och tar initiativ till att göra vad som är rätt för deras kunder som mig.

John Doherty
John Doherty, CEO
Credo

Efter migrering av Credo gick deras webbplats genomsnittliga svarstid från ~1600 ms ner till ~1100 ms. Det är en 45,45%-ökning av prestanda!

Klient 6 migrering till GCP C2-maskin
Klient 6 migrering till GCP C2-maskin

Klient 7 – WP Buffs, WordPress Underhåll/Service

Vår sjunde klient, WP Buffs, är en Kinsta-partner och ger teknisk support och WordPress underhållstjänster dygnet runt för varje individ, företag eller organisation som har en WordPresswebbplats. De hanterar obegränsade redigeringar, prestandaförbättringar, dagligt hälsounderhåll och regelbunden säkerhetsfelsökning så att deras kunder inte behöver.

Efter migrering av WP Buffs gick deras webbplats genomsnittliga svarstid från ~850 ms ner till ~425 ms. Det är en 100%-ökning av prestanda!

Klient 7 migrering till GCP C2-maskin
Klient 7 migrering till GCP C2-maskin

Klient 8 – WordPressutvecklares blogg

Vår åttonde klient är en WordPressutvecklares blogg. Efter att ha migrerat dem gick webbplatsens genomsnittliga svarstid från ~225 ms ner till ~125 ms. Det är en 80%-ökning av prestanda!

Klient 8 migrering till GCP C2-maskin
Klient 8 migrering till GCP C2-maskin

Klient 9 – e-handelsplats (Easy Digital Downloads)

Vår nionde klient är en e-handelsplats som använder Easy Digital Downloads. Efter att ha migrerat dem gick webbplatsens genomsnittliga svarstid från ~665 ms ner till ~500 ms. Det är en 33%-ökning av prestanda!

Klient 9 migrering till GCP C2-maskin
Klient 9 migrering till GCP C2-maskin

Klient 10 – Sportblogg med hög trafik

Vår 10:e klient är Superluchas, ett mexikanskt onlinemagasin som specialiserat sig på pro wrestling (Lucha Libre) kritiker, essäer och nyheter.

Wow, denna fantastiska uppgradering var oväntad! Vi är fortfarande förvånade över Kinstas engagemang för kundtillfredsställelse.
Jorge Ocampo
Jorge Ocampo, Mediadirektör
Superluchas

Efter att ha migrerat dem gick deras sajt’s genomsnittliga svarstid från ~1,100 ms ner till ~560 ms. Det är en 96.43% ökning av prestanda!

Klienten 10 migration till GCP C2 maskin
Klienten 10 migration till GCP C2 maskin

Lärdomar från benchmarkresultaten

Vårt team jobbar alltid på nya sätt att öka prestanda för dina WordPresswebbplatser. Faktum är att vi under de senaste månaderna har släppt fantastiska nya funktioner som autooptimering av databaser, självläkande PHP och TLS 1.3 och PHP 8.1.

Men sedan vår flytt till Google Cloud Platform  år 2016 kan vi utan tvekan säga att detta är den överlägset mest spännande och effektfulla förändringen vi har gjort på vår plattform när det gäller prestanda.

Om vi ser på statistiken, är detta några saker du kan förvänta dig från de nya C2-maskinerna:

  • Att helt enkelt flytta dina webbplatser till den nya arkitekturen kommer att resultera i snabbare laddningstider, utan något arbete eller testning från din sida.
  • På grund av hur C2-maskinerna fungerar kommer tyngre webbplatser att se större prestandaökningar än redan optimerade webbplatser. Men som vi såg ovan märker även optimerade webbplatser en skillnad.
  • Denna förändring påverkar inte bara frontenden av dina webbplatser. Du ser snabbare laddningstider på backenden, när du arbetar i din WordPress-adminpanel.

Det har alltid varit viktigt för oss att alla, oavsett hosting-plan, kan dra nytta av samma högpresterande arkitektur för att sina WordPress-webbplatser. Detta gör det möjligt för företag av alla storlekar, från bloggar till Fortune 500-företag, att enkelt skala med Kinsta när de växer.

Att flytta till Google Cloud Platforms nya beräkningsoptimerade (C2) maskiner har tagit vår redan snabba plattform till en helt ny nivå. Vi ser massiva prestationsvinster över hela linjen, vilket ger våra kunder den konkurrensfördel de behöver för att lyckas.

Mark Gavalda
Mark Gavalda, CEO
Kinsta

Migreringstidslinje för din WordPresswebbplatser

Som en påminnelse är de nya beräkningsoptimerade C2-maskinerna tillgängliga för alla, från startplaner till företagsplaner. Även på anpassade planer. De kommer att vara ryggraden i vår infrastruktur framöver, och standard för nya WordPress-webbplatser som du startar upp.

Tillgängliga regioner för C2-instanser

Vi delar med oss av nya maskinerna till alla, men de är för närvarande endast tillgängliga i följande regioner från Google Cloud´s Plattform:

  1. Changhua County, Taiwan (asia-east1)
  2. Hong Kong (asia-east2)
  3. Tokyo, Japan (asia-northeast1)
  4. Osaka, Japan (asia-northeast2)
  5. Seoul, South Korea (asia-northeast3)
  6. Mumbai, India (asia-south1)
  7. Delhi, India (asia-south2)
  8. Jakarta, Indonesia (asia-southeast2)
  9. Sydney, Australia (australia-southeast1)
  10. Melbourne, Australia (australia-southeast2)
  11. London, United Kingdom (europe-west2)
  12. Frankfurt, Germany (europe-west3)
  13. Zurich, Switzerland (europe-west6)
  14. Montréal, Canada (northamerica-northeast1)
  15. Toronto, Canada (northamerica-northeast2)
  16. São Paulo, Brazil (southamerica-east1)
  17. Columbus, Ohio, USA (us-east5)
  18. The Dalles, Oregon, USA (us-west1)
  19. Los Angeles, California, USA (us-west2)
  20. Salt Lake City, Utah, USA (us-west3)
  21. Las Vegas, Nevada, USA (us-west4)

Om du är nyfiken på var en av dina befintliga webbplatser är hostad, kan du hitta detta under din webbplats ”Info”-flik i MyKinsta-panelen Du kan också jämföra detta med vår lista över datacenter-platser.

MyKinsta platser för data-center.
MyKinsta platser för data-center.

Vad du behöver veta

Alla klientplatser i tillgängliga regioner har framgångsrikt migrerats till C2-instanser. Eftersom Google Cloud´s Plattform gör C2-instanser tillgängliga i ytterligare regioner, kommer vårt team att fortsätta med att flytta till den nya infrastrukturen. Om du är en aktuell Kinsta-kund behöver du veta det här om framtida C2-migreringar.

  • I stället för live-migrera enskilda platser (vilket skulle ta månader), kommer vi att flytta hela maskiner över till den nya arkitekturen. Detta gör det möjligt för alla att dra nytta av prestandavinsterna så snart som möjligt.
  • Vid migrering kommer det att ske ett kortare driftstopp per maskin (5-10 minuter). Men detta kommer att utföras under våra underhållsfönster, eller snarare lågtrafikerade timmar för den regionen där din webbplats är hostad. Schemalagd underhållning kommer att publiceras för alla påverkade lägen i förhand på vår Statussida. Du kan prenumerera på uppdateringar för varje enskilt datacenter.

    Schemalagd underhållning
    Schemalagd underhållning

  • Ingen IP-adress kommer att ändras under processen.
  • För er på våra dedikerade planer som vill migrera, behöver ni prata med vårt säljteam eftersom dessa hanteras från fall till fall.
  • Om du befinner dig i en region där en C2-maskin inte är tillgänglig och du vill flytta, kan du nå ut till vårt supportteam för att migrera den. Tänk på att du alltid bör hosta dina webbplatser i närheten av där majoriteten av dina kunder och besökare finns. Detta bidrar till att minska nätverklatens och TTFB.

Sammanfattning

Det är viktigt för vårt team att vi fortsätter att hålla vårt löfte om att tillhandahålla högpresterande WordPress-hosting. Vi förstår fullt ut att för många av er är detta en av de främsta anledningarna till att ni valde oss över våra konkurrenter. Det är därför vi är glada över att kunna introducera beräkningsoptimerade C2-maskinerna till alla; oavsett vilken plan du har köpt.

Oavsett om du har en lågtrafikerade blogg eller en krävande WooCommerce-webbplats, kommer du att kunna växa med Kinsta och uppnå hastigheter snabbare än vad du trodde var möjligt.

Det finns också möjlighet att boosta din totala optimering genom att minifiera din kod. Kinsta har byggt in en kodminifieringsfunktion direkt i MyKinsta-instrumentpanelen, så att kunder kan aktivera automatisk CSS- och JavaScript-minifiering med ett enkelt klick.

Vi förstår att några av er kanske fortfarande har frågor. Om du är Kinsta-klient kan du öppna en biljett med vårt supportteam, och vi hjälper gärna till. Om du har frågor om att välja rätt hostingplan på Kinsta, kontakta vårt säljteam.

Se till att kolla in alla andra fantastiska funktionsuppdateringar vi har släppt och prenumerera på vårt nyhetsbrev för att hålla dig uppdaterad med alla de senaste ändringarna.

Brian Jackson

Brian har stor passion för WordPress och har använt det i över ett årtionde, han har till och med utvecklat ett par premium-plugins. Brian gillar att blogga, kolla filmer och hiking. Ta kontakt med Brian via Twitter.