Als Webmaster oder Website-Entwickler , können Sie feststellen, große Dateien , die viele Sekunden dauern, bis für die Besucher Ihrer Website zu laden. Website-Entwickler regelmäßig vor diesem Problem . Wenn Sie bereits Codierung sind in PHP, dann können Sie die Ladezeiten durch Komprimierung der PHP Ausgabedatei verringern. Auch wenn Sie nicht direkt komprimieren können den PHP-Code selbst , können Sie komprimieren die Ausgabe -Datei, die im Web-Browser angezeigt wird, Abschaben viele wertvolle Sekunden. Dies wird mit dem Paket zlib-Kompression erreicht . Es ist in PHP 3 und höhere Versionen. Things You
PHP 3 oder höher
brauchen anzeigen Weitere Anweisungen
1
Öffnen Sie Ihr Terminalprogramm auf Ihrem Webserver . Sie müssen administrative oder Root-Zugriff auf Ihren Server.
2
Verwenden Sie einen dieser Befehle , je nachdem, welche Apache -Server-Version Sie installiert haben.
Apache/1.3.27 , . Typ :
/configure - without- mysql - with- apxs = /usr /local /apache /bin /apxs - with- zlib
Apache/2.0.44 , . Typ :
/configure - without- mysql - with- apxs2 = /usr/local/apache2/bin/apxs - with- zlib
3
Type " make && make install " auf dem Terminal und traf auf Ihrer Tastatur die Eingabetaste. Dies schafft und installiert die neue PHP -Konfiguration.
4
Öffnen Sie die php.ini-Datei mit einem Texteditor . Normalerweise wird diese Datei im PHP -Installationsverzeichnis
5
Fügen Sie den folgenden Text in der Datei php.ini : .
Output_buffering = On
output_handler = ob_gzhandler
zlib.output_compression = Off
Wenn die Einstellungen bereits vorhanden , aber unterschiedlich sind, dann copy- and-paste die neuen Einstellungen in die Stelle der alten .
Alternativ , können Sie diese Methode anstelle :
output_buffering = Off
output_handler =
zlib.output_compression = On
Beide Kompressionsverfahren sind akzeptabel und die daraus resultierende Kompression ist nahezu identisch.
6
Speichern Sie die Datei php.ini . Falls erforderlich, laden Sie sie zurück in das gleiche Verzeichnis Sie es heruntergeladen
7
Öffnen Sie ein PHP die Sie komprimieren möchten
8
Insert diesen Code auf der obersten Zeile. . : < php ob_start ( " ob_gzhandler "); ? >
9
Speichern Sie Ihre PHP-Datei
10
anzeigen die PHP-Datei in Ihrem Web- Browser , so dass Sie können . testen Sie die Kompressions-und Ladezeit .