8 sposobów na skrócenie czasu odpowiedzi serwera w witrynie WordPress
twoja wolna strona może wpływać na współczynniki konwersji!
Wypróbuj Cloudways i zmaksymalizuj wydajność swojego WordPressa.
Traffic
wraz z ciągłym rozwojem Twojej firmy, gwałtowne wzrosty ruchu mogą stać się bardzo częste (z niewielkim ostrzeżeniem lub bez ostrzeżenia).
pozwól, że zilustruję to przykładem: jeśli opublikujesz specjalną ofertę na stronie swojej kawiarni, liczba odwiedzających stronę może znacznie wzrosnąć. W rezultacie serwer zaczyna otrzymywać coraz więcej żądań, które wymagają natychmiastowej odpowiedzi. Gdy zużycie zasobów przekroczy limit, Czas odpowiedzi serwera zaczyna wzrastać. W końcu, gdy wszystkie zasoby zostaną zużyte, strona upadnie, a Twoja marka odnotuje spadek sprzedaży i reputacji.
nie polecam przestać oferować darmową kawę. Możesz poprawić powolny czas reakcji serwera, wybierając hosta zoptymalizowanego pod kątem wydajności i zdolnego do obsługi wzrostów ruchu.
zasoby hostingowe
rozpoczynając działalność online, pierwszą kolejnością działalności powinna być dokładna sesja gromadzenia zasobów serwera. Powinno to dać ci wyobrażenie o ilości zasobów serwera potrzebnych do uruchomienia firmy i przyszłej projekcji wymagań dotyczących zasobów.
jeśli nie masz pewności co do tego procesu, Najpierw skontaktuj się z Pomocą techniczną dostawcy usług hostingowych i wyjaśnij swoją sytuację. Mogą być w stanie przedstawić rozwiązanie, które działa w Twoim przypadku. Możesz nawet wypróbować usługę, zanim faktycznie w nią zainwestujesz.
Wybierz dostawcę usług hostingowych, który stale aktualizuje swoją infrastrukturę, korzysta z najnowszego sprzętu i zaktualizowanego oprogramowania, takiego jak serwery PHP 7.3 i HTTP/2.
w związku z tym, nie zawsze jest to najmądrzejsza decyzja, aby wybrać największy serwer. Efektywne zarządzanie zasobami i stosowanie najlepszych praktyk w zakresie rozwoju i zarządzania serwerami również pomaga w poprawie czasu reakcji serwera.
Cloudways oferuje bezpłatny okres próbny (bez karty kredytowej), w którym można uruchomić dowolny serwer i przetestować jego możliwości zgodnie z wymaganiami.
bazy danych
baza danych to miejsce, w którym przechowywane są wszystkie wymagane informacje. Musi być zoptymalizowany tak, aby zarówno serwer mógł uzyskać dostęp, zarządzać i aktualizować informacje bez żadnych opóźnień. Niezainstalowane i / lub ogromne bazy danych potrzebują więcej czasu na pobranie odpowiednich danych, a tym samym ogólny czas odpowiedzi serwera wzrasta.
aby rozwiązać problemy związane z bazą danych, spróbuj usunąć niepotrzebne i przestarzałe dane oraz przepisać zapytania, aby uzyskać szybsze i sprawniejsze wykonanie.
Możesz również rozważyć użycie wskazówek, aby zoptymalizować bazę danych WordPress w celu poprawy wydajności, w tym ulepszenia struktury bazy danych i związanych z optymalizacją bazy danych wtyczek WordPress.
dynamiczny vs. statyczny
zawartość dynamiczna jest generowana w czasie wykonywania na żądanie generowane przez użytkownika i jest na ogół inna dla każdego użytkownika. Na przykład, jeśli zamówię kawę, a Ty zamówisz hamburgera, proces po naszej stronie pozostanie taki sam ze względu na podobny interfejs użytkownika strony internetowej. Jednak odpowiedź serwera byłaby inna ze względu na odmienny charakter tych dwóch rozkazów. Serwer pobierał z bazy danych dwa różne zestawy danych i przygotowywał dwie oddzielne odpowiedzi. Teraz skaluj przykład dla popularnej restauracji i możesz mieć całkiem dobry pomysł na obciążenie serwera.
statyczna treść jest zakodowana na stałe w HTML, JS, CSS i obrazach witryny. Zasoby te nie zmieniają się w przypadku różnych danych wejściowych użytkownika, a serwer dostarcza tę samą zawartość każdemu odwiedzającemu. Jest to najszybszy sposób dostarczania treści, ponieważ nie zużywa dużo zasobów serwera, a czas reakcji serwera wzrasta.
eksperci sugerują przeniesienie statycznych treści do CDN WordPress, aby skrócić czas ładowania i zużycie zasobów serwera.
oprogramowanie serwera
stos serwera ma poważny wpływ na czas reakcji serwera. Ogólnie rzecz biorąc, stos składa się z kombinacji serwerów i pamięci podręcznej, które łączą się, aby zapewnić moc obliczeniową serwerowi. Popularne składniki stosu to Apache, Nginx, MySQL / MariaDB.
nie zapomnij aktualizować wersji WordPress i PHP. Starsze wersje często wymagają więcej zasobów serwera i są nieefektywne w obsłudze odpowiedzi. WordPress Core Team zaleca korzystanie z PHP7 ze względu na zoptymalizowane przetwarzanie.
WordPress na PHP 7: Benchmarki wydajności & przewodnik aktualizacji
wybierz mądrze Hosting WordPress
ponieważ teraz masz głębsze zrozumienie, w jaki sposób serwery przetwarzają żądania klientów, możesz podjąć świadomą decyzję o rodzaju rozwiązania hostingowego dla swojej witryny WordPress. Najlepszym rozwiązaniem jest dedykowane środowisko, w którym można kontrolować i optymalizować komponenty serwera zgodnie z wymaganiami dotyczącymi wydajności.
jeśli nie znasz się na technologii, wybierz wysoce zoptymalizowanego zarządzanego dostawcę hostingu WordPress, który zajmuje się problemami z zarządzaniem serwerem.
Jak Cloudways Pomaga W Poprawie Czasu Odpowiedzi Serwera?
Cloudways to zarządzana platforma hostingowa w chmurze, która ma zoptymalizowany stos serwerów i jest idealna dla witryn WordPress. Podstawową witrynę WordPress hostowaną na Cloudways i zainstalowaną Breeze można załadować w zaledwie kilku ms.
czy to nie imponujące?
załaduj witryny WordPress w tak szybko jak 37ms! Dzięki najlepszemu hostingowi dla WordPress
odległość między serwerem a odwiedzającymi
Cloudways współpracuje z najwyższej klasy dostawcami infrastruktury chmurowej, w wyniku czego oferuje ponad 55 centrów danych na całym świecie. Bez względu na to, gdzie są Twoi odbiorcy, po prostu wybierz najbliższe centrum danych i uruchom serwer, nie martwiąc się o Szybkość witryny.
pamiętaj, im bliżej serwera, tym szybciej strona ładuje się dla odbiorców. Dla globalnej publiczności skorzystaj z CloudwaysCDN.
ruch
aby poradzić sobie ze skokami ruchu, zasoby serwera na Cloudways można skalować za pomocą jednego kliknięcia.
ta funkcja jest przydatna zarówno dla nowych, jak i uznanych firm internetowych. Ustanowione firmy mogą działać bez obawy o utratę ruchu z powodu awarii serwera, a nowe firmy, które nie są pewne swoich przyszłych potrzeb, mogą łatwo skalować swoje zasoby w razie potrzeby.
wsparcie
eksperci Cloudways są dostępni 24 godziny na dobę, 7 dni w tygodniu, aby ci pomóc. Zachęcamy do dyskusji i poinformowania wsparcia Cloudways o Twoich wymaganiach / zapytaniach, aby mogli cię odpowiednio poprowadzić.
bazy danych
obecnie oficjalny WordPress obsługuje tylko MySQL i MariaDB. Biorąc to pod uwagę, my w Cloudways pozostawiliśmy wybór użytkownikom WordPress, dodając oba do platformy. Konwersja MySQL do MariaDB jest tylko jednym kliknięciem.
dynamiczny vs. statyczny
jak opisano powyżej, ta decyzja różni się w zależności od użytkownika. W Cloudways serwery są dostarczane z preinstalowanym PHP7 (jak to czytasz, najnowszą wersją jest PHP 7.3) które dają znaczący impuls w przetwarzaniu dynamicznych treści. Ale musisz upewnić się, że cała baza kodu aplikacji jest zgodna z PHP7. W tym celu utwórz środowisko postoju WordPress swojej witryny na żywo i przetestuj wszystko. Gdy będziesz zadowolony, przesuń zmiany do wersji na żywo. W przypadku treści statycznych nasza formuła ThunderStack działa najlepiej!
oprogramowanie serwera
serwery Cloudways są połączeniem Apache, NGINX, Varnish, Memcached, PHP-FPM, Redis i obsługą PHP 7.x. Wszystko to łączy się i zwiększa wydajność witryny WordPress.
TTFB na serwerach Cloudways
ze względu na testowanie uruchomiłem Serwer Linode 1GB (w centrum danych Fremont) ze wszystkimi ustawieniami domyślnymi. Następnie zainstalowałem Breeze, aby włączyć minifikację i grupowanie.
następnie uruchamiam test poprzez Test strony internetowej. Oto wyniki.
widać, że czas do pierwszego bajtu (TTFB) jest poniżej 200 ms, który pasuje do wytycznych Google.
gdy ta sama strona jest testowana na Pingdom. Oto co mam!
zakończmy!
poprawa ogólnej wydajności i skrócenie czasu reakcji serwera dla witryny WordPress to kwestia przestrzegania wszystkich najlepszych praktyk. Gdy jesteś zadowolony z wartości TTFB swojego dostawcy hostingu, możesz rozpocząć wdrażanie wskazówek, aby przyspieszyć witrynę WordPress.