Jak Kinsta zaprojektowała najszybszy hosting WordPress?
Opublikowany: 2020-08-17W 2016 roku nasz zespół postanowił sprawić, że już i tak wysokowydajny hosting WordPress firmy Kinsta będzie jeszcze szybszy. Kulminacją tej podróży było przeniesienie i konsolidacja całej naszej infrastruktury od wielu dostawców do Google Cloud Platform (GCP).
Patrząc wstecz, ten wybór odegrał ogromną rolę, umożliwiając nam zbudowanie najszybszej na świecie platformy hostingowej WordPress.
W tym artykule zagłębimy się w wizję Kinsta i dlaczego wybraliśmy Google Cloud Platform jako naszego dostawcę infrastruktury. W szczególności dowiesz się, w jaki sposób Kinsta wykorzystuje zoptymalizowane pod względem obliczeniowym maszyny wirtualne C2, routing ruchu premium i niestandardowy kontenerowy stos hostingu, aby przenieść wydajność WordPress na wyższy poziom.
Brać się do rzeczy!
Platforma Google Cloud i maszyny wirtualne
Google Cloud Platform oferuje różne maszyny wirtualne (VM). Pomyśl o maszynie wirtualnej jako komputerze w centrum danych, który jest w pełni wyposażony w procesory, pamięć RAM, pamięć SSD i szybkie połączenie internetowe.
Podobnie jak w przypadku zwykłych komputerów, maszyny wirtualne są dostępne w różnych konfiguracjach. W GCP maszyny wirtualne są podzielone na różne rodziny.
Konkretnie:
- Maszyny wirtualne N1, N2 i E2 to maszyny ogólnego przeznaczenia odpowiednie do różnych obciążeń, ale nie są zoptymalizowane pod kątem żadnego pojedynczego zadania. Są popularne w przypadku serwerów internetowych, aplikacji biznesowych i mniejszych baz danych.
- Maszyny M1 i M2 są ładowane pamięcią RAM do zastosowań wymagających dużej ilości pamięci, takich jak duże bazy danych SQL i NoSQL w pamięci oraz analiza danych w pamięci.
- Maszyny C2 to „zoptymalizowane pod względem obliczeniowym” maszyny wirtualne zaprojektowane z myślą o automatyzacji projektowania elektronicznego, grach o wysokiej wydajności i innych obciążeniach obciążających procesor, takich jak WordPress. To najszybsze serwery Google Cloud Platform i to, co wdrażamy tutaj w Kinsta.
Jak Kinsta korzysta z platformy Google Cloud
W naszej wizji zapewnienia najszybszego zarządzanego hostingu WordPress, maszyny wirtualne C2 firmy Google odgrywają kluczową rolę, ale nie jest to jedyny ważny aspekt tutaj (więcej na ten temat poniżej).
W porównaniu z maszynami wirtualnymi N1 ogólnego przeznaczenia, przetestowaliśmy konfigurację maszyn wirtualnych C2 i stwierdziliśmy, że WordPress jest o 200% szybszy.
Pozwól, że przedstawimy Ci krótki przykład tego, jak zoptymalizowane pod względem obliczeniowym maszyny wirtualne wpływają bezpośrednio na szybkość witryny WordPress.
Rdzeń, wtyczki i motywy WordPressa są napisane w języku programowania o nazwie PHP. Kod jest wykonywany przez pracowników PHP, które są procesami w tle, które wykonują różne zadania, od wykonywania wywołań bazy danych w celu wygenerowania stron Twojej witryny po wysyłanie potwierdzeń zamówień do sklepu WooCommerce.
Mówiąc prościej, pracownicy PHP to silniki Twojej witryny WordPress.
Żądania niebuforowane do witryny WordPress muszą być przetwarzane przez pracowników PHP. Ponieważ wydajność procesora bezpośrednio wpływa na szybkość przetwarzania kodu przez pracowników PHP, superszybkie procesory w maszynach wirtualnych Google C2 mają bezpośredni wpływ na szybkość witryny WordPress.
Co sprawia, że Kinsta jest szybka?
Podstawą hostingu Kinsta jest kontenerowy stos hostingowy obsługiwany przez niestandardowe implementacje LXD, Nginx, MariaDB i najnowsze wersje PHP. Nasz stos oprogramowania jest specjalnie dostosowany do wysokowydajnego hostingu WordPress na Google Cloud Platform i stale go ulepszamy i optymalizujemy, gdy dostępne stają się nowsze i szybsze rozwiązania.
Jeśli chodzi o infrastrukturę, korzystamy z Google C2 VMS i sieci warstwy Premium, która oferuje niskie opóźnienia i 30-50% szybsze kierowanie ruchu, unikając w jak największym stopniu publicznych potoków internetowych.
Dla porównania, większość innych hostów WordPress w tej przestrzeni wykorzystuje tańsze i mniej bezpieczne światłowody kosztem szybkości sieci.
Łącząc nasz unikalny stos hostingowy z najszybszymi maszynami wirtualnymi Google, routingiem ruchu i dogłębnym doświadczeniem naszego zespołu, Kinsta jest w stanie wycisnąć każdy gram wydajności z Google Cloud Platform, aby zapewnić naszym klientom prawdziwie skoncentrowany na wydajności hosting WordPress .
Przy tak wielu „ukierunkowanych na wydajność” hostach WordPress, można by pomyśleć, że maszyny wirtualne najwyższego poziomu, takie jak maszyny C2 GCP i routing ruchu w warstwie premium, byłyby normą.
Niestety tak nie jest w dzisiejszym krajobrazie hostingu WordPress.
tweetowaćDostawcy usług hostingowych obsługujący platformę Google Cloud
Kinsta nie jest jedynym hostem WordPress, który korzysta z Google Cloud Platform (GCP). Jesteśmy jednak jedynym hostem, który używa zoptymalizowanych pod względem obliczeniowym maszyn wirtualnych C2 i superszybkiej sieci warstwy premium Google na dużą skalę dla wszystkich klientów .
Kinsta kontra SiteGround
W maju 2020 r. SiteGround ogłosił aktualizację do maszyn wirtualnych N2 dla witryn hostowanych w infrastrukturze Google Cloud Platform w sześciu lokalizacjach centrów danych. W komunikacie prasowym SiteGround stwierdzili, że przejście z maszyn wirtualnych N1 na N2 spowoduje o 40% wyższą wydajność procesora.
Dla porównania Kinsta obsługuje 29 lokalizacji centrów danych z 200% szybszymi maszynami wirtualnymi C2 w 12 regionach. Oznacza to, że oprócz hostingu na znacznie szybszych serwerach możesz także strategicznie umieścić swoją witrynę bliżej docelowych odbiorców dzięki Kinsta!
Kinsta vs silnik WP
W sierpniu 2019 r. WP Engine ogłosił obsługę maszyn wirtualnych C2 zoptymalizowanych pod kątem obliczeń. Jednak tylko klienci posiadający dedykowane plany zaczynające się od 290 USD miesięcznie mają dostęp do wysokowydajnych maszyn wirtualnych C2 w WP Engine.
W Kinsta wszyscy klienci są hostowani na maszynach wirtualnych C2 . Niezależnie od tego, czy korzystasz z planu Starter, czy Enterprise, możesz korzystać z najszybszych serwerów Google Cloud Platform i korzystać z najszybszego hostingu WordPress bez względu na budżet.
Jak szybkie są maszyny wirtualne C2 zoptymalizowane pod kątem obliczeń?
Zanim przejdziemy do tego, co wyróżnia Kinsta, sprawdź te porównania wydajności z niektórych witryn naszych klientów po przejściu na maszyny wirtualne C2 z naszym niestandardowym stosem oprogramowania.
Witryna WordPress o dużym ruchu przetwarzająca setki żądań PHP na minutę skróciła czas odpowiedzi z 250 ms do 80 ms po przejściu na maszyny C2 – to wzrost wydajności o 212,5% !

Popularny blog Matthew Woodward o marketingu online i SEO odnotował skrócenie czasu odpowiedzi z 750 ms do 385 ms – to wzrost wydajności o 94,8% !

Neuralab, wielokrotnie nagradzana firma zajmująca się tworzeniem stron internetowych i aplikacji, odnotowała 80% wzrost wydajności , gdy odpowiedź ich witryny spadła z 450 ms do 250 ms.


To tylko trzy z wielu historii sukcesu, które widzieliśmy od czasu migracji do maszyn wirtualnych C2. Co najlepsze, nasi klienci nie musieli nic robić, aby skorzystać z tych wzrostów wydajności — żadnych wtyczek optymalizacyjnych, żadnych zmian w kodzie witryny i żadnych ukrytych kosztów.
Co sprawia, że Kinsta jest inna, jeśli chodzi o szybkość?
Więc teraz prawdopodobnie zastanawiasz się, dlaczego Kinsta jest w stanie zaoferować najszybsze serwery Google Cloud Platform dla wszystkich, podczas gdy nasi konkurenci utknęli z wolniejszymi serwerami lub dostępnością C2 tylko w drogich planach niestandardowych.
Odpowiedź jest zaskakująco prosta: Kinsta to prywatna firma, w której doświadczenie klienta jest najwyższym priorytetem. Aby uzyskać informacje na temat decyzji Kinsta o przeniesieniu całej naszej bazy klientów do maszyn wirtualnych C2, rozmawiałem z naszym dyrektorem generalnym, Markiem Gavaldą.
DNA Kinsta
Według Marka decyzja o przejściu na zoptymalizowane pod względem obliczeniowym maszyny wirtualne C2 była w dużej mierze pod wpływem tego, co nazywa „Kinsta DNA”.
Od powstania Kinsta w 2013 roku:
„Zawsze używaliśmy najwyższej jakości materiałów i personelu, bez względu na koszty. Dwa najbardziej oczywiste obszary, w których przychodzi na myśl strategia zorientowana na klienta, to wielojęzyczne wsparcie i infrastruktura.
Doskonałe wsparcie jest i zawsze było jedną z cech charakterystycznych Kinsta. Pomimo naszego ogromnego wzrostu od 2013 r., nasz zespół obsługi klienta 24/7/365 był w stanie utrzymać czas reakcji poniżej 2 minut i 97% ocenę zadowolenia klientów w 2022 r.”
Zobacz, co niektórzy z naszych klientów mają do powiedzenia na temat ich doświadczenia z hostingiem WordPress na Kinsta!
Zwiększ możliwości swojej witryny WordPress dzięki naszej elastycznej infrastrukturze opartej na Google Cloud. Sprawdź nasze plany.
Podróż Kinsty do maszyn wirtualnych C2
Przed przejściem na wysokowydajne maszyny wirtualne C2 korzystaliśmy z ogólnego routingu maszyn wirtualnych N1 GCP przez sieć warstwy Premium firmy Google. Podczas gdy maszyny wirtualne N1 zapewniły nam już przyzwoitą wydajność, ujawnienie maszyn C2 przez Google bardzo wcześnie wzbudziło nasze zainteresowanie. W rzeczywistości Mark udał się do biura Google w Zurychu, aby rzucić okiem na maszyny wirtualne C2, gdy znajdowały się w fazie „testów alfa”.
To była miłość na początku… wątek!
Mark odszedł od swojego pierwszego spotkania z C2 z jedną myślą:
„Musimy używać tych maszyn dla wszystkich klientów Kinsta, bez względu na koszty”.
Dla nas cechą definiującą zoptymalizowanych pod względem obliczeniowym maszyn wirtualnych C2 GCP jest niezrównana wydajność jednowątkowa . Według Marka,
„Większość obciążeń związanych z WordPressem jest jednowątkowa, więc nie możemy używać dziesiątek procesorów do zrównoleglania obliczeń dla pojedynczego zadania”.
Dlatego posiadanie najlepszej możliwej wydajności pojedynczego wątku jest niezwykle ważne w przypadku hostingu witryn WordPress.
Po wielu testach porównawczych odkryliśmy, że wszystkie rdzeniowe procesory turbo 3,8 GHz C2 „skutecznie podwoiły ilość pracy, jaką pojedyncza maszyna wirtualna może obsłużyć w danym momencie” w porównaniu z maszynami wirtualnymi N1 z procesorami 2,2 GHz. Po testach porównawczych natychmiast skontaktowaliśmy się z Google Cloud, aby uzyskać więcej informacji na temat dostępności C2.
Dostępne regiony dla instancji C2
Na początku 2020 roku zakończyliśmy przenoszenie całej naszej infrastruktury na maszyny wirtualne C2 w obsługiwanych regionach (patrz poniżej). Oznacza to, że niezależnie od tego, czy jesteś w Ameryce Północnej, Europie czy Azji, blisko Ciebie znajduje się region wyposażony w C2.
Ponieważ Google Cloud udostępnia maszyny wirtualne C2 w innych regionach, będziemy kontynuować migrację naszej infrastruktury do maszyn C2.
- Hrabstwo Changhua, Tajwan (azja-wschód1)
- Hongkong (azja-wschód2)
- Tokio, Japonia (azja-północno-wschodnia1)
- Osaka, Japonia (azja-północno-wschodnia2)
- Seul, Korea Południowa (azja-północny wschód3)
- Bombaj, Indie (azja-południe1)
- Delhi, Indie (azja-południe2)
- Jurong West, Singapur (azja-południowo-wschodnia1)
- Dżakarta, Indonezja (azja-południowo-wschodnia2)
- Melbourne, Australia (australia-południowy wschód2)
- St. Ghislain, Belgia (Europa-Zachód1)
- Londyn, Wielka Brytania (Europa-Zachód2)
- Frankfurt, Niemcy (Europa-Zachód3)
- Eemshaven, Holandia (Europa-Zachód4)
- Zurych, Szwajcaria (europa-zachód6)
- Montreal, Kanada (północno-północny wschód1)
- Toronto, Kanada (północno-północny wschód2)
- Sao Paulo, Brazylia (południowa Ameryka-wschód1)
- Council Bluffs, Iowa, USA (USA-central1)
- Moncks Corner, Karolina Południowa, USA (USA-wschód1)
- Ashburn, Wirginia, USA (USA-wschód4)
- Dalles, Oregon, USA (USA-zachód1)
- Los Angeles, Kalifornia, USA (USA-zachód2)
- Salt Lake City, Utah, USA (USA-zachód3)
- Las Vegas, Nevada, USA (USA-zachód4)
Dzięki elastycznemu projektowi maszyn wirtualnych Google oraz naszym niesamowitym zespołom inżynierów i administratorów przejście z N1 do C2 było bezproblemowe. Reakcja klientów po C2 była fantastyczna i jesteśmy pewni, że przejście na najszybsze serwery Google bez względu na koszty było najlepszą opcją dla naszych klientów. Mówiąc słowami Marka – „nie ma odwrotu”!
Zapewnianie najszybszego hostingu we wszystkich planach (dzisiaj i w przyszłości)
„Prędkość to coś, w czym nigdy nie pójdziemy na kompromis, bez względu na koszty”. — Mark Gavalda, dyrektor generalny Kinsta
Jeśli chodzi o technologię, przyszłość jest szeroko otwarta. Kinsta jest pasjonatem innowacji w przestrzeni hostingu WordPress i zawsze oceniamy najnowsze technologie z punktu widzenia poprawy obsługi klienta, satysfakcji i wydajności. Słowami Marka:
„Nasz zespół ściśle współpracuje z Google Cloud, aby jak najszybciej przetestować nowe produkty, więc możesz być pewien, że przywiązujemy bardzo dużą wagę do najnowszych postępów w infrastrukturze”.
Za pięć lat możliwe, że maszyny wirtualne C2 nie będą już najszybszymi serwerami dla WordPressa. Jeśli Twoja witryna jest hostowana w Kinsta, nie musisz się o to martwić, ponieważ „przeniesiemy ją już bezpłatnie” na najnowsze serwery.
Streszczenie
Dzięki szerokiemu wyborowi maszyn wirtualnych, superszybkiej sieci i funkcjom przyjaznym dla administratorów, Google Cloud Platform szybko staje się popularnym dostawcą infrastruktury w świecie hostingu WordPress. Mimo że Kinsta nie jest jedynym hostem, który korzysta z Google Cloud Platform, jesteśmy jedynym, który zapewnia maszyny C2 we wszystkich planach .
Dzięki Kinsta nie ma znaczenia, czy korzystasz z planu Starter, czy w pełni niestandardowego, Twoje witryny WordPress będą miały dostęp do najszybszych serwerów zoptymalizowanych pod kątem obliczeń GCP. W szczególności będziesz mógł w pełni korzystać z maszyn wirtualnych C2 Google Cloud i sieci warstwy Premium od pierwszego dnia.
Aby uzyskać więcej informacji, sprawdź nasze testy porównawcze C2!
Patrząc w przyszłość, skupiamy się na innowacjach i iteracji w celu zbudowania najlepszego i najszybszego hostingu WordPress na świecie.
Mamy wiele projektów i funkcji w przygotowaniu, więc zapisz się do naszego newslettera, aby być na bieżąco z nowościami Kinsta i WordPress!