优化幻灯片和图库[GAE / GWT]?

时间:2012-06-10 08:02:50

标签: google-app-engine gwt slideshow image-gallery

我想实现自己的幻灯片和图片库(对于foto报告网站)。 是否有最佳方法或tehcniques(使用GAE和GWT)与:

  • 减少幻灯片放映的加载时间(例如,包含30张图片(960px * 780px)的幻灯片放映,我应该首先加载它们然后让用户导航吗?)

  • 我应该在服务器端还是在客户端进行缩放操作(图像的分辨率大于浏览器的分辨率)?

  • 是否有一些关于存储的知识问题(如果我有很多图像)?

如果您对此主题有一些建议或链接,可以发布吗?谢谢你。

1 个答案:

答案 0 :(得分:1)

问题1: preload vs lazy
答案:启动时加载的次数越多,实例启动时间越长,带宽越长,带宽越大。所以通常你应该使用延迟加载器,但是预取缩略图和下一个图像。

问题2:图片缩放
答案:我建议您在上传时创建缩放版本,然后允许用户下载完整尺寸的图片。不要再次在客户端上执行此操作,带宽会让你活着。

问题3:存储
答案:使用blobstore/pythonblobstore/java代替db.BlobProperty,因为它可以节省存储空间并允许超过1mb的文件。