如题,希望大家给一些建议
保存多份头像图片大小是最基本最普通的方法了。
高级的方法用动态缩略图, Google+就是用这个方法。 只要保存原图就可以了。
例如:xxxx.com/T6i0WUhrZWI/AAAAAAAAAD0/Vkoew_bOMl0/w497-h373/x_demo_MyER_1ef40000635a125b.jpg 图片。 根据不同的需求调整w497-h373(宽和高)。
服务器端实现方法可以使用ImageMigic(图片处理) + Squid (前端缓存)
保存四份 ... large / medium / small / original ...
在不同的地方用不同的头像文件来显示 ...
怎么存储怎么存储 ... 这还能怎么存储 ..?
用Java Servlet方式实现的话,可以这样说:文件上传到Servlet、裁剪、生成thumb,保存到磁盘的某个文件夹。然后写个读取图片的Servlet,向response返回图片流。
Gravatar 有公开的服务为什么不用呢 https://cn.gravatar.com/
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
暂无简介
文章 0 评论 0
接受
发布评论
评论(4)
保存多份头像图片大小是最基本最普通的方法了。
高级的方法用动态缩略图, Google+就是用这个方法。 只要保存原图就可以了。
例如:xxxx.com/T6i0WUhrZWI/AAAAAAAAAD0/Vkoew_bOMl0/w497-h373/x_demo_MyER_1ef40000635a125b.jpg 图片。 根据不同的需求调整w497-h373(宽和高)。
服务器端实现方法可以使用ImageMigic(图片处理) + Squid (前端缓存)
保存四份 ... large / medium / small / original ...
在不同的地方用不同的头像文件来显示 ...
怎么存储怎么存储 ... 这还能怎么存储 ..?
用Java Servlet方式实现的话,可以这样说:
文件上传到Servlet、裁剪、生成thumb,保存到磁盘的某个文件夹。
然后写个读取图片的Servlet,向response返回图片流。
Gravatar 有公开的服务为什么不用呢 https://cn.gravatar.com/