2010-07-26 21 views
6

Hola chicos, quiero acelerar mis solicitudes de ajax, estoy devolviendo grandes cantidades de información de las solicitudes y me preguntaba si podría aplicarse algún tipo de compresión aquí para acelerar un poco las cosas.acelerando solicitudes ajax - ¿se puede aplicar la compresión gzip?

Mis solicitudes ajax normalmente envían todos los objetos codificados JSON como objetos y matrices que contienen elementos html y otras cosas a veces. Mi código de servidor es php y estoy usando la biblioteca sajax. Cualquier idea para acelerar las cosas sería muy apreciada

+1

¿No sería más fácil reducir la gran cantidad de información y solo extraer la información en secuencia cuando sea necesario? – XIII

+0

¿No entendí lo que quería decir en secuencia? – Ali

Respuesta

7

Sí, simplemente habilite la configuración zlib.output_compression en usted php.ini. Si el cliente envía el encabezado Accept-Encoding que contiene gzip, la salida se descomprime gf automáticamente y se envía al cliente.

Otra opción es hacerlo llamando manualmente a la función ob_gzhandler.

Cuestiones relacionadas