什么是压缩机模块?他们为什么重要?如何使用它?

时间:2010-07-22 02:54:20

标签: php

我不知道像gzip这样的压缩机模块是什么,到目前为止我从未使用它,但听起来它可以提高网站性能很多,所以我想知道什么是压缩机模块?他们为什么重要?而且,如何使用它?就PHP而言。

2 个答案:

答案 0 :(得分:1)

他们,嗯,压缩东西...... :)。

网站可以将页面发送到压缩(例如,gzip)的客户端,以便传输时间更短,特别是对于低带宽客户端(或高负载,小管道的服务器)。

可以减少网站的加载时间,同时节省了足够的传输时间和减压时间成本。

例如,您可以指示PHP使用以下内容gzip所有页面:

<?php
    ob_start("ob_gzhandler");
?>

查看ob_gzhandler的manual page

想要在SO喜欢的项目符号列表中做到这一点吗? YW

  • 内容:他们压缩数据,例如您发送给客户的网页
  • 原因:减少传输所需的数据量,这通常是最大的瓶颈。
  • 如何。查看ob_gzhandler上的PHP手册作为起点。

答案 1 :(得分:0)

您可以通过压缩HTTP响应来提高网站的效果: