0

这似乎不是一个开发问题,但有一个链接。

我在从我的开发机器加载一些网页时遇到了一些问题。他们慢得令人痛苦。我忽略了这一点,直到我尝试运行自己的网站并发现罪魁祸首是 google adsense 提供的 show.ad.js 文件。

使用萤火虫我看到页面在加载这个文件时挂起,然后在大约 5-10 秒后中止。如果我将多个数据库记录调用到一个页面,它将加载一个、挂起、中止,然后再加载另一个。

我已经完成的故障排除和我可以排除的事情是:

  • 我的路由器或任何其他外围设备。如果我去房子里的任何其他电脑,页面加载得很好而且很快。我试过有线和无线。这个问题似乎是我的机器独有的。
  • 不只是我的网站,所有的网站都有google adsense。
  • 我已经关闭了防火墙并关闭了防病毒软件。不用找了。
  • 它来自这台 PC 上的所有浏览器。我尝试过 chrome、safari、firefox 和 ie。不用找了。
  • 我没有安装任何我知道的广告拦截软件。

我知道我可能会遇到这个问题可能有一百万个原因,但我认为那里的某个人可能有类似的经历。如果做不到这一点,有什么办法可以追踪问题,因为我不知道从哪里开始。

提前致谢

4

2 回答 2

2

Put it as far down in the page as possible to minimize interference with rendering other elements.

I've worked on high volume sites where we would intermittently experience issues loading Google and other 3rd party js; we determined that the issue was with the 3rd party servers, not us; the only thing you can do (other than turning off adsense) is to organize the page so that it renders even if you can't load the 3rd party components.

于 2010-11-11T23:35:41.870 回答
1

你检查过你的hosts文件吗?那里定义的 AdSense 主机可能存在虚假 IP 地址。此文件是纯文本文件,位于%SystemRoot%\system32\drivers\etc\hostsWindows 框上,没有扩展名。(%SystemRoot%通常C:\WINDOWS是默认安装。)

Also, there may be a bad IP address in your DNS cache. Run ipconfig /flushdns to clear it.

于 2010-11-11T23:31:35.897 回答