Como desarrollador webmaster o sitio web , usted puede notar archivos grandes que ocupan muchos segundos en cargar para sus visitantes del sitio. Desarrolladores de sitios web se enfrentan regularmente este problema. Si ya está codificando en PHP, entonces usted puede reducir los tiempos de carga mediante la compresión del archivo de salida de PHP. Aunque no se puede comprimir directamente el código PHP en sí , puede comprimir el archivo de salida que se muestra en el navegador web, el afeitado de muchos valiosos segundos . Esto se logra con el paquete de compresión Zlib . Está disponible en PHP 3 y versiones superiores . Cosas que necesitará
PHP 3 o superior
Mostrar más instrucciones
1
Abra su terminal en el servidor web. Usted tendrá acceso administrativo o de la raíz de su servidor.
2
Utilice uno de estos comandos, dependiendo de la versión del servidor Apache se ha instalado .
Para Apache/1.3.27 , . tipo :
/configure - without- mysql - with- apxs = /usr /local /apache /bin /apxs - with- zlib
Para Apache/2.0.44 , . tipo :
/configure - without- mysql - with- apxs2 = /usr/local/apache2/bin/apxs - with- zlib
3
Tipo "make && make install" en el terminal y pulsa Intro en el teclado. Esto crea e instala la nueva configuración de PHP.
4
Abra el archivo php.ini con su editor de texto. Normalmente , este archivo se encuentra en el directorio de instalación de PHP
5
Añadir el siguiente texto en el archivo php.ini : .
Output_buffering = On
output_handler = ob_gzhandler
zlib.output_compression = Off
Si los ajustes ya existen , pero son diferentes, copiar y pegar la nueva configuración en lugar de la antigua .
alternativa , puede utilizar este método en lugar :
output_buffering = Off
output_handler =
zlib.output_compression = On
Ambos métodos de compresión es aceptable y el resultado compresión es casi idéntico .
6
Guarde el archivo php.ini . Si es necesario , cargar de nuevo en el mismo directorio que descargó
7
Abra un PHP que desea comprimir
8
Inserta este código en la línea superior. . : < php ob_start ( " ob_gzhandler "); ? >
9
Guarde el archivo PHP
10
Ver el archivo PHP en su navegador web para que pueda. probar la compresión y el tiempo de carga.