Ved å legge til noen få linjer med kode til toppen av PHP script eller den globale PHP initialisering fil, kan du drastisk forbedre lastetiden , slik at skriptet til å kjøre mye raskere. I noen tilfeller kan du forbedre lastetiden for en webside med opp til 500 prosent ved å komprimere PHP utgang før den når nettleseren . Instruksjoner
PHP Speedy
en
Type " aciddrop.com /php -speedy /" i nettleserens adressefelt , så bla nedover til "Last ned " i midten av siden og klikk på " PHP Speedy Last ned" linken . Nedlasting av filer og lagrer umiddelbart til din harddisk .
2
Unzip den nedlastede filen til katalogen med de andre PHP-filer . Det er viktig at de nødvendige PHP Speedy filer plasseres i samme katalog som PHP-filen som du ønsker å legge til funksjonalitet.
3
Start en tekst eller HTML editor på datamaskinen . Åpne PHP-filen du ønsker å gjøre kjøre raskere
4
Gå til toppen av PHP -dokument , og deretter finne " < php ? " Tag og sette inn følgende to linjer med kode . :
require_once (' class.compressor.php '); $ kompressor = ny kompressor (' css, javascript , side ');
5
Gå til den siste linjen i PHP dokument og sette dette eneste linje med kode : .
$ kompressor - > finish ( ) ;
6
Lagre PHP dokumentet , og deretter kjøre filen for å se det lastes raskere
ZLib Compression
7
Åpne global " php.ini " filen fra nettstedets server i en tekst editor. Du må kanskje laste ned filen til den lokale datamaskinen først , og senere laste det opp etter at følgende endringer .
8
Gå til " [ PHP] "-delen og endre følgende linje med kode for å lese det samme som under : en
zlib.output_compression = På
9
Lagre " php.ini " filen i en teksteditor . Hvis du redigerer på datamaskinen , og deretter laste den tilbake til nettstedets server.
PHP OB_GZHandler
10
Start din tekst editor og åpne PHP som du ønsker å legge til . kompresjon
11
Sett dette eneste linje med kode på toppen av PHP dokumentet etter " < php ? " tag : en
if ( substr_count ( $ _SERVER [ ,"' HTTP_ACCEPT_ENCODING '] , ' gzip ') ) ob_start ( " ob_gzhandler ") , ellers ob_start (); ? >
12
Lagre filen på datamaskinen din og kjøre den til å teste kompresjon av PHP , som skal fremskynde sidens lastetid.