六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 39|回复: 0

学习rails心得

[复制链接]

升级  20.67%

21

主题

21

主题

21

主题

秀才

Rank: 2

积分
81
 楼主| 发表于 2013-1-23 02:46:07 | 显示全部楼层 |阅读模式
1. 书籍:

rails 圣经: Agile Web Development with Rails
Ruby 圣经: programming ruby
Rails Recipes:  rails 菜单,介绍几十个最常用的rails的偏方,涉及View, AJAX, 数据库,email, 是实用主义至上的书籍,相信每个rails项目都会用到其中的偏方。

有这三本书足以。

2. 常用的plugin 和 gem

2.1 Capistrano:  让部署成为乐趣
2.2 Streamlined: 一分钟做好网站后台的好工具。
2.3 RedCloth: 做Rich Content 的好东西
2.4 File_column: 简化文件上传的插件,虽然谁都可以很快写这样一个小插件,不过用他更简单。
2.5 Rmagick: 图像处理,与File_column配合处理用户上传图片
2.6 acts_as_authenticated: 帮助产生基本的非常优秀的用户认证代码,省去密码加密等许多麻烦。不过也要手动加入一些功能,例如用户角色划分,remember me
2.7 exception_notification: 当网站出现异常时,发送email提醒程序员。
2.8 globalize: 提供了多种语言的支持,使开发多语言的网站更简单。

3. 学习手段
3.1 三本书在手边。
3.2 加入到实际项目中
3.3 从最简单的plug-in 开始阅读源代码,与精英对话才能成为精英,最后要阅读rails源代码,
3.4 加入到rails的社区中,
例如 railscn.com  
还有google group的ROR北京社区。
国外的社区推荐 google group 的 rails talk 社区。
3.5 找个rails空间,享受成就感, 推荐 Dreamhost.com 24美元,200G空间。
3.6 podcast: 聆听来自前沿技术发源地的声音,体会web设计的理念与信仰,给自己的思想充电。
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表