1

我一直在为自己的 jquery.js 提供服务,最近偶然发现了使用 google 的 CDN 的想法。

由于它宣传的原因,我对切换到它非常感兴趣,但我也想衡量它的价值。(如果有人想知道为什么,我的网站的流量人口主要由发展中国家组成,那里的基础设施往往缺乏完整性和成熟度(例如,我自己的服务器可能更接近最接近大多数访问者的 CDN 服务器??),以及性能研究在哪里报告在抽样中往往会被忽视(例如,如果有人说 CDN 效果很好但从未在 56k 拨号连接上测试过,那将是无效的结论)

所以我的问题是,我可以测量下载的平均时间还是http://mydomain.com/jquery.js使用<whatevercdnurl>/jquery.js分析跟踪它们?
另外我不能异步加载这个脚本(我不介意)所以我希望提交手动测量的时间信息..

具体来说,以下测试方法是否有效?(使用 Google CDN 对 jquery-1.8.0 网址进行 A/B 测试)

<script type="text/javascript">before = new Date().getTime();</script>
<script type="text/javascript" src='/jquery-1.8.0.min.js'></script>
<script type="text/javascript">
  after = new Date().getTime();
  timeSpent = after - before;
  // Google Analytics _trackTiming call
</script>

感谢您的细读,任何帮助表示赞赏!

4

0 回答 0