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

Yahooǰ���Ż����ܹ���

�� ����ʱ�䣺2012-02-10 | ���壺�� �� С��
[����]ֻ��10%��20%�������û���Ӧʱ�仨��������HTML�ĵ��ϣ�������80%��90%ʱ�仨��������ҳ���е����������ϡ� ����Steve Souders ����1��������HTTP������Minimize HTTP Requests�� ֻ��10%��20%��...

ֻ��10%��20%�������û���Ӧʱ�仨��������HTML�ĵ��ϣ�������80%��90%ʱ�仨��������ҳ���е����������ϡ�

——Steve Souders

����1——����HTTP������Minimize HTTP Requests��

ֻ��10%��20%�������û���Ӧʱ�仨�ڽ���������HTML�ĵ��ϣ�ʣ�µ�80%��90%ʱ�䶼����HTML�ĵ������õ�����������ͼƬ���ű�����ʽ����Flash�ȣ����е�HTTP�����ϡ����ˣ�������Ӧʱ�����򵥵İ취���Ǽ��������������ɴ˼���HTTP��������������������ͨ�����Ͳ�Ʒ���Ƶij�����ì�ܣ����ˣ��˴�������һЩ������

ͼƬ��ͼ��Image Maps�����϶���ͼƬ��һ��������ͼƬ�С�����ͼƬ��С���ܺͱ��ֲ��䣬���ǣ�ͨ������HTTP�������ķ�ʽ������ҳ�档ͼƬ��ͼ�����ڵ�������������������ʹ�ö���ͼƬ�����Ρ����ǣ��ڶ���ͼƬ��ͼ�ϵ���������ʱ�����������ֹ���ʽ�������������׳��������ҳ��˾����⼸���޷�����������״��

CSS Spritesʹ��CSS background-image��background-position���Խ�����ͼƬ���ϳ�һ��������ͼƬ����ʾ����ͨ���ϲ�ͼƬ������HTTP���󣬲��ұ�ͼƬ��ͼ�������ͬʱҲ������ͼƬ����������������ҳ������ҪΪ��������ť�������������ӵ��ṩ����ͼƬ��CSS Sprites��һ�������Ľ���������

����ͼƬ��Inline images��ʹ��data: URL schemeģʽ��ͼƬǶ�뵽HTML�ĵ��С�ͨ����ģʽǶ��ͼƬ������Ҫ�κζ�����HTTP�������������ǣ�Ŀǰ����������������Ҫ��IE����֧�ִ��ַ�ʽ��

�ϲ��ļ���Combined files��ͨ��������JavaScript�ű��ϲ���һ���ļ�������CSS��ʽ���ϲ�����һ���ļ��ķ�ʽ������HTTP���������������Ǽ򵥵ĺϲ�ͨ��������ģ�黯��ҳ���仯�����⣬��Ҫ����ҳ�����ýű�����ʽ��������������ȷ�����������Ϸ�ʽ��

����2——ʹ�����ݷ������磨Use a Content Delivery Network��

�û�ͬWeb�������ľ�������ҳ����Ӧʱ������Ӱ�졣��վ����ͨ���������з���������ͬһ���ط������û�Ⱥ����ʱ����˾�������Է��������õص㲻�ٺ��ʵ���ʵ�����ˣ��б�Ҫ�ڶ�������λ�ò�ͬ�ķ������ϲ������ݡ�

��Ϊʵ�ֵ���λ�÷����ĵ�һ������Ӧ�����ȳ���ʹ�÷ֲ�ʽ�ܹ���������WebӦ�ó�����������Ӧ�ó����������������ƽ�������ͬ���Ự״̬���ڷ��������õص��临�����ݿ������ȸ������⡣�������ƻ��Ƴ����������޷�ʵ�������û�����վ���ݾ�����Ը����

����Ӧ�ó���Web���������û���������һ��HTTP��������Ӧʱ�佫�����̣���������Web���������û�������������HTTP��������Ӧʱ�佫���̡����ˣ��������¿�ʼ����Ӧ�ó������Ա㽫Ӧ�ó���Web��������ɢ�����������Ƚ�����Web��������ɢ�����ⲻ���ܴﵽ��Ӧʱ���������ٵ�Ŀ�ģ���������ʵ�֡�

���ݷ������磨CDN����һ���ֲ��ڶ�����ͬ����λ�õ�Web�����������ڸ�����Ч�����û��������ݡ����ض��û��������ݵķ��������ڶ��������öȵIJ��������磬CDN����ѡ��������Ծ����С�ķ����������߾���������Ӧʱ���ķ�������

����������Ӧʱ���⣬CDN�����Դ����������ƣ��������ݡ���չ�洢�����ͽ��л��棻ͬʱ��CDN�������ڻ���Web������ֵ��ѹ�������ڻ�ȡ�������������š����������������¼�ʱ������CDN��һ��ȱ������վ����Ӧʱ�����ܵ�������վ——���������Ǿ�������������Ӱ�죻��һ��ȱ�����޷�ֱ�ӿ������������������������⡣

CDN���ڷ�����̬���ݣ���ͼƬ���ű�����ʽ����Flash�����ṩ��̬HTMLҳ�������������Ĵ洢Ҫ��——���ݿ����ӡ�״̬��������֤��Ӳ����OS�Ż��ȣ���Щ�����Գ�����CDN�ķ�Χ����һ���棬��̬�ļ������״洢�����н��ٵ�������

����3——����Expiresͷ��Add an Expires or a Cache-Control Header��

Webҳ�������������������������ڲ���������ҳ���ij����߻����кܶ���HTTP���󣬵�ͨ��һ�����õ�Expiresͷ������ʹ��Щ���������������������ں�����ҳ�������б��ⲻ��Ҫ��HTTP���󡣳��õ�Expiresͷ�����ͼƬ����Ӧ�ý����������������ϣ������ű�����ʽ����Flash��

Web������ʹ��Expiresͷ����Web�ͻ���������ʹ��һ�������ĵ�ǰ������֪��ָ��ʱ��Ϊֹ��HTTP�淶�м�Ҫ�ijƸ�ͷΪ“����һ����/ʱ��֮������Ӧ������Ϊ����Ч��”�����磺

Expires: Thu, 15 Apr 2010 20:00:00 GMT

��������������Ӧ����Ч�Գ�����2010��4��15�ա�

��ΪExpiresͷʹ��һ���ض���ʱ�䣬��Ҫ�������˺Ϳͻ��˵�ʱ���ϸ�ͬ�������⣬����������Ҫ�������飬һ���������ڵ��ˣ���Ҫ�ڷ������������ṩһ���µ����ڡ����ԣ�HTTP1.1������Cache-Controlͷ���˷�Exipresͷ�����ơ�Cache-Controlʹ��max-ageָ��ָ���������������ã�������Ϊ��λ������һ�����´���ʹ�ô���max-age��Cache-Control��������Expires�����ƣ������ڲ�֧��HTTP1.1��Ӧ�ã���ϣ��ʹ��Expiresͷ������ͬʱ�ƶ���������Ӧͷ����������ͬʱ����ʱ��HTTP�淶�涨max-ageָ���дExpiresͷ��

��������Expiresͷʱ��ֱ������ʱ��Ϊֹһֱ��ʹ�û����İ汾�����������������κθ��£�ֱ�����˹���ʱ�䡣Ϊ��ȷ���û��ܹ���ȡ���������°汾����Ҫ�����е�HTMLҳ�����޸��������ļ�����Yahoo�ڴ�ʹ���˽��汾��Ƕ�����������ļ����еķ�����

����4——ѹ��������Gzip Components)

ѹ������ͨ������HTTP������������Ӧ���Ĵ�С���Ӷ����ʹ���ʱ���ķ�ʽ���������ܡ���HTTP1.1��ʼ��Web�ͻ��˿���ͨ��HTTP�����е�Accept-Encodingͷ����ʶ��ѹ����֧�֣�
 

Accept-Encoding: gzip, deflate

����Web���������������е�����ͷ���ͻ�ʹ�ÿͻ����г��ķ����е�һ����ѹ����Ӧ��Web������ͨ����Ӧ�е�Content-Encodingͷ��֪ͨWeb�ͻ��ˣ�
 

Content-Encoding: gzip

Ŀǰ������վͨ����ѹ��HTML�ĵ����ű�����ʽ����ѹ��Ҳ��ֵ�õģ�����XML��JSON���ڵ��κ��ı���Ӧ�����϶�ֵ�ñ�ѹ���������ǣ�ͼƬ��PDF�ļ���Ӧ�ñ�ѹ������Ϊ���DZ����Ѿ���ѹ���ˡ�

ѹ��ͨ���ܽ���Ӧ�����������ٽ�70%������ѹ��ͨ�������»����������˺Ϳͻ��˵�CPU������Ҫ���������Ƿ����ڿ�������Ҫ�ۺϿ�����Ӧ��С�����ӵĴ����Ϳͻ���Ҳ������ֱ�ӵľ��������ء�ͨ����Ҫ�Դ���1KB��2KB���ļ�����ѹ����

��������ͨ����������������ʱ���п��ܳ����������������ܵ�ѹ�������ݺ�ʵ�ʽ��յ��IJ�һ�µ�������������һ�����ķ�������Web����������Ӧ������Varyͷ��Web���������Ը��ߴ�������һ������������ͷ���ı仺������Ӧ������ѹ���ľ����ǻ���Accept-Encoding����ͷ�ģ�������Ҫ�ڷ�������Vary��Ӧͷ�а���Accept-Encoding:
 

Vary: Accept-Encoding

Ŀǰ��Լ90%��ͨ�����������е�Internetͨ�Ŷ���Ҫʹ��gzip��ʹ�÷����˺Ϳͻ��˵ĶԵ��Ա��ö�����Ҫ�������ǿͻ��˻��Ƿ����˷��ʹ��󣬶�������ҳ�汻�ƻ�������������һ�ַ�ʽ�Dz���“������������”��ʽ����ֻΪ����֤ʵ֧��ѹ�����������ṩѹ�����ݣ����ǵ����������ӽ����Ժ󣬴�����Ե���������������ø��Ӹ��ӡ���һ�ַ�ʽ��ʹ��Vary: *��Cache-Control: privateͷ�����ô������档���ַ�ʽ��Ϊ�������������ô������棬�Ӷ����Ӵ�������������ƽ��ѹ���ʹ���֧����Ҫ�ڼӿ���Ӧʱ�䡢��С���������ͱ�Ե����������ȱ��֮������Ȩ�⣺

  • ������վ���û����٣��������Ǵ���һ��СȦ���У���Ե��������������Ҫ̫����ע������ѹ�����ݲ�ʹ��Vary: Accept-Encoding��
  • ������ע�ش������������Ժ�ǰһ������һ����ѹ�����ݲ�ʹ��Vary: Accept-Encoding��
  • ������վӵ�д����ġ��������û�Ⱥ���ܹ�Ӧ���ϸߵĴ����������������и���������������Ҫѹ�����ݲ�ʹ��Cache-Control: Private����Google��Yahoo��ʹ�����ַ�ʽ��

����5——����ʽ�����ڶ�����Put Stylesheets at the Top��

���Ƕ�ϣ��ҳ���ܹ��𲽼��أ�Ҳ����˵������ϣ���������ܹ�������ʾ���ݡ����������𲽼���ҳ��ʱ��ҳͷ��������������logo��������Щ�����ȴ�ҳ�����û��ṩ�Ӿ����������������û����顣����ʽ�����ڵײ���Ϊ���⵱��ʽ�仯ʱ�ػ�ҳ���е�Ԫ�أ������������������𲽳��֡�

��ʽ����ҳ���е�λ�ò���Ӱ������ʱ�䣬���ǻ�Ӱ��ҳ���ij��֡�����HTML�淶“��A��һ����[LINK]ֻ�ܳ������ĵ���HEAD���У��������ִ�����������”�����ˣ������Ľ�����ʽӦ������ѭHTML�淶��ʹ��LINK��ǩ����ʽ�������ĵ���HEAD�С�

����6——���ű����ڵײ���Put Scripts at the Bottom��

����Ӧʱ��Ӱ����������ҳ���е��������������ű������������IJ������أ����������ϵ����⡣HTTP1.1�淶������������ÿ������������������������������һ��Webҳ��ƽ�����������ֱ����������������£�������Ӧʱ�����Լ��ٴ�Լһ�롣���ǿ���ͨ����������Ĭ�����õ��޸�������ÿ����������������������������Ҳ����ʹ��CNAME��DNS�������������ֱ��ŵ������������¡����ǣ����Ӳ�����������ͨ�������������ϵĿ����������IJ���������ʱ�����ή�����ܡ�Yahoo!�о�������ʹ��������������ʹ��1��4��10���������ܴ������õ����ܡ�

��Ҫ����ע�����ǣ����ؽű�ʱ��������ʵ�����DZ����õģ���ʹ��ʱʹ���˲�ͬ����������������Ҳ���������������ء����ˣ��������ű����ڶ������ű��������������ݵij��֣�Ҳ�������������������ء����ˣ����ýű����õĵط���ҳ���ײ����ⲻ����ֹҳ�����ݳ��֣�����ҳ���еĿ����������Ծ������ء�

����7——����CSS����ʽ(Avoid CSS Expressions)

CSS����ʽ�Ƕ�̬����CSS���Ե�һ��ǿ�󣨲���Σ�գ��ķ�ʽ������IE5�Ժ��İ汾��֧�֣���IE8���Ѿ���������
����ʽ���������ڶ������е���ֵƵ�ʱ�����������Ҫ�ߡ����Dz�ֻ�ڳ���ҳ���ʹ�С�ı�ʱ��ֵ����ҳ�������������û�������ҳ�����ƹ�ʱ��Ҫ������ֵ��

����CSS����ʽ��ֵ������һ�ַ�ʽ��ʹ��һ���Ա���ʽ������CSS����ʽ���뱻��ֵһ�Σ���������һ����ִ����д������������֮�⣬������ʹ���¼���������Ϊ�ض����¼��ṩ�������Ķ�̬��Ϊ��

����8——ʹ���ⲿJavaScript��CSS��Make JavaScript and CSS External��

����ʵ������ʹ���ⲿ�ļ�ͨ���������Ͽ���ҳ�棬��ΪJavaScript��CSS�л��ᱻ������������������������������������HTML�ĵ�ͨ�����ᱻ����Ϊ���Խ��л����ģ�����ÿ������HTML�ĵ���Ҫ����JavaScript��CSS�����ԣ�����JavaScript��CSS���ⲿ�ļ��У����������Ի������ǣ�HTML�ĵ��Ĵ�С�ᱻ���ٶ���������HTTP����������

�����Ƿ�ʹ���ⲿ�ļ��Ĺؼ����ڱ��������ⲿ�ļ�ռ������HTML�ĵ����ı��ء�������վ�û���ÿ�λỰ�н��ж���ҳ�����ʣ�ͬʱҳ�������˶����ű�����ʽ����ʹ���ⲿ�ļ�ʱ�ܺõ�ѡ����

���ڴ�������վ���ԣ����Ծ�ȷ�������ж��Ƿ�ʹ���������ⲿ�ļ�����ʱ������ʹ���ⲿ�ļ��ķ�ʽ����������������һ����������վ��ҳ��������ҳ������Ӧʱ��Ҫ�����ߣ����˸��������������������ⲿ�ļ���

���������ļ����ԣ������޷��������������棬���˸��˸о���Ȼ�Ƚϵ�Ч�����ǿ���ͨ�����غ����غͶ�̬�����ķ�ʽ��ʹ����վ��ҳ�ȿ��Ի������������ƣ�ͬʱҲ�ܻ����ⲿ�ļ���

����9——����DNS���ң�Reduce DNS Lookups��
DNS������վ��˵������������ͨ������������һ��������������IPҪ����20��120������ʱ�䡣��DNS��������֮ǰ�����������ܴӴ����������κζ�����

DNS���ҿ��Ա������������������ܣ����ֻ������Է�����ISP���������е�һ̨�����Ļ����������ϣ�ͬʱ������Ҳ�ᷢ���ڶ������û������ϡ����û�����һ������������DNS��Ϣ�����ڲ���ϵͳ��DNS�����У�������������Ҳӵ���Լ��Ļ��棬�Ͳ���ϵͳ���������롣ֻҪ���������仺���б�����DNS��¼���Ͳ���ͨ������ϵͳ������������¼��

���ͻ����������Ͳ���ϵͳ��DNS����ͬʱΪ��ʱ��DNS��ѯ����������ҳ����Ψһ����������������Щ������������ҳ����URL��ͼƬ���ű�����ʽ����Flash�ȡ����ԣ�����Ψһ���������������Լ���DNS��ѯ����

����Ψһ������������DZ�ڵļ���ҳ���в������ص�����������DNS���ҽ�������Ӧʱ�䣬�����ٲ������ؿ��ܻ�������Ӧʱ�䡣�����������Σ����齫��Щ������������2��������Ҫ����4���������¡�

����10——����JavaScript��CSS��Minify JavaScript and CSS��
�����ǴӴ������Ƴ�����Ҫ���ַ��Լ�С����С���������Ƽ���ʱ�䡣�ڴ��뱻������������ע���Լ�����Ҫ�Ŀհ��ַ����ո񡢻��к��Ʊ������������Ƴ�������JavaScript���ԣ���Ϊ��Ҫ���ص��ļ���С��С�ˣ����Ը�����Ӧʱ�䡣

�����ǿ���Ӧ����Դ�����ϵ���һ���Ż���ʽ�����Ƚ��ھ��򣬻������Ӹ��ӣ����˸����ײ���bug���������Ը����̶���ѹ��Դ���룬����Ҳ������һ���ķ��ա�

�����ⲿJavaScript�⣬������<script>��<style>���е�Դ����Ҳ��Ҫ�����򡣼�ʹʹ����gzip��ѹ��JavaScript��CSS��ʹ�þ����ܹ���������С�ټ���5%���߸��ࡣ

����11——�����ض�����Avoid Redirects��
�ض������ڽ��û���һ��URL·�ɵ���һ��URL���ض����кܶ��֣�����301��302����õ����֡�������һ��301��Ӧͷ��ʾ����
 

HTTP/1.1 301 Moved Permanently
 

Location: http://example.com/newuri
 

Content-Type: text/html

���������Զ����û�����Location�ֶθ�����URL���ض�����������������Ϣ������������ͷ�У���Ӧ��ͨ���ǿյġ����ܽ�ʲô���֣�301����302��Ӧ��ʵ���ж����ᱻ���棬�����и��ӵ�ͷ����Expires��Cache-Control�ȣ�Ҫ������ô����meta refresh��ǩ��JavaScriptҲ���������ض��򣬵������õļ�����ʹ�ñ�׼��3xx״̬�룬�Ա�֤���˰�ť�ܹ�����������

��Ҫ���Ǽ�ס�����ض�����ʹҳ�����������û���HTML�ĵ�������һ���ض��������ڴ�HTML�ĵ�����֮ǰҳ���ϲ��������κζ������κ�����Ҳ���ᱻ���ء�

��һ���ض�����Ϊ�˷ѣ�������Ҳ��Ƶ��������Web������Աͨ����û����ʶ��������������URL�Ľ�β��������б�ߣ�/����û�г��ֵ����Ρ��������ʵ�ַhttp://astrology.yahoo.com/astrology������һ��301��Ӧ�����ض�����http://astrology.yahoo.com/astrology/������������ȱ�ٽ�βб��ʱ���ᷢ���ض�������Apache�У����ǿ���ͨ��Aliasָ������mod_rewriteģ������DirectorySlashָ��������ȱ�ٽ�βб��ʱ���ض������⡣

��һ���ɵ�վ�����ӵ��µ�վ����ʹ���ض�������һ�ֳ���������������ʽ��������һ����վ�IJ�ͬ���������������Լ�����һЩ���������������͡��û��ʻ����͵ȣ��������û���ʹ���ض���������������վ�ܼ򵥶���ֻ��Ҫ���ٵĶ������롣���ǣ���Ȼ�ض��򽵵��˿����ĸ����ԣ�Ҳ�������û����飬ͨ�����Խ���������ѡ������������������·����ͬһ̨�������ϣ�����ʹ��Alias��mod_rewrite���������������ض��������ı䣬����ʹ��һ��CNAME��һ��DNS��¼�����ڴ���һ������ָ����һ�������ı�����������������ָ����ͬ�ķ�������Ȼ��ʹ��Alias��mod_rewrite��

����12——�Ƴ��ظ��ű���Remove Duplicate Scripts��

��һ��ҳ�������α���ͬһ��JavaScript�ļ����������ܡ�����һ���ű��ظ���������Ҫ������——�ŶӴ�С�ͽű�������

���ظ��ű�����������ʱ������������Ҫ��HTTP�������˷�ִ��JavaScript��ʱ�䡣����Ҫ��HTTP�����ᷢ����IE�У������ᷢ����Firefox�С���IE�У������ű�������������û�б����棬����������ҳ�������ڼ���������HTTP���󣻼�ʹ�ű����Ի��棬���û����¼���ҳ��ʱҲ������������HTTP���󡣶�JavaScript���еĶ�����ִ�дӶ��˷�ʱ����������IE��Firefox�ж����ڣ����ű��Ƿ񱻻����޹ء�

������������ͬһ�ű����ε�һ�ַ�����������ģ��ϵͳ��ʵ��һ���ű�����ģ�顣�����ű��ĵ��ͷ�ʽ����HTMLҳ����ʹ��SCRIPT��ǩ��
 

<script type=”text/javascript” src=”menu_1.0.17.js”></script>

��һ��ѡ������PHP�д���һ��������
 

<?php insertScript(“menu.js”) ?>

Ϊ�˷�ֹͳһ���ű����ظ����Ӷ��Σ�insertScript������Ҫ���Ӵ����ű��������ԺͰ汾�Ĺ��ܡ�

����13——����Etag��Configure ETags��

ʵ����ǩ��Entity Tag��ETag����Web������������������ȷ�ϻ�����������Ч�Ե�һ�ֻ��ơ�ETag��HTTP1.1�����룬���ڼ��������������е�������ԭʼ�������ϵ������Ƿ�ƥ�䡣ETag��Ψһ��ʶ��һ��������һ���ض��汾�ַ�����Ψһ��Լ���Ǹ��ַ���������������������ԭʼ������ʹ��Etag��Ӧͷ��ָ��������ETag��
 

HTTP/1.1 200 OK
 

Last-Modified: Tue, 12 Dec 2006 03:03:59 GMT
 

ETag: “10c24bc-4ab-457e1c1f”
 

Content-Length: 12195

�˺�������������������֤һ������������ʹ��If-None-Matchͷ��ETag����ԭʼ������������ETag��ƥ���ģ��ͻ᷵��304״̬�룬�ڴ�����ʹ��Ӧ����12195�ֽڡ�

GET /i/yahoo.gif HTTP/1.1
 

Host: us.yimg.com
 

f-Modified-Since: Tue, 12 Dec 2006 03:03:59 GMT
 

If-None-Match: “10c24bc-4ab-457e1c1f”
 

HTTP/1.1 304 Not Modified

ETag���������ڣ�ͨ��ʹ��������ijЩ����������������Щ���Զ����ض��ġ���������վ�ķ�������˵��Ψһ�ġ�����������һ̨�������ϻ�ȡ��ԭʼ����֮���ֳ�������һ̨����������֤����ʱ��ETag�Dz�ƥ���ġ�������������ʹ�÷�������Ⱥ��������������վ��˵�Ǻܳ�����һ��������Ĭ�������£�Apache��IIS��ETag��Ƕ�������ݶ������󽵵���Ч����֤�ijɹ��ʡ�

Apache1.3��2.x��ETag��ʽ��inode-size-timestamp���ļ�ϵͳʹ��inode���洢�����ļ����͡������ߡ����ͷ���ģʽ����Ϣ�������ڶ�̨��������һ���������ļ�����λ����ͬ��Ŀ¼��������ͬ���ļ���С��Ȩ�ޡ�ʱ�����ȣ���һ̨����������һ̨����������inode��Ȼ�Dz�ͬ�ġ�
IIS5.0��6.0��ETag���������Ƶ����⡣IIS��ETag�ĸ�ʽ��Filetimestamp:ChangeNumber��ChangeNumber�����ڸ���IIS���ñ仯�ļ�����������һ����վ����������IIS��������˵��ChangeNumber����������ͬ��
��

�յĽ����ǣ�������ȫ��ͬ����������һ̨����������һ̨��Apache��IIS������ETag�Dz���ƥ���ġ�����ETag��ƥ�䣬�û��Ͳ��ᰴ��ETag�����Ƽƻ��������յ���С������304��Ӧ���෴�����ǻ��յ���ͨ��200��Ӧ�Լ��������������ݡ�����ֻ��һ̨�������ϲ�����վ����ͨ�������������⣻������ʹ���˷�������Ⱥ��ͬʱʹ��Apache����IIS����Ĭ�ϵ�ETag���ã��û���Ӧ�����������������ؽ����ߣ������ĸ����Ĵ�����ͬʱ����������Ч��Ҳ���½�����ʹ�������г��õ�Expiresͷ��һ���û�������Reload��Refresh��ť����Ȼ����������GET������
������������ͨ�������޸�����֮����һЩ������������֤����ETag��һ��ǿ���ķ��������������Զ���ETag�������ý����Ƴ���Last-Modifiedͷ����������ʱ����������֤�������ṩ��ȫ�ȼ۵���Ϣ�������Ƴ�ETag���Լ�����Ӧ�ͺ���������HTTPͷ�Ĵ�С����Apache�У�ֻҪ��Apache�����ļ��м򵥵���������һ�����þ����Ƴ�ETag��
FileETag none

����14——ʹAjax�ɻ��棨Make Ajax Cacheable��

Ajax��һ������Ҫ���ŵ��������û��ṩ��ʱ��������Ϊ���첽�ĴӺ�̨Web������������Ϣ�����ǣ�ʹ��Ajax������֤�û������ȵ��첽��JavaScript��XML������Ӧ���ںܶ�Ӧ�ó����У��û��Ƿ���Ҫ�ȴ�ȡ��������ʹ��Ajax���û��Ƿ���Ҫ�ȴ��Ĺؼ���������Ajax�����������Ļ��DZ����ġ����������ǻ����û��ĵ�ǰ�����������ģ�������������Ϊ�˽���ʹ�ö�Ԥ�ȷ����ġ�������Ҫע�����ǣ�“�첽”��û�а�ʾ“ʵʱ”��

Ϊ���������ܣ�����Ҫ�����Ż�Ajax��Ӧ����������Щ����Ajax����������Ҫ�ķ�ʽ����ʹ��Ӧ�ɻ��档��ͬ��“����Expiresͷ”�����۵ģ�һЩ��������Ҳ������Ajax��������ѹ������������DNS���ҡ�����JavaScript�������ض���������Etag��

ԭ�ģ�http://developer.yahoo.com/performance/rules.html

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