WordPress mod_deflate aktyvavimas per .htaccess

Lengvas ir greitas būdas pagreitinti WordPress veikimą, tai aktyvuoti mod_deflate (gzip) archyvavimą turiniui:

# compress text, html, javascript, css, xml:
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
AddType x-font/otf .otf
AddType x-font/ttf .ttf
AddType x-font/eot .eot
AddType x-font/woff .woff
AddType image/x-icon .ico
AddType image/png .png

Kaip aktyvuoti “Leverage Browser Caching”

Kai interneto naršyklė krauna tinklalapį ji turi užkrauti keletą statinių elementų, pavyzdžiui, svetainės logotipą, CSS stilius ir t.t.

Norint paspartint puslapių atsivertimus, šiuos elementus galima nurodyti, kad naršyklės kešuotų tam tikrą laiką.

Tai galima atlikti per .htaccess.

Sukuriamas .htaccess failas ir įkeliamas turinys:

## EXPIRES CACHING ##

ExpiresActive On
ExpiresByType image/jpg "access 1 year"
ExpiresByType image/jpeg "access 1 year"
ExpiresByType image/gif "access 1 year"
ExpiresByType image/png "access 1 year"
ExpiresByType text/css "access 1 month"
ExpiresByType text/html "access 1 month"
ExpiresByType application/pdf "access 1 month"
ExpiresByType text/x-javascript "access 1 month"
ExpiresByType application/x-shockwave-flash "access 1 month"
ExpiresByType image/x-icon "access 1 year"
ExpiresDefault "access 1 month"

## EXPIRES CACHING ##