Jak przyspieszyć ładowanie witryny na VPS?

Procédure

Dlaczego warto przyspieszyć ładowanie witryny na serwerze VPS?

Obecnie dostępnych jest wiele narzędzi, które pomagają przetestować szybkość ładowania witryny. Narzędzia te pozwalają również na ukierunkowanie różnych środków, które należy wdrożyć w witrynie. Warto wiedzieć, że szybkość ładowania witryny daje odwiedzającym pierwsze wrażenie o firmie. Co więcej, jeśli ładowanie trwa zbyt długo , może to mieć wpływ na ranking witryny w głównych wyszukiwarkach.

Nie ma limitu czasu ładowania stron internetowych. Jednak większość witryn ładuje się w czasie krótszym niż trzy sekundy.

Czym jest Varnish?

Varnish to serwer pamięci podręcznej umieszczony przed Apache. Buforuje zawartość witryny w celu poprawy wydajności i czasu ładowania.

Jak działa Varnish?

Gdytylko zostanie wykonane żądanie, Apache akceptuje je, pobiera i dostarcza zawartość witryny odwiedzającym. Jednak w przypadku stron PHP kod musi być wykonywany za każdym razem, gdy odwiedzający chce uzyskać dostęp do strony. W rezultacie przetwarzanie wymaga czasu i zasobów serwera. Może to skutkować dłuższym ładowaniem stron.

Aby uniknąć tego opóźnienia, można skonfigurować kopię witryny w postaci pamięci podręcznej. Pozwala to na udostępnienie odwiedzającym strony z pamięci podręcznej zamiast oczekiwania na analizę i przetworzenie kodu PHP.

Jak analizować witrynę?

Możesz przeprowadzić analizę swojej witryny w dowolnym momencie, odwiedzając witrynę GTMetrix, która pozwoli Ciprzeanalizować wydajność witryny i sprawdzić, co można poprawić. Test Yslow nie jest bezpośrednio powiązany z serwerem. Wyniki można poprawić za pomocą modułu wp-rocket, ale wynik PageSpeed jest powiązany z serwerem. Wynik PageSpeed można poprawić, instalując moduł typu Varnish, który można połączyć z modułem pamięci podręcznej typu wp-rocket.

Co więcej, dzięki Varnish, w przypadku ataku DDOS, serwer i witryna pozostaną dostępne. Moduł Varnish zapewni szybkość witryny i zapobiegnie nasyceniu serwera.

Wstępna analiza strony internetowej przy użyciu modułu"Chrome apptelemetrie.com" pokazuje obecnie, że ładowanie pulpitu nawigacyjnego Wordpress zajmuje dużo czasu. Całkowite załadowanie strony głównej pulpitu nawigacyjnego zajmuje około 8 sekund.

Jak przyspieszyć ładowanie witryny na VPS?

Jeśli przejdziemy do strony"Produkty" witryny Wordpress, ładowanie trwa jeszcze dłużej (10,1 sekundy).

Jak przyspieszyć ładowanie witryny na VPS?

Analiza za pomocą GTMetrix daje nam następujące wartości:

  • Wydajność (PageSpeed): 53% : Obecna wydajność strony niekoniecznie jest bardzo dobra.
  • Struktura (YSlow): 82%: Struktura witryny wydaje się być obecnie stosunkowo dobra.
  • LCP (Fully Load Time): 4,5 sekundy : Czas ładowania strony mógłby ulec poprawie.

Jak przyspieszyć ładowanie witryny na VPS?

Aby to naprawić, zaczniemy od zainstalowania Varnish na serwerze. Moduł Varnish został opracowany przez LWS. Moduł pamięci podręcznej jest instalowany przez SSH na serwerze. Jeśli Twój serwer jest serwerem zarządzanym, możesz poprosić o instalację tego modułu, otwierając usługę zarządzaną.

Po zainstalowaniu modułu na serwerze można się z nim połączyć, przechodząc na stronę https://vpsXXXX.serveur-vps.net:8080/lwscache. Będziesz musiał zmienić vpsXXX na numer swojego serwera VPS.

Informacje o połączeniu są następujące:

  • Identyfikator: root@vpsXXX.serveur-vps.net (należy zastąpić vpsXXX numerem serwera VPS)
  • Hasło: Hasło dostępu do ISPConfig

Jak przyspieszyć ładowanie witryny na VPS?

Po połączeniu się z LWSCache, możesz wykonać kilka czynności na module pamięci podręcznej, takich jak

  • Wyczyszczenie pamięci podręcznej witryny
  • Edycja rozmiaru pamięci podręcznej. Domyślny rozmiar to 256 MB.

Jak przyspieszyć ładowanie witryny na VPS?

Można również edytować reguły pamięci podręcznej. Użyj przycisku"Edytuj reguły pamięci podręcznej", aby wykluczyć określone strony z pamięci podręcznej.

Jak przyspieszyć ładowanie witryny na VPS?

Po zainstalowaniu Varnisha na serwerze można teraz zauważyć, że strona działa szybciej, zwłaszcza dostęp do pulpitu nawigacyjnego Wordpress i strony produktu, który zajmuje 4,63 sekundy zamiast prawie 11 sekund.

Jak przyspieszyć ładowanie witryny na VPS?

Przeprowadzając nową analizę w GTMetrix, można zauważyć, że wydajność jest znacznie lepsza w przypadku nowej analizy witryny.

Jak przyspieszyć ładowanie witryny na VPS?

Chociaż PageSpeed (Wydajność) i YSlow (Struktura) tak naprawdę nie zmieniają się, to widać wyraźną różnicę w wartości LCP (Czas pełnego ładowania) witryny. Oprócz zainstalowania Varnisha, warto skorzystać z WP-Rocket lub innej wtyczki buforującej, która uzupełni Varnisha w celu poprawy wydajności witryny poprzez buforowanie CSS i innych instancji.

Jak działa Varnish na serwerze VPS?

Podsumowanie

Wiesz już, jak korzystać z buforowania Varnish na serwerze VPS. Możesz poprosić o buforowanie Varnish, otwierając żądanie zarządzania obiektami w dziale technicznym VPS.

W połączeniu z wtyczką buforującą, naprawdę zwiększy to wydajność witryny, gwarantując stabilność i lepsze wrażenia dla odwiedzających.

Nie wahaj się podzielić swoimi komentarzami i pytaniami!

Oceń ten artykuł :

5/5 | 1 opinia

Ten artykuł był dla Ciebie przydatny ?

Article utileTak

Article non utileNie

MerciMerci ! N'hésitez pas à poser des questions sur nos documentations si vous souhaitez plus d'informations et nous aider à les améliorer.


Vous avez noté 0 étoile(s)

Podobne artykuły

3mn czytanie

Jak uzyskać dostęp do ISPConfig na moim dedykowanym serwerze VPS?

0mn czytanie

Jak utworzyć serwer DNS w ISPConfig na dedykowanym serwerze VPS?

0mn czytanie

Jak zmienić hasło do panelu ISPConfig 3?

1mn czytanie

Jak mogę zabezpieczyć dostęp do panelu ISPconfig za pomocą pliku .htaccess?


Zadaj pytanie zespołowi LWS i jego społeczności