:::: MENU ::::

.htaccess cache

Daca sunteti proprietar sau aveti in grija un site care are un design cu multe imagini, ori site-ul in sine se bazeaza pe multe imagini (retele sociale, magazine online, site-uri de anunturi…) cu siguranta v-ati pus odata problema ca site-ul se incarca greu, ca serverul nu mai face fata sau pe scurt ca tehnologia va pune bete in roate.
O sa va dau un pont foarte usor de implementat care va reduce destul de mult viteza de incarcare precum si traficul generat.

Urmatorul cod trebuie pus intr-un fisier de tip .htaccess

[code]
<ifModule mod_expires.c>
ExpiresActive On
ExpiresDefault "access plus 1 hour"
ExpiresByType text/html "access plus 1 seconds"
ExpiresByType image/gif "access plus 2592000 seconds"
ExpiresByType image/jpeg "access plus 2592000 seconds"
ExpiresByType image/png "access plus 2592000 seconds"
ExpiresByType text/css "access plus 604800 seconds"
ExpiresByType text/javascript "access plus 216000 seconds"
ExpiresByType application/x-javascript "access plus 216000 seconds"
</ifModule>
[/code]

Ce face acest cod?
Ii spune browserului cat timp sa “tina minte” anumite tipuri de fisiere (imagini,css, javascript) in asa fel incat daca omul intra din nou pe site peste 10 minute sa nu se incarce iar de pe server toate aceste fisiere si sa fie afisate din memoria browserului.
Modificati valorile dupa placul vostru si in functie de tipul de site bineinteles.

Spor la lucru!


2 Comments

So, what do you think ?