一般直接用 redis
来共享多进程数据。redis
可保证原子读与写。
@vincentjiang #2 楼 @seaify 已由国外友人提供了一些英文支持,现已支持英文版。
@didme 模拟器不支持微信支付的测试,需要用自己手机来测试。
Ruby or Rails? You Scored: 9 / 10 Ranking: Ruby expert!
赞,已经注册百分之八十公司: https://ruby-china.org/80percent
#66 楼 @alvin2ye 对于配置文件,安全仅有一点:不要提交任何敏感信息到服务端。所以 rails-template
是添加了一个 config/application.yml.example
, 随后由开发者自行复制一份为 config/application.yml
, 而此文件在 git
中是忽略的。这是 rails-template
的集成方式。
在不同的生产环境,config/application.yml
由发布者在 mina setup
时自行配置即可。rails-template
在随后的发布过程自动软链接它,保证每次新的发布使用同一份配置。简明清晰的流程。
dotenv
建议开发者提交一些配置到 .env
, 和提交 .env.production
之类的,不是配置的最安全做法,只要你提交过敏感,一旦源代码泄漏,就有黑客能轻易攻击你。所以我说安全性会降低。我在上述的解决方式中是一种简明清楚的手段。这也是很多开源项目类似的手法,例如 ruby-china
.
相对来说,我会选择简明,安全的手法去集成。于是使用了 figaro
#49 楼 @hww 好主意,考虑中: clearance issue
ActionCable 不影响加载。
#28 楼 @freefishz 欢迎使用 :) 有问题找我,我尽快解决~ #29 楼 @vincentjiang 这个是小招 :)
#25 楼 @holysoros 好建议,先记下!