| 虽然我没有看过,但是关于部署用Ruby on Rails构建的应用程序过于复杂的博客讨论有很多。 甚至还有一个开源项目专门用来部署Rails应用程序。 虽然Tim O’Reilly在Ruby on Rails网站上对其称赞有加,说这项技术“降低了进入编程领域的门槛”,但是这个框架并不适合初学者。Ruby很复杂,并且虽然MVC是经过试验而且是正确的,但是对一个网络新手来说,它还是有一定难度的。我在装有Windows XP的机器上创建Rails堆栈碰到过很多问题。问题不是Rails本身,而是和一个生产web服务器集成——我尝试了Apache和IIS,最后用了 Rails自带的WEBrick。但是,不推荐在生产环境中使用WEBrick。 还有另一个选择:独立安装堆栈——一个完整、单独的目录分区包括Ruby、Rails、MySQL和Apache。这在开发中比较有用,但可能不适用于web和数据库服务器通常用于多个应用程序的生产中。 要从Rails得到最多,我认为你一定已经受够了太多的数据访问层,太多的没有逻辑性的程序代码和硬接入要求的参数,和业务层的存储过程和数据库逻辑。你一定和可怕的ASP应用程序斗争过,并且要依靠过度复杂、配置驱动的重型框架,假如听起来像你是碰到过的难题,那么你会喜欢Rails的。
|
| 共3页: 上一页 [1] [2] 3 下一页 |
评论加载中…