ag在2012-03-07 01:16:23写道:
一点小建议,可以考虑出独立模块。具体可以是:
1、BKV 专职浏览
2、BKD 专职下载管理(国家地理和贵网站的旅游图片)。把下载管理交给它,一来可以减少BKV的代码复杂度,让它保持短少精悍的优点;二来增强BKD的下载功能,也可以显著增加用户黏度,符合目前的流行趋势――站到点的辐射。
当然它们之间也是可以一键切换的,可以分别为对方增加一个链接按钮,也可以点BKD中下的图片优先跳出BKV。
说了这么多还是希望有些改变:不要像现在先后台浏览,然后从缓存中获取,占用空间不说也直接影响速度。
bykeer回复:
你的建议很好,不同功能照理确实应该分开,不过由于精力所限,没时间来弄了,呵呵。很多新系统已经支持从网站上直接下载图片的功能,例如windows7的桌面,因此bkv后面也不准备多做什么了,够用就行 :)
另外,国家地理桌面下载是在独立线程中处理的,由于本身文件大小和网络速度关系,对图片浏览不会有明显影响~