Tecnología

Inicio

Funciones de WordPress Zlib compresión en PHP

Funciones de WordPress Zlib compresión en PHP


La compresión de páginas web le ayudará a su sitio de WordPress carga más rápido y, según Google, puede incluso mejorar su rango de motores de búsqueda. Un formato de compresión zlib llamada está integrado en el servidor Web Apache y el apoyo de PHP, así como todos los navegadores Web ampliamente usados. Puede utilizar la funcionalidad de zlib para acelerar su blog.

¿Cuál es zlib?

El formato de compresión zlib fue creado por los creadores de cremallera y compresión gzip para activar la compresión y descompresión rápida a través de plataformas y software. Creado inicialmente como la compresión de imágenes sin pérdida, zlib se utiliza comúnmente para la salida de la compresión o compactación de las páginas Web en demanda, ya que se entregan a un navegador, que a su vez se descomprime la página para su visualización. Todo este proceso es invisible para el usuario.

PHP y zlib

PHP ofrece soporte zlib en todas las plataformas. La versión para Windows de PHP activa el módulo zlib por defecto, pero un administrador debe activar el módulo para otras plataformas. Una vez zlib está activo, los desarrolladores pueden hacer uso de sus funciones de compresión de salida dentro de su código PHP. El servidor Web Apache también incluye un módulo zlib para la compresión de salida, y si el módulo de PHP no está activo, un desarrollador web puede zlib funcionalidad de sintonizar a través de Apache .htaccess del sitio.

WordPress y zlib

WordPress en sí no hace uso de zlib, normalmente contando con Apache o PHP para comprimir su salida. Sin embargo, si zlib está activado en PHP, pero no está configurado para comprimir datos por defecto, un administrador de WordPress puede añadir la siguiente línea al archivo index.php del sitio para habilitar la compresión zlib:

ob_start ( 'ob_gzhandler');

Algunos plugins de WordPress también permiten la compresión zlib si se detecta, pero el uso de métodos alternativos de compresión zlib, si no está disponible.

Funciones de codificación zlib en PHP

La documentación de PHP incluye funciones detalladas y ejemplos de código para usar zlib en el código PHP, incluyendo la compresión y descompresión de artículos específicos en el servidor o la obtención de información de los archivos comprimidos. Los elementos tales como imágenes y hojas de estilo se pueden comprimir usando funciones de zlib. Para determinar si el módulo de PHP zlib está activo, crear un archivo de texto llamado test.php y pegar en la siguiente línea:

<? Php phpinfo (); ?>

Cargar el archivo en el servidor Web y navegar usando un navegador web para la ubicación del archivo. Busque la biblioteca zlib en la página resultante. Si no aparece, póngase en contacto con su proveedor de alojamiento web o utilizar la funcionalidad de zlib de Apache.