拖慢网站载入速度的元凶之一:图片死链

» 2009-12-18 101条评论

问题:

最近几天发觉我的博客载入很慢,清空缓存通常要 15 秒以上才能完全打开网站,有时甚至要 25 秒!到处伸大腿的 A.shun 感到非常不满,更说有载入到侧边栏时卡死的现象,说慢的还有“老是怎么喊也不回家吃饭”的 Mytion

因为最近网络动荡的很,我一直以为是服务器问题,所以对于上面两位的友情乱说“不屑一顾”。但同服务器的兽兽的博客速度明显比我的快,我郁闷了。这时 A.shun 又踢来一腿:你的主题慢!

他这一腿深深的“震精”了我,一腿见血!立马检查自个折腾自个用的主题:zww-line(已经Alpha 34,这说明我改了应该有200次了)。认真检查后得出结论:jQuery 应用太多的问题!

“木木同学的博客不也用了大量的 jQuery 效果么,怎么他的不慢!”又是 A.shun 的带着奸笑的一脚大腿!这次深深的踢到了我那幼小的心灵 - -

问题的原因:

“因为……”我说不出话来了,干脆不说,埋头检查,拿出了 pingdomFirebug!我查我搜我 Firebug!突然在 pingdom 那里发现一个小小的红 X,这是啥?

问题的解决:

仔细一看:一个图片死链,再仔细一看,是主题侧边栏一个不用的背景图片,但 style.css 里面忘记删除了 - -,立即动手删掉那行,又立即叫 A.shun 和 Derek 帮我测试(这时mytion早已进入梦乡),速度上来了,我自个测试也是6~8秒就完全从 0 缓存打开网站,因为 jQuery 的关系,3~5秒完全打开是不太可能的了。

问题的总结:

一个死链图片竟然能拖慢网站一倍的时间,厉害厉害!我也很厉害,为了说明:拖慢网站载入速度的元凶之一:图片死链写了一大堆废话。所以不管做什么事都要细心,碰到问题要先检查自身!

不要迷恋“割”,“割”只是个传说!

既然废话都说了一大堆,那么再说说经常丫灭爹的 DX 吧(什么是DX?最多人用的上网方式的老大)

由于上面所说的折腾,我把 DNS 解析服务器改为电信的了,今早一上来打开我的博客竟然又出现弹出窗口!看来第一个打开的网站又给 DX 劫持了!地址为:http://gd.ct10000.com/transaction/taocanapply1.jsp?operCode=jifenduihuan,搜一下:

真想痛骂,但痛骂有啥用呢?你还得依赖它,只能换个方式,把 DNS 改为 Google 的免费 DNS 解析服务器(或者 OpenDNS)

写完了,去发呆了……你无聊吗?那么跟我一起发呆吧……

zww
or
oooo

“拖慢网站载入速度的元凶之一:图片死链”有101条评论

  1. A.shun says:

    终于到我沙发了 :cool:
    还以为会是µTorrent2.1呢 :lol:

    1. 万戈 says:

      @A.shun 伸大腿~

    2. zwwooooo says:

      @A.shun 哼哼,等文囧的时候吧 :lol:

    3. zwwooooo says:

      @万戈 顺便踢A.shun一脚吧 :lol:

  2. A.shun says:

    这个弹窗以前经常看到,所以我又用回opendns了

    1. zwwooooo says:

      @A.shun 唉,为啥这样都不放过我们平民百姓?

  3. 久酷 says:

    不用的就删除之 :mrgreen: :mrgreen:

  4. 久酷 says:

    另外你这儿宽度是不是有点大?下面出现流动条...........不爽...........我的是1024*768 这个分辨率目前还是主流 ,你不考虑主流 ...... :twisted: :twisted:

    1. zwwooooo says:

      @久酷 我忘了删除css的背景代码了 - -

      因为我一直用1152×864,加了RSS图片后我忘了检查1024了,已经更正了,我是考虑了主流,我算好60px刚好的,但忘了滚动条的宽度了 - -

  5. derek says:

    我的博客拖的慢的是feedcat的载入,还有51la.....貌似懒得弄了 :evil:

    1. zwwooooo says:

      @derek 51la我抛弃了,以前都是它拖慢

  6. 万戈 says:

    电信才是到处伸大腿,BS之

    1. zwwooooo says:

      @万戈 是啊,何必呢?闲赚得不够啊

  7. QiQiBoY says:

    我的估计要几十秒才能载入了。。 :arrow:

    1. zwwooooo says:

      @QiQiBoY 不会啊,你的比我快

    2. QiQiBoY says:

      @zwwooooo 怎么会呢,我的从来没优化过,而且我用的那个cnzz统计真是超垃圾,拖我本来就不好的载入速度。。

    3. zwwooooo says:

      @QiQiBoY 我现在用的也是cnzz - -

  8. alswl says:

    我看到广东电信,你在广东?

    1. zwwooooo says:

      @alswl 对啊,我一直在广东,从来没出过广东 :arrow:

    2. alswl says:

      @zwwooooo 呃,哈哈,我也到广东了

    3. zwwooooo says:

      @alswl 呵呵,也许以后有见面的机会

  9. 林木木 says:

    哦,这个是很容易犯的问题额,我的应该没有……

    1. zwwooooo says:

      @林木木 嗯,特别是修修改改容易忘记

    2. licream says:

      @zwwooooo
      做好笔记- - :arrow:

    3. zwwooooo says:

      @licream 以前没有做笔记,先有了

  10. Armgod says:

    原来a shun 同学是Z大免费的“腿模”,多好

    1. zwwooooo says:

      @Armgod 谁叫他到处申大腿呢?而且是特别的快

  11. zrqx008 says:

    主题越改越完善了

    1. zwwooooo says:

      @zrqx008 都改了不知多少次了,慢慢折腾玩吧

  12. 阿士 says:

    我怎么觉得速度还好呢? :evil:

    1. zwwooooo says:

      @阿士 已经解决了

  13. Hobo says:

    一个小小的细节竟然这么大影响

    1. zwwooooo says:

      @Hobo 多了10秒左右, :arrow:

  14. Vicia says:

    这篇文章写得真生动。 :razz: 原来一个图片死链的作用这么大。
    这主题要折腾多少次才能beta呀? :lol:

    1. zwwooooo says:

      @Vicia 其实是先beta到了28才发现应该是Alpha,因为只有我一人用和修改 :lol:

  15. 小T says:

    折腾完主题,开始关心速度了 :grin:

    1. zwwooooo says:

      @小T 速度一直关心的,只是最近忽略了

  16. 纯粹 says:

    :evil: Google DNS用户飘过。。
    话说我以前也遇到这样的问题,放了twitter的widget,结果被墙后不能访问了,我也没管,页面打开越来越慢以后才看了下,原来是那个widget一直在请求,移除就后OK了

    1. zwwooooo says:

      @纯粹 我也用google dns的,只是昨天测试一下电信的dns忘了改回去了

  17. Showfom says:

    要你死链要你死链 哇咔咔

  18. 锋子 says:

    :grin: 左侧的有好些再用的 到顶部 道下部的 那个箭头 做么实现的? 貌似没博文~~(俺不知道该搜什么关键字了~)

    1. zwwooooo says:

      @锋子 我没写文章,去木木木木木那里吧

    2. 锋子 says:

      @zwwooooo 邮件好多~~

    3. zwwooooo says:

      @锋子 因为我回复了好几个评论 :lol:

  19. 已经Alpha 34,这说明我改了应该有200次了

    -----

    这句话是什么意思?

    1. zwwooooo says:

      @小骆驼商队 意思是修改了好几处地方才算1个版本,随便YY的,无视

  20. SATURN says:

    看来代码还是要搞的有点可读性,要不排错会是很痛苦的。

    1. zwwooooo says:

      @SATURN 不是可读性问题,是我没去读 - -

发表评论

昵称 *

网址

B em del U Link Code Quote