T086ѧϰ�� | վ��ѧԺ | �����ĵ� | ���� | Ъ���� | IP��ַ��ѯ | �������� | ���ջ��� | �����ֵ� | ���ù��� | ������Ϣ��ѯ

PHP��������̽��֮ѹ������gzip

�� �������ߣ����� ����ʱ�䣺2006-12-12 | ���壺�� �� С��
[����]��������Apache�е�mod_gzipģ�飬���ǿ�������gzip��ѹ���㷨����Apache��������������ҳ���ݽ���ѹ�����ٴ��䵽�ͻ��˵��������������Ǵ��ı������ݣ�Ч���dz����ԣ���Լ����ѹ����ԭ����30%-40%��ʹ�û��������ٶ�...

��������Apache�е�mod_gzipģ�飬���ǿ�������gzip��ѹ���㷨����Apache��������������ҳ���ݽ���ѹ�����ٴ��䵽�ͻ��˵��������������Ǵ��ı������ݣ�Ч���dz����ԣ���Լ����ѹ����ԭ����30%-40%��ʹ�û��������ٶȴ����ӿ졣

����Gzip��Ҫ�ͻ���������֧�֣�Ŀǰ�󲿷���������֧��gzip����IE��Netscape,Mozilla�ȣ��������ַ���ֵ��һ�ԡ����ǿ�������PHP�е�Ԥ��������$_SERVER[��HTTP_ACCEPT_ENCODING��]���жϿͻ����������Ƿ�֧��gzip��

����gzip1.php

if(ereg('gzip',$_SERVER['HTTP_ACCEPT_ENCODING'])) {
��//������֧��
} else {
��//��������֧�֣�������������
}
?��


�������������Ƕ���������PHP����������չ��ʹ��ob_start(ob_gzhandler)������ҳ����ѹ�������뻺�岢���͸�֧��gzip�������������������Զ���ѹ���������ݽ�ѹ����ʾ��

����gzip2.php

define('MAX',100);

if(ereg('gzip',$_SERVER['HTTP_ACCEPT_ENCODING']))
{
��//������֧��gzip��������ѹ������������
��ob_start("ob_gzhandler");
��$output = '';

��for($i=0;$i<=MAX;$i++)
��{
����$output .= "This is line $i ";
��}
��echo "������֧��gzipѹ������";
��echo $output;
}
else
{
��//��������֧�֣�ֱ������
��for($i=0;$i<=MAX;$i++)
��{
����$output .= "This is line $i ";
��}

��echo "��������֧��gzipѹ������ ";
��echo $output;
}
?��


����ʹ��gzipѹ�����ɵ���ҳ��HTTPͷ��Ϣ��һ������ҳ�����л�������������Ϣ��

Content-Encoding: gzip
Content-Length: 270


�������������õ�����ϸ����Ϣ�����ο�mod_gzip��Ŀ��ҳ��

����http://sourceforge.net/projects/mod-gzip/

�������Ƶأ�����Ҳ��������mod_deflate��ѹ���ʱ�mod_gzip�Ե�һЩ������zip������Ҫ���÷������ڴ棬����Ҫ���ã�������������

  • ת����ע����Դ��ITѧϰ�� ��ַ��http://www.t086.com/ �����������Ƽ�������
  • �ر������� ��վ�������ر�������ֹת�ص�ר�������������¿�������ת�أ���������ע��������ԭʼ���ߡ����°�Ȩ������ԭʼ�������С����ڱ���վת�����µĸ��˺���վ�����DZ�ʾ������л�⡣������վת�ص������а�Ȩ��������ϵ���ǣ����ǻᾡ�����Ը�����
  • ��
  • ��
  • ��
  • ��
  • ��
  • ��
  • ��
  • ��
  • ��
������ѯ Health Check Gulangyu
© 2017 T086ѧϰ�� - T086.com(ԭitlearner.com)
RunTime:9.37ms QueryTime:7