作为Rails的新手,我想知道在将Ruby on Rails网站直播之前,Rails开发人员可能会检查哪些清单。我想你应该删除你没有使用的生成视图,删除你不需要的控制器动作,删除默认路由等等。
我认为可能有一个性能列表和另一个安全性列表。?
答案 0 :(得分:3)
安全
filter_parameter_logging :password
(以及password_confirmation,信用卡号等)性能
看看这个问题:what-should-a-developer-know-before-building-a-public-web-site
答案 1 :(得分:2)
确保您有一个cron作业备份您的数据库(以及用户上传的文件!)。
复制不是备份。 RAID不是备份。 数据库可能会损坏。 (包括您自己的错误代码。) 数据可能被黑客攻击。
当发生这种情况时,您需要备份。
不仅仅是一个副本:保留检查点以防数据库损坏,并且在备份运行之前没有注意到。
在驱动器无法恢复的情况下,不仅在与数据库本身相同的服务器/驱动器上。
记住what happened to ma.gnolia.com
不要让它发生在你身上。