测量并比较自己的服务器和CDN之间的差异

时间:2013-03-25 13:17:48

标签: jquery performance google-analytics google-cdn

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

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

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

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

<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>

感谢您的细读,感谢任何帮助!

0 个答案:

没有答案