Komprimering av websidene vil hjelpe din WordPress nettstedet lastes inn raskere , og ifølge Google, kan også forbedre sin søkemotor rangering. En kompresjon format kalt zlib er bygget inn i Apache webserver og støttet av PHP samt alle brukte nettlesere. Du kan bruke zlib funksjonalitet for å få fart på bloggen . Hva er zlib ?
Zlib komprimering formatet ble laget av skaperne av zip og gzip komprimering for å muliggjøre rask kompresjon og dekompresjon på tvers av plattformer og programvare. Opprinnelig opprettet som lossless bilde komprimering , er zlib ofte brukt for utgang komprimering , eller komprimering websider på etterspørsel som de leveres til en nettleser , som igjen dekomprimere side for visning. Hele denne prosessen er usynlig for brukeren .
PHP og zlib
PHP tilbyr zlib støtte på alle plattformer. Windows-versjonen av PHP aktiverer zlib modulen som standard, men en administrator må aktivere modulen for andre plattformer. Når zlib er aktiv , kan utviklere ta i bruk sin produksjon komprimering funksjoner innenfor deres PHP -kode. The Apache Web server inkluderer også en zlib modul for produksjon komprimering , og hvis PHP- modulen er ikke aktiv , kan en webutvikler tune Apache zlib funksjonalitet via nettstedet . Htaccess fil .
WordPress og zlib
WordPress selv ikke gjøre bruk av zlib , normalt regner med Apache og PHP for å komprimere sin produksjon . Men hvis zlib er aktivert i PHP , men ikke konfigurert til å komprimere utgang som standard, kan en WordPress administrator legge til følgende linje til nettstedets index.php filen for å aktivere zlib kompresjon : en
ob_start (' ob_gzhandler ');
Noen WordPress plugins også aktivere zlib kompresjon hvis det er oppdaget , men bruke alternative metoder for komprimering hvis zlib er ikke tilgjengelig .
Coding zlib funksjoner i PHP
< p> The PHP dokumentasjonen omfatter detaljerte funksjoner og kodeeksempler for bruk zlib innen PHP kode , inkludert komprimere og dekomprimere spesifikke elementer på serveren eller innhente informasjon fra komprimerte filer . Elementer som bilder og stilark kan komprimeres ved hjelp zlib funksjoner. For å avgjøre om PHP zlib modulen er aktiv , oppretter du en tekstfil som heter test.php og lim inn følgende linje: < ? Php phpinfo (); >
Last opp fil til webserveren og deretter navigere ved hjelp av en nettleser til filens plassering . Se etter zlib biblioteket på resultatsiden . Hvis den ikke vises , må du kontakte web hosting leverandør eller bruker Apache zlib funksjonalitet.