分类: 系统运维
2009-12-30 19:07:59
前段时间为网站(去理财),开发了两个功能,一个股票代码自动搜索,一个曲线图功能.
完成后,页面下载时HTML代码长度为238K,感觉下载速度不理想.
改进一:将股票数据封装为json,进一步封装为js 对象数组,减少量极为可观,
改进二:原曲线实现为 DIV画点组线,修改为使用JS数组保存计算后的坐标,使用JS的document.write生成DIV,
以上两步改进成功将代码从238K减少为156K.
又进一步改进,将股票数据动态生成的json保存为JS文件,使得同一浏览器在第二次下载时缓存,减少56K下载量,现在下载量为(首次156K,后继99K)