开发一个图片浏览的静态页面,页面就有 上一个图,下一个图按钮。图片存储在服务器端,如何设置出最高效率的图片浏览。
要求: 1、首次打开页面时加载内容不能太多; 2、如何能使用户感觉到图片加载延迟最小; 3、目前我能想到的就是多线程,多队列,但不知道如何实现; 4、可以使用ajax 异步读取web服务器;
架构设计 cache 图片
这个好像没有什么特别好的用法,好像很多网站都是刚打开这个页面就先打开第一张图,当第一张图片加载完后通过Ajax加载第二张,当点击第二张时就显示已经加载完的第二张图,顺便再去请求第三张,点击第三张的时候加载第四张,依此类推......,做到图片预加载。这好像是目录的解决方案,但就算这样也会有用户看图的速度比图片加载更快的情况。因为这个瓶颈在于图片的网络传输。所以除了预加载好像没有其它办法,如果瓶颈是在服务器端,那就是另外一回事了。
如何设计一个较大规模的分布式图片存储方案
对于小的图片(<20k)文件用数据库存储与用文件存储的优缺点?
做图片保存时总出现0kb
人才网站,联系方式转换成图片展示,如何高效
数字图片如何获取倾斜度?
二级域名的悲剧,建议大家最好少用
电脑软件推荐