2007-08-26

项目总结

帮我们头做的项目以前是用asp写的,代码之丑陋,让我无法再看第二眼。上班前几天把它用rails重写了一遍,充分体现了优雅与敏捷开发的本质。

 

安装jdk,netbeans,ruby,rubygems,rails,mongrel,ferret,apache,userlogin,subversion,基本的配置过程google全能搞定,javaeye作为中国最出色的rails成品,rails论坛也聚结了许多即热心又有天赋的程序员。自己看了基本教材(快速开发入门帮我进了门,敏捷开发进步了解,只是还没看透。up and running ror是原版影印,帮我学会了处理多表关联,recipe rails学到了很多基础的东西,ajax on rails 正在看),掌握了开发与部署的过程,关键是项目的上线,有了实践的机会。

 

处理多表关联,特别是has_and_belongs_to_many是最重要的关系。然后will_paginate的分页,ferret的全文检索,ajax的基本应用,这个rails封装的很好,用起来非常方便简单。还有subversion的使用。布局的使用还有难点没有想通,项目的性能与cache还没有考虑好,这是个非常麻烦的事情,慢慢来吧。

下面应该学习ajax on rails,然后找个项目在实践,只有实践才能最好的掌握知识。

评论
发表评论

您还没有登录,请登录后发表评论