比如 ruby china 的节点,一般是不常改变的,能不能在后台编辑后,点个按钮缓存成 yml,程序中如果没有发现 yml 就重新生成,如果有的话,就直接用。
有没有谁有 best practice, 谢谢
这类信息如果放 yml 里,是加入版本控制呢?还是随数据库一起备份?你不嫌麻烦?
节点名跟 topics 都是相关的,应该放数据库,然后 Rails.cache 就是了
#1 楼 @libuchao 谢谢指点,yml 可以用 gitignore 去掉,不过这不是个好办法
刚才也 google 了一下,发现还没研究过这页: http://guides.rubyonrails.org/caching_with_rails.html
这个也不错 http://huacnlee.com/blog/cache-design-in-ruby-china/