Red de conocimiento informático - Material del sitio web - Cómo comprimir código HTML y generarlo en php

Cómo comprimir código HTML y generarlo en php

En el primer paso, debe configurar php de la siguiente manera:

php.ini: output_buffering = Off output_handler = ob_gzhandler zlib.output_compression = Off zlib.compression_level = -1

El segundo paso, debe agregar las siguientes configuraciones en Apache:

AddOutputFilter DEFLATE html php js css

Esto le permitirá comprimir con gzip html php js css.

En el tercer paso, necesita utilizar la siguiente función para comprimir html en php y enviarlo al cliente:

función compress_html($string) { return ltrim(rtrim( preg_replace(array("/gt; *([^ ]*) *lt ;/", "//", "'/\*[^*]*\*/'", "/\r\n/" , "/\r\n/", "/\t/", '/gt;[ ]lt;/'), array("gt;\1lt;",'',''','''' ,'''',''''''''''gt;lt;'),$string));}

La expresión regular anterior es muy poderosa. Después de I, puede. usarse para pruebas personales

A través del método anterior, puede comprimir su código HTML y luego enviarlo al cliente. Si no lo cree, puede ver el código fuente, que es una línea. por línea y la página se comprimirá instantáneamente