个人以为rails带来最好的东西就是多环境。
现实中经常会遇到多环境的问题。比如live总是用branch,qa是用HEAD,而本地开发则是最新的版本。
当issue出现的时候,总是要模拟一个类似的环境来重现,这时候java的各种框架就不够用了,因为他们似乎从来没考虑过这个问题。
rails缺省test, development, production三个环境,还可以再扩充,另外对数据库维护非常方便,可以让开发者在三个环境下切换。
java需要从中学习到位,至少也要从框架级来建立多环境。
现实中经常会遇到多环境的问题。比如live总是用branch,qa是用HEAD,而本地开发则是最新的版本。
当issue出现的时候,总是要模拟一个类似的环境来重现,这时候java的各种框架就不够用了,因为他们似乎从来没考虑过这个问题。
rails缺省test, development, production三个环境,还可以再扩充,另外对数据库维护非常方便,可以让开发者在三个环境下切换。
java需要从中学习到位,至少也要从框架级来建立多环境。
本文探讨了Rails框架中多环境设置的优势,特别是在处理不同环境如live、qa和开发环境时的灵活性。Rails通过预设的test、development和production环境简化了数据库管理和环境切换的过程。
3821

被折叠的 条评论
为什么被折叠?



