raksmart活动促销

分享

写回答

发帖

巧妙使用Firebug插件,快速监控网站打开缓慢的原因

大漠孤狼

发表于 2012-9-8 15:01:21 | 显示全部楼层

再加上YSlow才好看速度优化情况
回复 支持 反对

使用道具 举报

互联网出海创业 互联网出海创业 1769 人阅读 | 4 人回复

回答|共 4 个

发表于 2012-9-7 23:02:39 | 显示全部楼层 |阅读模式


很多用户会问,我的网站首页才50KB,打开网页用了近60秒才打开?如何解释?

  用户抱怨服务器运行缓慢,w3wp.exe 出现 CPU 100%,每个网管都可能遇到?!是用户自己 ASP / PHP 程序设计有问题,还是服务器是问题,还是电信、网通、铁通互相访问太慢。经常是各说各有理,也扯不清,道不明,往往是以客户流失,更换空间商而结束,最后空间商与用户都是输家。

  我的网站首页才50KB,打开网页用了近60秒才打开?

  这个问题很难解释清楚,可能越解释越复杂,面对专业术语,客户以为你在推卸责任(秀才遇到兵有理说不清?)。

  因为客户根本不想听你解释,只想让网站访问更“快”。如何加快访问?让客户随时自己能“监控”到网站的状态,实时“看到”网站的状态?


首先,我们看看自己电脑与服务器之间的速度

  我们先下载一个Mozilla Firefox浏览器(火狐浏览器),下载地址 http://www.mozillaonline.com 然后再下载一个名叫Firebug的“Firefox 附加组件扩展”,下载地址 https://addons.mozilla.org/zh-CN/firefox/addon/1843/ 。



  安装Firebug浏览器插件后,在火狐浏览器的“工具”菜单里打开Firebug插件。




  同时在Firebug插件的“网络”菜单里选择“禁用浏览器缓存”的选项。

  假设我们访问 http://www.sina.com.cn 新浪网站,看到了吗,我们打开这个网站后,同时也打开了很多的Flash动画 SWF、 JPG、JS|、CSS文件,每个文件的下载时间、文件大小、传输速度都可以看到。


  
  这里的速度显示了你与服务器之间的速度,以及下载网页所需要的时间。如果JPG图片、SWF动画很大,需要很多的时间“下载”,自然打开网站就慢了。

  理论上,网页越简洁,打开速度越快。像 http://www.google.com  http://www.zcnt.com 下载一个《智创网站专业级防火墙》通过防火墙的“IIS运行监控”功能可以监控到IIS里的ASP文件执行时间和情况。如下图所示,可以非常直观的看到网站脚本执行情况。代码有死循环、或执行超时可以监控到,对于排查服务器 w3wp.exe 出现 CPU 100%非常有帮助。



开启gzip网页压缩,让网页传输的更快,让客户“一闪就打开”网页。

  我们先来看看什么是gzip压缩,有什么特色?

  如图所示,我们通过第三方的gzip在线检查工具(网址 http://tool.chinaz.com/Gzips/ ),看到  http://www.phpwind.net/read-htm-tid-1187375.html 的页面进过 gzip压缩后从 220K减少到了48K左右。压缩率近78 %。



  开启gzip压缩功能,只需点几次鼠标,成本为零。而且是IIS自带的功能,稳定可靠。比更换为更高级的服务器带来的效果还好。对于国外的空间,国际带宽小,比如3M、5M、10M的国际带宽,开启gzip压缩能可以大大减少传输网页需要带宽。

  这个主要对 HTML、ASP、PHP、NET、CSS、JS等文本网页效果有显著提升。其他 JPG图片、Flash动画等可能已经压缩的了,不需要使用gzip压缩。

  浏览器一般会缓存HTML网页、JPG图片、SWF动画等静态文件,从第二次开始,如果服务器的HTML、JGP、SWF等静态文件没有修改,则直接读取本地浏览器缓存里的文件,而不会从服务器下载,无形中提高访问速度。

  ASP、PHP、NET等程序网页不会被浏览器缓存,仍然会每次从服务器“下载”,所以 gzip压缩就非常关键了,这就是为什么Discuz、PHPWind等论坛推荐开启gzip压缩。开启gzip压缩后,访问Discuz、PHPWind等论坛速度会非 常快。





我们在回头看看,我们访问一个网站会经过哪些步骤?




注:这里主要是讨论服务器环节,其他环节,如类似域名解析速度,减少网页图片数量等不在本文讨论范围之内。本文主要讨论一些关键的因素。

nisheng

发表于 2012-9-8 09:32:34 | 显示全部楼层

谢谢楼主分享
回复 支持 反对

使用道具 举报

雷岳底

发表于 2013-4-20 06:03:19 | 显示全部楼层

15日,朝鲜平壤,金正恩带领党政军高官参拜安顿金日成和金正日遗体的锦绣山太阳宫。
  据朝中社16日报道,朝鲜人民军最高司令部当天发布最后通牒,表示从如今开端将对韩国的反朝活动停止“不做事前预告的报仇行动”。朝鲜首都平壤等地15日庆贺“太阳节”暨已故国度主席金日成诞辰101周年,最高指导人金正恩率军方高官瞻仰金日成和已故国防委员长金正日的遗体。
  金正恩两周来首出面http://www.zcdkjyw.com/
  朝鲜劳动党第一书记、国防委员会第一委员长金正恩15日清晨带领高级干部到平壤锦绣山太阳宫瞻仰金日成和金正日遗体,深深鞠躬,致以“最崇高的敬意”。雅思替考
  这是金正恩自本月1日列席朝鲜最高人民会议以来初次公开出面。
  朝鲜中央通讯社报道,金正恩等人以金正恩、劳动党中央军事委员会以及朝鲜国防委员会名义敬献花篮,上书“巨大的金日成同志和金正日同志永远和我们在一同”。托福替考
  去年“太阳节”暨金日成诞辰100周年时,金正恩同样带领朝鲜劳动党、国度和军队高级干部参谒锦绣山太阳宫。依照一些韩国剖析师的说法,与往年相比,今年陪同人员全部身穿军装,没有呈现劳动党和ZF文职官员,显现朝方外松内紧。
  朝鲜去年在“太阳节”大范围阅兵,展现新式武器,金正恩发表出任最高指导人以来初次公开讲话。不过,今年“太阳节”没有布置阅兵或大型集会。韩国《朝鲜日报》征引统一部官员的话报道,去年是金日成诞辰100周年,所以举行阅兵。
回复 支持 反对

使用道具 举报

20111208sbd

发表于 2012-10-8 09:36:32 | 显示全部楼层

楼主说的很详细啊{:soso_e182:}对站长帮助很大
回复 支持 反对

使用道具 举报

taobao163

发表于 2013-3-13 18:45:51 | 显示全部楼层

很专业的解析!
RAKSmart
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则