ruby-china/ruby-china — pull request #146 by huobazi (2013-01-05 10:17:38+00:00)
Title: add a timestamp to avatar url

今天看到社区一个帖子有网友说改了头像无法看到，需要强制刷新才可以显示。目前因社区数据库回档，该帖子已找不到。

看了一下，ruby-china 会员头像文件名是固定的，这样的图片在某些 CDN（不了解又拍是否会缓存）和浏览器都会缓存。给头像的url加了个时间戳，解决浏览器缓存的问题，CDN 缓存需要更换文件名，这个牵扯到设计的变化，仅做建议参考，并未在此 Pull Request 内实现。

因没有具体记录能够体现会员修改图片的时间，所以取的是 user 的 updated_at， 固不修改头像编辑其他信息也会引起会员头像浏览器缓存失效。

###################################
On branch add_querystring_to_avatar
Changes to be committed:
modified: app/helpers/users_helper.rb