google大姨妈,导致使用了google analytics的页面加载特别慢

2012-10-23 23:00:10 +08:00
 moyaya
今天去见VC,在展示网站的时候,发现网站的有二个页面死活打不开...囧

回头研究了半天,发现这二个页面都是加载到99%不动了,极偶尔的情况下才能100%加载。

而这二个列表页因为一些效果,加载的时候必须100%加载才能显示,才是发现是google analytics的问题,去掉了google analytics的代码后,显示就很快了。
4821 次点击
所在节点    Google
10 条回复
that5
2012-10-23 23:03:20 +08:00
早就不使用统计了,再加上国内对g的特别招待,还能怎么样。
dndx
2012-10-23 23:03:53 +08:00
为什么不用异步加载?
moyaya
2012-10-23 23:13:21 +08:00
@dndx 看了一下,好像用的就是最新的代码:

var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-25712227-1']);
_gaq.push(['_trackPageview']);

(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
dndx
2012-10-23 23:15:09 +08:00
@moyaya 把代码放在<body/>前,不要放在<head>里试试呢?
NemoAlex
2012-10-23 23:19:47 +08:00
放哪里都没有用的,Google 在国内被墙,非常不稳定
有两个办法:
1. 把判断ssl的代码去掉,直接使用 https,不过这样会在非 https 页面不好
2. 把 ga.js 文件放到你自己的服务器上用
Livid
2012-10-24 00:13:40 +08:00
大家目前在访问 V2EX 的时候会遇到这样的问题么?
zern
2012-10-24 00:17:28 +08:00
会。。。
Livid
2012-10-24 00:32:40 +08:00
@zern 多谢反馈。
alex_ilex
2012-10-24 00:40:04 +08:00
今天发现不用goagent,google都上不去了...
TONYHEAD
2012-10-24 12:52:14 +08:00
把ga.js host在了自己的网站上。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/50729

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX