Statinio turinio kešavimas: Skirtumas tarp puslapio versijų
(Naujas puslapis: Statinį svetainės turinį, kuris niekada arba beveik niekada nesikeičia, galima saugoti laikinoje naršyklių atmintyje (''angl. cache''). Taip sutaupoma gana daug resursų ir...) |
|||
1 eilutė: | 1 eilutė: | ||
− | Statinį svetainės turinį, kuris niekada arba beveik niekada nesikeičia, galima saugoti laikinoje naršyklių atmintyje (''angl. cache''). Taip sutaupoma gana daug resursų ir dalies informacijos nereikia | + | Statinį svetainės turinį, kuris niekada arba beveik niekada nesikeičia, galima saugoti laikinoje lankytojų naršyklių atmintyje (''angl. cache''). Taip sutaupoma gana daug resursų ir dalies informacijos nereikia siųsti iš naujo, tam pačiam lankytojui. |
− | siųsti | ||
− | Galiojimo laikas nustatomas modulio mod_expires pagalba, | + | Galiojimo laikas nustatomas modulio mod_expires pagalba. Visos taisyklės tiesiog įrašomos į .htaccess failą, kuris paprastai yra arba pagrindiniame svetainės kataloge ''/public_html/''. Jei šio failo nėra - [[Darbas_su_failais_naudojant_Directadmin|jį galite tiesiog sukurti]]. |
− | + | __TOC__ | |
+ | === Taisyklių pavyzdžiai === | ||
+ | |||
+ | |||
+ | === ? === | ||
<pre> | <pre> |
11:17, 18 birželio 2014 versija
Statinį svetainės turinį, kuris niekada arba beveik niekada nesikeičia, galima saugoti laikinoje lankytojų naršyklių atmintyje (angl. cache). Taip sutaupoma gana daug resursų ir dalies informacijos nereikia siųsti iš naujo, tam pačiam lankytojui.
Galiojimo laikas nustatomas modulio mod_expires pagalba. Visos taisyklės tiesiog įrašomos į .htaccess failą, kuris paprastai yra arba pagrindiniame svetainės kataloge /public_html/. Jei šio failo nėra - jį galite tiesiog sukurti.
Turinys
Taisyklių pavyzdžiai
?
<IfModule mod_expires.c> ExpiresActive on # favicon ExpiresByType image/x-icon "access plus 1 week" # paveiksleliai ExpiresByType image/gif "access plus 1 month" ExpiresByType image/png "access plus 1 month" ExpiresByType image/jpg "access plus 1 month" ExpiresByType image/jpeg "access plus 1 month" # css ir js skriptai ExpiresByType text/css "access plus 2 day" ExpiresByType application/javascript "access plus 2 week" ExpiresByType text/javascript "access plus 2 week" </IfModule>