Nou Generator de prompt AI — scrie prompturi mai bune pentru ChatGPT, Claude și Gemini →

Modulul cache (module cache) în OpenLiteSpeed

Activează și configurează modulul intern de caching de mare viteză la nivel de server.

Sintaxă
module cache {
  ls_submodule              cache
  enableCache               1
  storagePath               /tmp/lscache
  checkPrivateCache         1
  checkPublicCache          1
}

Ce face Modulul cache (module cache)

Modulul cache este motorul nativ de accelerare OpenLiteSpeed, capabil să servească pagini dinamice WordPress sau Magento la viteze comparabile cu fișierele statice, direct din memoria RAM sau disc.

Prin integrarea directă la nivel de server web (și nu la nivel de interpretor PHP), paginile stocate în cache sunt livrate în câteva milisecunde fără a mai încărca nucleul PHP sau baza de date MySQL.

Modulul conține logica de recunoaștere a antetelor X-LiteSpeed-Cache-Control și funcționează nativ cu pluginul oficial LiteSpeed Cache (LSCache) pentru WordPress.

Opțiuni și argumente

Opțiune / Parametru Descriere
module cache Blocul principal de declarare a modulului în httpd_config.conf.
enableCache 1 pentru activare globală, 0 pentru dezactivare.
storagePath Directorul de stocare pe disc a obiectelor cache.
checkPrivateCache Verifică cache-ul privat al utilizatorilor autentificați.
checkPublicCache Verifică cache-ul public pentru vizitatorii anonimi.

Ce returnează

Inițializarea structurilor de date de cache în memoria partajată (shm).

Exemple

Exemplul 1: Activarea globală a modulului cache în httpd_config.conf

Configurația standard recomandată pentru LSCache.

module cache {
  ls_submodule             cache
  enableCache              1
  storagePath              /tmp/lscache
  maxCacheObjSize          10000000
  statusCodes              200
  enablePrivateCache       1
  checkPrivateCache        1
  checkPublicCache         1
  maxStaleAge              200
}

Greșeli frecvente

  • Omiterea declarării modulului cache în httpd_config.conf, caz în care pluginurile WordPress LSCache raportează starea ‘LiteSpeed Cache is Not Enabled’.
  • Plasarea storagePath pe o partiție cu spațiu pe disc insuficient sau fără permisiuni de scriere pentru utilizatorul nobody.

Comenzi înrudite

  • Directiva enableCache: Comută starea de funcționare a cache-ului la nivel de server, virtual host sau context.
  • Directiva storagePath: Stabilește calea directorului de pe disc unde sunt salvate paginile comprimate din cache.
  • Structura cacheKeyObject: Mecanismul intern prin care OpenLiteSpeed calculează amprenta unică a fiecărei pagini stocate în cache.
  • Purjare LSCache (Purge): Invalidează și șterge obiectele din cache prin antet HTTP, taguri sau direct de pe disc.
Comunitate & Schimb de cunoștințe

Întrebări & Exemple de Cod: Modulul cache (module cache)

Ai o nelămurire despre utilizarea comenzii Modulul cache (module cache) sau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!

💬

Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!

Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.

Comunitate Adaugă o întrebare sau distribuie un cod

Moderare & Siguranță:

Pentru a menține calitatea și securitatea informațiilor, fiecare întrebare sau fragment de cod/prompt este analizat (manual sau prin moderare asistată de AI) înainte de publicare.