Începând cu 2026, cPanel a integrat nativ 360 Monitoring în toate licențele cPanel WHM, eliminând…

Optimizarea Apache cu mod_pagespeed pentru viteză maximă
Ce este mod_pagespeed și cum funcționează. Optimizarea Apache cu mod_pagespeed pentru viteză maximă.
mod_pagespeed este un modul open-source dezvoltat de Google pentru serverul web Apache. Acesta aplică automat o serie de optimizări de performanță asupra paginilor web servite, fără a necesita modificări în codul sursă al site-ului.
Optimizarea Apache cu mod_pagespeed pentru viteză maximă
Modulul interceptează răspunsurile HTTP și aplică filtre care comprimă imagini, minifică CSS și JavaScript, optimizează cache-ul și rescrie HTML-ul pentru o încărcare mai rapidă. Rezultatul: pagini mai rapide fără intervenție manuală.
Beneficiile mod_pagespeed
Avantajele principale ale utilizării mod_pagespeed pe un server Apache:
- Optimizare automată a imaginilor – conversie la WebP, compresie, redimensionare
- Minificarea CSS și JavaScript – elimină spațiile și comentariile inutile
- Combinarea fișierelor – reduce numărul de cereri HTTP
- Lazy loading pentru imagini – încarcă imaginile doar când devin vizibile
- Optimizarea cache-ului – extinde durata de cache pentru resurse statice
- Inlining CSS critic – include CSS-ul necesar pentru afișarea inițială direct în HTML
Instalarea mod_pagespeed pe Linux
Pe Debian/Ubuntu
Descarcă și instalează pachetul oficial:
wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_amd64.deb
sudo dpkg -i mod-pagespeed-stable_current_amd64.deb
sudo apt -f install
Pe CentOS/RHEL
wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_x86_64.rpm
sudo rpm -i mod-pagespeed-stable_current_x86_64.rpm
După instalare, repornește Apache:
sudo systemctl restart apache2 (Debian/Ubuntu)
sudo systemctl restart httpd (CentOS/RHEL)
Configurarea de bază a mod_pagespeed
Fișierul principal de configurare se află la:
/etc/apache2/mods-available/pagespeed.conf (Debian/Ubuntu)
/etc/httpd/conf.d/pagespeed.conf (CentOS/RHEL)
Activarea modulului
Verifică că modulul este activ:
ModPagespeed on
Nivelul de optimizare
mod_pagespeed oferă trei niveluri predefinite:
- PassThrough – niciun filtru activ (pentru configurare manuală)
- CoreFilters – filtrele de bază, sigure pentru majoritatea site-urilor (implicit)
- OptimizeForBandwidth – optimizare agresivă, fără modificarea structurii HTML
Setare:
ModPagespeedRewriteLevel CoreFilters
Filtrele cele mai importante
Optimizarea imaginilor
- convert_jpeg_to_webp – convertește automat JPEG la WebP pentru browserele compatibile
- recompress_images – recomprimă imaginile la calitate optimă
- resize_images – redimensionează imaginile la dimensiunile specificate în HTML
- lazyload_images – implementează lazy loading automat
Activare:
ModPagespeedEnableFilters convert_jpeg_to_webp,recompress_images,lazyload_images
Optimizarea CSS
- rewrite_css – minifică fișierele CSS
- combine_css – combină mai multe fișiere CSS într-unul singur
- prioritize_critical_css – extrage și include inline CSS-ul critic
- move_css_to_head – mută referințele CSS în secțiunea head
Optimizarea JavaScript
- rewrite_javascript – minifică fișierele JavaScript
- combine_javascript – combină mai multe fișiere JS
- defer_javascript – amână încărcarea JavaScript-ului non-critic
Configurare avansată pentru performanță maximă
Pentru a obține cele mai bune rezultate, adaugă următoarele directive în fișierul de configurare:
ModPagespeedEnableFilters collapse_whitespace– elimină spațiile inutile din HTMLModPagespeedEnableFilters remove_comments– elimină comentariile HTMLModPagespeedEnableFilters extend_cache– extinde durata de cache pentru resursele staticeModPagespeedEnableFilters inline_css,inline_javascript– include inline resursele mici
Configurarea cache-ului mod_pagespeed
mod_pagespeed folosește un cache local pentru resursele optimizate:
ModPagespeedFileCachePath /var/cache/mod_pagespeed/
ModPagespeedFileCacheSizeKb 102400
ModPagespeedFileCacheCleanIntervalMs 3600000
Asigură-te că directorul de cache are suficient spațiu pe disc și permisiuni corecte.
Excluderea anumitor resurse
Unele resurse pot cauza probleme când sunt optimizate automat. Poți exclude fișiere specifice:
ModPagespeedDisallow "*/jquery.min.js"
ModPagespeedDisallow "*/font-awesome/*"
Sau poți dezactiva mod_pagespeed pentru un anumit domeniu sau VirtualHost:
ModPagespeed off
Verificarea funcționării
După configurare, verifică dacă mod_pagespeed funcționează corect:
- Verifică headerele HTTP – răspunsurile trebuie să conțină headerul
X-Mod-Pagespeed - Accesează pagina de statistici:
http://domeniu.ro/pagespeed_admin/statistics - Testează viteza site-ului cu Google PageSpeed Insights sau GTmetrix înainte și după activare
- Verifică dacă site-ul funcționează corect vizual – unele filtre pot cauza probleme de layout
Mod_pagespeed și WordPress
Pe un server VPS cu WordPress, mod_pagespeed poate intra în conflict cu plugin-urile de cache. Recomandări:
- Dezactivează funcțiile de minificare din plugin-urile WordPress dacă mod_pagespeed le gestionează deja
- Testează fiecare filtru individual pentru a identifica eventualele conflicte
- Monitorizează erorile din error_log Apache după activare
mod_pagespeed este un instrument excelent pentru optimizarea automată a performanței pe serverele Apache. Cu o configurare atentă, poate îmbunătăți semnificativ viteza de încărcare a site-urilor fără a necesita modificări în codul sursă.
Ai nevoie de ajutor cu optimizarea performanței serverului tău Apache? Contactează-ne și implementăm soluția optimă pentru site-ul tău.
Despre autor
Dorel Tănase este specialist în optimizarea site-urilor pentru motoarele de căutare. Lucrează în online din 1997 și în SEO din 2007, iar activitatea se desfășoară prin GO SEO MARKETING S.R.L. din Alba Iulia. Se ocupă de audit tehnic, arhitectura site-urilor, conținut și construirea legăturilor.


