Table of Contents
Table of Contents
RubyOnRails,你听说过吗?如果说你从来没听说过,也许你不是一个Web开发工程师,或者说你从事的行业与web技术没关。如果你听说过
也许进入你脑海中的第一印象可能是来源于它的介绍,通常伴随介绍ROR的文章都会提到它的高效生产率、完全面向对象
和一站式MVC解决方案。这些都是正确的,正如我自己所体会的一样,它确实是一个perfect解决方案,代码易于维护。但是作为一
个开源项目,因为缺少像SUN/IBM这样的大公司的支持,不同版本之间差异过大,版本更新与文档更新缺少同步,所给你带来的
学习成本或者说入门时候可能是一头雾水,不知从哪里下手。从个人经验来说,RubyOnRails 也许完全不同于以前的一些web 框架,如JSP中的Struts/WebWork,PHP中的zope,Python的django,也就是说如果你完且没有这些框架经验也没有任何关系,但是
是如果说你一点不懂得Ruby这门语言你该怎么办呢?那我还是建议你不要直接上手ROR。
在接下来的几节中,我假定你对ROR完全不了解,会讲解的比较详细。当然学习ROR网上和书店中有很多资料,但是现在的书通常
都是大部头的,拿着就会害怕,因为太长的,不知道何时能看完。