本人 rails 初学者,最近完成了一个论坛项目跟大家分享一下, https://github.com/poppinyunhai/Tule.git 实现的功能:注册、登录、退出、用户发帖、节点控制、用户回帖、上传图片、用户之间发送私信、管理员论坛管理。 学习 rails 一个月、学习的书籍 《ruby on rails 实战圣经》、《rails on tutorial》 这两本书 看《ruby on rails 实战圣经》的时候因为心急去实践《rails on tutorial》的微博案例,所以第一遍看的非常草,只是对 rails 有了一个大体的了解,等到真正去实践的时候发现很多东西都只是了解,没有学会灵活使用,所以又去仔细的看了一边《ruby on rails 实战圣经》尤其是 Active Record 这部分翻来覆去看了好几遍,出现的问题,大多都能在这本书上找到解决办法 《rails on tutorial》: 这本书非常详细的介绍了,rails 是如何用于实践的,我写的论坛中,有好几个功能都是参照书上的例子,然后再根据自己的需求加以更改最终实现的。而且对书中案例几乎所有的功能,这本书都写了测试,对于学习写测试有很大的帮助。 最后总结:对于初学者,学习 rails 一定要沉下心来别浮躁,认认真真的去看书,遇到问题,不要首先想到,这个问题我解决不了。而是静下心去看问题,然后仔仔细细再书中找,因为是初学者,大多数问题,不会太难,新手可能遇到的问题,这两本几乎全都写到了。