我希望加快我的ajax请求,因为我从请求中返回了大量信息,想知道是否可以应用任何类型的压缩来加快速度。
我的ajax请求通常都发送JSON编码的对象,例如包含HTML元素和其他东西的对象和数组。我的服务器端代码是PHP,并且我正在使用sajax库。如有任何加快速度的想法,将不胜感激。
我希望加快我的ajax请求,因为我从请求中返回了大量信息,想知道是否可以应用任何类型的压缩来加快速度。
我的ajax请求通常都发送JSON编码的对象,例如包含HTML元素和其他东西的对象和数组。我的服务器端代码是PHP,并且我正在使用sajax库。如有任何加快速度的想法,将不胜感激。
是的,只需在您的php.ini
中启用zlib.output_compression
配置。如果客户端发送包含gzip
的Accept-Encoding
头,则输出会自动进行gzip压缩并发送到客户端。
另一个选项是通过手动调用ob_gzhandler
函数来完成。