dhosting.pldhosting.pl
  • Strona główna
  • Zacznij tutaj
  • Kategorie
    • Hosting
    • Poczta
    • Domeny
    • Faktury i płatności
    • Pozostałe
  • Fachowe poradniki
  • Helpdesk 24h
  • Elastyczny Web Hosting →
  • Strona główna
  • Zacznij tutaj
  • Kategorie
    • Hosting
    • Poczta
    • Domeny
    • Faktury i płatności
    • Pozostałe
  • Fachowe poradniki
  • Helpdesk 24h
  • Elastyczny Web Hosting →
Strona główna/Baza wiedzy/Hosting/Elastyczny Web Hosting

Korzystanie z LiteSpeed Cache bez użycia wtyczek

1182 wyświetleń 0

Autor: Jan Elastyczny
11.09.2020

Nawet jeśli nie używasz popularnych skryptów CMS jak WordPress czy „PrestaShop”, masz możliwość skorzystania z przyspieszenia działania swojej strony wykorzystując „LiteSpeed Cache”, którą udostępniamy w ramach naszych usług.

Spis treści

  • Podstawowa reguła w pliku .htaccess
  • Trzy formy – public cache, private cache, no cache
  • Opróźnienie pamięci za pomocą linii komend

Podstawowa reguła w pliku .htaccess

<IfModule LiteSpeed>
CacheEnable public
RewriteEngine On
RewriteCond %{REQUEST_METHOD} ^GET|HEAD$
RewriteCond %{HTTP_HOST} ^nazwa-twojej-domeny.pl [NC]
RewriteRule .* - [E=Cache-Control:max-age=120]
</IfModule>

Zwróć uwagę, że powyższy przykład zakłada cache całej strony WWW i to, że  jest ona zgoła statyczna czyli np. jest to strona firmowa, gdzie nie są zbyt często wprowadzane zmiany, a jeśli zostaną wprowadzone, nie jest newralgicznym, aby aktualizacja nastąpiła natychmiast. W powyższym przykładzie, odświeżanie następuje w interwałach co 120 sekund, tak więc wprowadzona zmiana będzie widoczna dla odwiedzających po 2 minutach.

Wyjaśnienie poszczególnych opcji z przykładu:

  • CacheEnable Public – aktywacja użycia publicznego cache
  • RewriteEngine On – aktywacja opcji przepisywania
  • RewriteCond %{REQUEST_METHOD} ^GET|HEAD$ – odczytywanie nagłówków
  • RewriteCond %{HTTP_HOST} ^nazwa-twojej-domeny.pl [NC] – wskazanie nazwy domeny dla reguł
  • RewriteRule .* – [E=Cache-Control:max-age=120] – określenie co jaki czas ma następować odświeżanie się cache
opieka stron www

Trzy formy – public cache, private cache, no cache

Warto abyś pamiętał, że można określić trzy formy użycia cache. Kolejno są to:

  • public cache – gdzie mamy do czynienia ze stronami, które można uznać za stosunkowo statyczne, czyli takie których treść nie ulega zbyt często zmianie.
  • private cache – w wypadku gdy strony są serwowane z użyciem SSL oraz gdzie pojawiają się konta użytkowników strony WWW / klientów i sesje utrzymywane w plikach cookies
  • no cache – gdy strony zawierają formularze, pojawianie się nowych treści na stronach jest newralgicznym elementem np. strony zawierające aktualności

Opróźnienie pamięci za pomocą linii komend

Gdyby zaszła potrzeba wymuszenia wyczyszczenia pamięci cache na serwerze, poza czasem ważności określonym w pliku .htaccess, możesz użyć również polecenia wydanego z linii komend podczas połączenia SSH

curl -i -X PURGE http://nazwa-twojej-domeny.pl

Więcej informacji dotyczących konfiguracji LiteSpeed Cache z pomocą reguł w pliku .htaccess można znaleźć w dokumentacji producenta:
https://www.litespeedtech.com/support/wiki/doku.php/litespeed_wiki:cache:no-plugin-setup-guidline

Tags:cachehostinglitespeed cachelscachepolski hostingweb hosting

Czy ten artykuł był pomocy?

Tak  Nie
Powiązane artykuły
  • Co to jest wget – zastosowanie i praktyczne przykłady
  • Co to jest cURL – zastosowania i działanie
  • Jak ustawić niestandardowy adres panelu administracyjnego w PrestaShop
  • Omówienie pliku wp-config.php w WordPressie
  • Jak zabezpieczyć WordPress przed atakami – praktyczne porady
  • Co zrobić, gdy WordPress pokazuje „Błąd krytyczny”
Elastyczny Web Hosting
Fachowe poradniki
  • Drzewo kategorii i tagi – jak zarządzać strukturą serwisu contentowego
  • Headless CMS – WordPress jako backend Twojego serwisu
  • Jak stworzyć wtyczkę do WordPressa? Poradnik dla początkujących
  • Jak założyć bloga? Kompletny przewodnik instalacji WordPressa dla początkujących
  • Jekyll, generator stron statycznych, alternatywą dla WordPressa
  • Tailwind CSS – utility-first framework alternatywą dla Bootstrap
  • Vue.js jako wtyczka do WordPressa
  • Wielojęzyczna strona w WordPressie bez użycia wtyczek – jak ją stworzyć?
  • WordPress MultiSite – omówienie, instalacja oraz konfiguracja
Elastyczny Web Hosting
  • Korzystanie z LiteSpeed Cache bez użycia wtyczek
  • vCore a GHz – różnice i porównanie do Elastycznego Web Hostingu?
  • Jak zlecić migrację WWW oraz poczty do dhosting.pl?
  • Jak zarabiać więcej na tworzeniu stron internetowych?
  • Na co zwracać uwagę przeglądając analitykę strony WWW?
  • Na co zwracać uwagę hostując strony WWW dla swoich klientów?
Pokaż wszystko 42  
Najpopularniejsze
  • W jaki sposób skonfigurować program pocztowy?
  • Czym różni się CC od BCC podczas wysyłania wiadomości e-mail?
  • Jak wykonać polecenie traceroute w systemie Windows?
  • Co to jest symlink i jak go utworzyć?
  • Najpopularniejsze kody Minecraft i jak ich używać
Kategorie
  • Microsoft
    • Office
  • Domeny
    • Registry Lock
    • Rejestracja i odnowienia domen
    • Transfery domen
    • Zarządzanie domenami w dPanelu
    • Inne
  • Faktury i płatności
    • Faktury VAT
    • Inne
    • Metody i płatności
    • Problemy z płatnością
    • RODO
    • Zarządzanie fakturami i płatnościami w dPanelu
  • Hosting
    • Problemy z działaniem stron WWW
    • Redis
    • Rodzaje błędów HTTP
    • SSH
    • Serwery
    • Strony WWW
    • Migracja
    • Zacznij tutaj
    • Aplikacje internetowe (CMS
    • Bazy danych
    • SWH
    • Certyfikaty SSL
    • Cloudflare
    • CRON
    • Inne
    • Elastyczny Web Hosting
    • Kooperacja
    • FTP
    • dKonta / dVPS
    • Operacje PHP
  • Poczta
    • Aliasy pocztowe
    • Filtry antyspamowe
    • Problemy z odbiorem wiadomości
    • Gmail
    • Problemy z wysyłką wiadomości
    • Konfiguracja programów pocztowych
    • Webmail dPoczta.pl
    • Zarządzanie pocztą w dPanelu
    • Migracja skrzynek
  • Kalendarz
  • Pozostałe
    • Inne
    • Kryptowaluty
    • Komunikatory dla firm
    • Mailing
    • eCommerce
    • SEO
    • Wideo
    • Frameworki
    • Program Partnerski
    • Bezpieczeństwo
    • Zarządzanie kontem
  • Strona główna
  • Zacznij tutaj
  • Status usług
  • Fachowe poradniki
  • Helpdesk 24h
  • Elastyczny Web Hosting →
  • Copyright © 2023 dhosting.pl Sp. z o.o.