Pamięć podręczna na serwerze WWW przyspiesza czas obsługi zapytań o strony poprzez przechowywanie ich…
Pamięć podręczna na serwerze WWW przyspiesza czas obsługi zapytań o strony poprzez przechowywanie ich statycznych wersji. Dzięki eliminacji konieczności generowania zawartości strony przy każdym wywołaniu serwisu, zmniejsza się również obciążenie serwera, a integracja mechanizmu z siecią Content Delivery Network zapewnia efektywniejsze dostarczanie treści użytkownikom z różnych regionów świata.
Zastosowanie cache po stronie serwera znacząco skraca czas potrzebny na przygotowanie do wysłania strony WWW, gdyż serwer przechowuje statyczne wersje wykonanego wcześniej kodu PHP. Aby jednak taki mechanizm działał prawidłowo, aplikacja typu WordPress powinna zarządzać aktualizacjami informacji umieszczonymi w cache. Odbywa się to poprzez wtyczki, które udostępnione są bezpłatnie do WordPressa, PrestaShop, Magento i innych popularnych systemów.
LSCache plugins na hostingu nazwa.pl
Jednym z najpopularniejszych rozwiązań do zarządzania statycznymi wersjami wykonanego kodu PHP jest LSCache. To implementacja cache po stronie serwera zastosowana w LiteSpeed. Mechanizm działania stosowany w modułach, które z niego korzystają, jest jednak uniwersalny niezależnie od rodzaju serwera WWW. Pozwala w sposób automatyczny zapisywać, przechowywać i rewalidować zawartość cache w ramach serwera wykonującego kod PHP.
W przypadku nazwa.pl obsługa cache dla PHP realizowana jest po stronie węzłów CDN nazwa.pl, a nie na serwerze, dzięki czemu dane, które mają być wysłane do przeglądarki użytkownika, zlokalizowane są dużo bliżej, niż gdyby ich przesyłanie miało odbywać się z oryginalnego serwera. Jest to dodatkowa korzyść wpływająca zarówno na czas przesyłania plików HTML, jak i na zwiększenie wydajności usługi hostingowej. Zarządzaniem zawartością cache zajmują się serwery wchodzące w skład…