Web开辟敏捷之道,Web开采敏捷之道应用Rails进行敏

作者: win10  发布:2019-08-02

《Web开拓敏捷之道:应用Rails举行敏捷Web开垦(原书第4版)》第1版曾荣获Jolt大奖“最棒技巧书籍”奖。在前3版的剧情架构基础上,第4版扩充了有关Rails中新风味和特级推行的内容。本书从日益创建四个着实的应用程序起初,然后介绍Rails的停放作用。全书分为3部分,第一有个别介绍Rails的安装、应用程序验证、Rails框架的种类布局,以及Ruby语言的学识;第四局地用迭代艺术创设应用程序,然后依照敏捷开垦形式搭建测量检验案例,最后用Capistrano完结布局;第三部分井井有序地补充贫乏的学问并带有足以应付日常的实际专业。本书既有直观的演示,又有尖锐的分析,同不经常间蕴涵了Web应用开辟中各方面包车型地铁相关文化,称得上一部内容完善而又通俗的力作。

《web开垦敏捷之道:应用rails进行敏捷web开辟(原书第4版)》第1版曾荣立jolt大奖“最好手艺书籍”奖。在前3版的内容架构基础上,第4版增添了关于rails中新特色和极品实行的开始和结果。本书从日益创制一个着实的应用程序开首,然后介绍rails的放到成效。全书分为3部分,第一部分介绍rails的装置、应用程序验证、rails框架的系统布局,以及ruby语言的文化;第二有的用迭代格局创建应用程序,然后依据敏捷开荒格局搭建测量试验案例,最后用capistrano达成安排;第三片段有条有理地补充贫乏的学识并富含足以应付平常的实在工作。本书既有直观的演示,又有深刻的解析,同一时间涵盖了web应用开荒中外地点的连带文化,称得上一部内容周全而又通俗的杰作。

本书适合Ruby和Rails的低等、中级读者读书,并可视作开辟职员的参照他事他说加以考察手册。

《web开垦敏捷之道:应用rails实行敏捷web开采(原书第4版)》适合ruby和rails的低等、中级读者读书,并可视作开拓职员的参照他事他说加以考察手册。

2019篮球世界杯投注官网 1

2019篮球世界杯投注官网 2

目录

课程地址:Web开垦敏捷之道:应用Rails进行敏捷Web开拓(原书第4版) 普通话pdf扫描版

对本书的赞美
译者序
翻译简介
第4 版序言
前言
致谢
第3局部 起步
第1 章 安装Rails
1.1 Windows 上的安装
1.2 Mac OS X 上的设置
1.3 Linux 上的装置
1.4 选择叁个Rails 版本
1.5 设置支出蒙受
1.5.1 命令行
1.5.2 版本调整
1.5.3 编辑器
2019篮球世界杯投注官网,1.5.4 桌面
1.6 Rails 和数据库
1.7 本章小结
第2 章 即时满意
2.1 新建一个应用程序
2.2 Hello,Rails !
2.2.1 Rails 和URL 请求
2.2.2 第一个动作
2.2.3 创制动态网页
2.2.4 动态内容
2.2.5 把时光累加
2.2.6 传说讲到未来
2.3 把页面连起来
2.4 本章小结
2.4.1 练习时间
2.4.2 清理现场
第3 章 Rails 应用程序框架
3.1 模型、视图以及调控器
3.2 Rails 的模型支撑
3.2.1 对象- 关系映射
3.2.2 Active Record
3.3 Action Pack :视图与调节器
3.3.1 视图帮忙
3.3.2 还大概有调整器
第4 章 Ruby 简介
4.1 Ruby 是一门面向对象的言语
4.1.1 Ruby 命名准则
4.1.2 方法
4.2 数据类型
4.2.1 字符串
4.2.2 数组和散列
4.2.3 正则表明式
4.3 逻辑方式
4.3.1 调整结构
4.3.2 代码块和迭代器
4.3.3 异常
4.4 组织结构
4.4.1 类
4.4.2 模块
4.4.3 YAML
4.5 封送对象
4.6 综合剖判
4.7 Ruby 语言习语
第二有个别 营造应用程序
第5 章 Depot 应用程序
5.1 增量式开拓
5.2 Depot 是做怎么样的
5.2.1 用例
5.2.2 页面流程
5.2.3 数据
5.3 让大家来编码吧
第6 章 义务A :创造应用程序
6.1 迭代A1 :创造商品保险的应用程序
6.1.1 创立Rails 应用程序
6.1.2 成立数据库
6.1.3 生成脚手架
6.1.4 应用迁移
6.1.5 查看商品清单
6.2 迭代A2 :美化商品清单
6.3 本章小结
演练时间
第7 章 职务B :验证和单元测量检验
7.1 迭代B1 :验证
7.2 迭代B2 :模型的单元测量试验
7.2.1 真正单元测量试验
7.2.2 静态测量试验
7.2.3 使用静态测验数据
7.3 本章小结
演练时间
第8 章 职责C :商品目录展现
8.1 迭代C1 :创立商品目录清单
8.2 迭代C2 :扩充页面布局
8.3 迭代C3 :用支持函数来调动价格格式
8.4 迭代C4 :调控器功效测量检验
8.5 本章小结
演练时间
第9 章 职务D :创设购物车
9.1 迭代D1 :寻觅购物车
9.2 迭代D2 :将产品放到购物车中
9.3 迭代D3 : 增添八个按键
9.4 本章小结
演练时间
第10 章 任务 E :更智能的购物车
10.1 迭代E1 :创立更智能的购物车
10.2 迭代E2 :错误管理
10.3 迭代E3 :对购物车的结尾加工
10.4 本章小结
练习时间
第11 章 任务F :Ajax 初体验
11.1 迭代F1 :转移购物车
11.1.1 局部模板
11.1.2 改造流程
11.2 迭代F2 :创立贰个基于Ajax的购物车
11.2.1 排疑解难
11.2.2 客户永恒不会知足
11.3 迭代F3 :高亮变化
11.4 迭代F4 :掩盖叁个空的购物车
11.5 测试Ajax 改变
11.6 本章小结
练习时间
第12 章 任务G :付款
12.1 迭代G1 :获取订单
12.1.1 创制获得订单的表单
12.1.2 获取订单细节
12.1.3 最终三个Ajax 退换
12.2 循环G2 :Atom 推送
12.3 迭代G3 :分页
12.4 本章小结
勤学苦练时间
第13 章 职分H :发送电子邮件
13.1 迭代H1 :发送确认邮件
13.1.1 配置邮件
13.1.2 发送邮件
13.1.3 邮件模板
13.1.4 生成邮件
13.1.5 发送多内容类型
13.1.6 邮件作用测验
13.2 迭代H2 :应用程序的购并测量试验
13.3 本章小结
演习时间
第14 章 任务I :登录
14.1 迭代I1 :增添用户
14.2 迭代I2 :认证用户
14.3 迭代I3 :限制访谈
14.4 迭代I4 :扩展侧边栏,越来越多管理
14.5 本章小结
演练时间
第15 章 任务J :国际化
15.1 迭代 J1 :采纳语言情况
15.2 迭代 J2 :翻译在线商城页面
15.3 迭代 J3 :翻译付账页面
15.4 迭代 J4 :增多语言意况的切换器
15.5 本章小结
演习时间
第16 章 职务K :布署和产品意况
16.1 迭代 K1 :用Phusion Passenger和MySQL 部署
16.1.1 安装Passenger
16.1.2 在地点安插应用程序
16.1.3 使用MySQL 数据库
16.1.4 加载数据库
16.2 迭代 K2:用Capistrano远程安顿
16.2.1 希图好布局服务器
16.2.2 把应用程序放到版本管理下
16.2.3 远程陈设应用程序
16.2.4 冲洗,洗净,重复
16.3 迭代 K3 :检查布署的应用程序
16.3.1 查看日志文件
16.3.2 使用命令行界面来查看实时的应用程序
16.3.3 管理日志文件
16.3.4 开首发行,超过自己
16.4 本章小结
勤学苦练时间
第17 章 Depot 回顾
17.1 Rails 的概念
17.1.1 模型
17.1.2 视图
17.1.3 控制器
17.1.4 配置
17.1.5 测试
17.1.6 部署
17.2 文书档案化所做的作业
其三有的 长远Rails
第18 章 自个儿去开采Rails(职业)方法
18.1 东西都去何地了
18.1.1 应用程序的职责
18.1.2 测量检验的地点
18.1.3 文书档案的岗位
18.1.4 帮助库的职位
18.1.5 Rake 任务的岗位
18.1.6 日志的职位
18.1.7 静态网页的岗位
18.1.8 脚本的职位
18.1.9 有的时候文件的地方
18.1.10 第三方代码的任务
18.1.11 配置的地点
18.2 命名约定
18.2.1 混合大小写、下划线和复数
18.2.2 把调控器分组到模块中
18.3 本章小结
第19 章 Active Record 模块
19.1 定义数据结构
19.1.1 使用表和字段的平整
19.1.2 Active Record 所提供的附加字段
19.2 查找和遍历记录
19.2.1 识别单个行
19.2.2 模型关联性表明
19.2.3 一对一关联
19.2.4 一对多关系
19.2.5 多对多关系
19.3 创制、读取、更新和删除操作
19.3.1 创设新的行记录
19.3.2 读取已有行记录
19.3.3 动态查询器
19.3.4 SQL 语言与Active Record 模块
19.3.5 使用like 查询子句
19.3.6 构造重回记录的子集
19.3.7 获取字段总括
19.3.8 范围函数
19.3.9 编写自个儿SQL 语句
19.3.10 重新加载数据
19.3.11 更新现存行记录
19.3.12 方法save、save!、create和create!
19.3.13 删除行记录
19.4 干预追踪进程
19.4.1 成组相关回调
19.4.2 观察器
19.4.3 观察器实例化
19.5 数据库事务
19.6 本章小结
第20 章 行为调治和行事调整
20.1 分派央求到调节器
20.1.1 REST :表述性状态转移
20.1.2 增多附加行为
20.1.3 嵌套能源
20.1.4 浅路由嵌套
20.1.5 选择数听他们表达
20.1.6 测量试验路由
20.2 管理诉求
20.2.1 行为方式
20.2.2 调节器意况
20.2.3 用户响应
20.2.4 显示模板
20.2.5 发送文书和其他数据
20.2.6 重定向
20.3 持续须要的指标和操作
20.3.1 Rails 会话
20.3.2 会话存款和储蓄
20.3.3 比较会话存储选项
20.3.4 会话逾期与化解
20.3.5 闪存:行为间通讯
20.3.6 过滤器
20.3.7 前置和前置过滤器
20.3.8 过滤器承接
20.4 本章小结
第21 章 Action View 模块
21.1 使用模板
21.1.1 模板寄放的地点
21.1.2 模板运维的条件
21.1.3 模板包括的剧情
21.2 生成表单
21.3 管理表单
21.4 上传文件到Rails 应用程序
21.5 使用帮忙程序
21.5.1 自定义的相助程序
21.5.2 格式和链接帮忙程序
21.5.3 格式帮助程序
21.5.4 链接到另外页面和能源
21.6 用页面布局和局地模板缓慢消除维护职业
21.6.1 布局
21.6.2 放置布局文件
21.6.3 传递数据到布局
21.6.4 局地页面模板
21.6.5 局地模板和汇集
21.6.6 分享模板
21.6.7 局地模板与布局
21.6.8 局地模板和控制器
21.7 本章小结
第22 章 缓存
22.1 页面缓存
22.2 让页面失效
22.2.1 显式地让页面失效
22.2.2 挑选缓存存款和储蓄攻略
22.2.3 隐式地让页面失效
22.2.4 让基于时间的缓存页面失效
22.2.5 正确处理客户端缓存
22.2.6 过期头
22.2.7 最终的修改和ETag 协理
22.3 片段缓存
22.4 本章小结
第23 章 数据迁移
23.1 成立和平运动转迁移
23.2 解析迁移
23.2.1 字段的档次
23.2.2 重命名字段
23.2.3 修改字段
23.3 表的管住
23.3.1 表的创造选项
23.3.2 表的重命名
23.3.3 rename_table 方法的主题材料
23.3.4 定义索引
23.3.5 主键
23.3.6 未有主键的表
23.4 高等迁移
23.4.1 使用原生 SQL
23.4.2 扩充迁移
23.4.3 自定义新闻和原则测量试验程序
23.5 当迁移变糟时
23.6 迁移外的格局管理
23.7 本章小结
第24 章 非浏览器选拔
24.1 用Active Record 开垦独立应用程序
24.2 使用Active Support 库功能
24.2.1 焦点扩张
24.2.2 附加的Active Support 类
24.2.3 使用 Action View 扶助程序
24.3 使用Active Resource 开采远程应用程序
24.3.1 访谈和翻新简单属性
24.3.2 关系和聚众
24.3.3 汇总整理
24.4 本章小结
第25 章 Rails 包重视关系
25.1 用创设器生成XML
25.2 用ERb 生成HTML
25.3 用Bundler 管理包依赖关系
25.4 用Rack 达成与Web 服务器的互相
25.5 自动实践任务工具Rake
25.6 Rails 包注重关系揭秘
25.7 本章小结
第26 章 Rails 插件
26.1 银行卡业务管理插件Active Merchant
26.2 节约带宽的插件Asset Packager
26.3 用Haml 美化标识语言
26.4 用JQuery 少写多做
26.5 在RailsPlugins.org上寻找更加多
26.6 本章小结
第27 章 整装进发
参照他事他说加以考察文献

链接: 

《Web开拓敏捷之道应用Rails实行敏捷Web开采(原书第4版)》.((美)SamRuby).[PDF]下载

web开采敏捷之道:应用rails进行敏捷web开拓(原书第4版)目录:

百度网盘无偿下载地址:

对本书的礼赞

源码 PDF见上面包车型大巴再三再四

译者序

------------------------------------------分割线------------------------------------------

翻译简单介绍

FTP地址:ftp://ftp1.linuxidc.com

第4 版序言

用户名:ftp1.linuxidc.com

前言

密码:www.linuxidc.com

致谢

在 2014年LinuxIDC.com9月《Web开垦敏捷之道应用Rails举办敏捷Web开垦(原书第4版)》.((美)SamRuby).[PDF]

第3局部 起步

下载格局见 http://www.linuxidc.com/Linux/2013-10/91140.htm

第1 章 安装rails 1

------------------------------------------分割线------------------------------------------

1.1 windows 上的装置 1

正文恒久更新链接地址:http://www.linuxidc.com/Linux/2014-09/106975.htm

1.2 mac os x 上的设置 3

2019篮球世界杯投注官网 3

1.3 linux 上的装置 4

1.4 选用七个rails 版本 5

1.5 设置开拓遭遇 6

1.5.1 命令行 6

1.5.2 版本调控 6

1.5.3 编辑器 7

1.5.4 桌面 8

1.6 rails 和数据库 9

1.7 本章小结 10

.第2 章 即时满足 11

2.1 新建三个应用程序 11

2.2 hello,rails ! 13

2.2.1 rails 和url 请求 14

2.2.2 第4个动作 14

2.2.3 创造动态网页 15

2.2.4 动态内容 15

2.2.5 把时光累加 16

2.2.6 典故讲到以往 17

2.3 把页面连起来 18

2.4 本章小结 20

2.4.1 练习时间 20

2.4.2 清理现场 21

第3 章 rails 应用程序框架 22

3.1 模型、视图以及调整器 22

3.2 rails 的模子支撑 24

3.2.1 对象- 关系映射 24

3.2.2 active record 25

3.3 action pack :视图与垄断(monopoly)器 26

3.3.1 视图援助 26

3.3.2 还也有调整器 26

第4 章 ruby 简介 28

4.1 ruby 是一门面向对象的言语 28

4.1.1 ruby 命名准绳 29

4.1.2 方法 29

4.2 数据类型 30

4.2.1 字符串 30

4.2.2 数组和散列 30

4.2.3 正则表明式 32

4.3 逻辑格局 32

4.3.1 调整结构 32

4.3.2 代码块和迭代器 33

4.3.3 异常 34

4.4 组织结构 34

4.4.1 类 34

4.4.2 模块 36

4.4.3 yaml 36

4.5 封送对象 37

4.6 综合剖判 37

4.7 ruby 语言习语 38

其次有的 创设应用程序

第5 章 depot 应用程序 41

5.1 增量式开辟 41

5.2 depot 是做哪些的 42

5.2.1 用例 42

5.2.2 页面流程 42

5.2.3 数据 44

5.3 让大家来编码吧 45

第6 章 任务a :创设应用程序 46

6.1  迭代a1 :创制商品保险的应用程序 46

6.1.1 创设rails 应用程序 46

6.1.2 创设数据库 46

6.1.3 生成脚手架 47

6.1.4 应用迁移 48

6.1.5 查看商品清单 49

6.2 迭代a2 :美化商品清单 51

6.3 本章小结 54

勤学苦练时间 55

第7 章  任务b :验证和单元测验 57

7.1 迭代b1 :验证 57

7.2 迭代b2 :模型的单元测量检验 60

7.2.1 真正单元测量检验 61

7.2.2 静态测验 63

7.2.3 使用静态测验数据 66

7.3 本章小结 67

演练时间 67

第8 章 任务c :商品目录展现 68

8.1 迭代c1 :创造商品目录清单 68

8.2 迭代c2 :扩大页面布局 71

8.3  迭代c3 :用扶助函数来调动价格格式 74

8.4 迭代c4 :调整器作用测量检验 74

8.5 本章小结 77

演习时间 77

第9 章 职务d :成立购物车 78

9.1 迭代d1 :找出购物车 78

9.2 迭代d2 :将成品放到购物车中 79

9.3 迭代d3 : 增多贰个按键 81

9.4 本章小结 85

练习时间 85

第10 章 任务 e :更智能的购物车 86

10.1 迭代e1 :创建更智能的购物车 86

10.2 迭代e2 :错误管理 90

10.3 迭代e3 :对购物车的末尾加工 92

10.4 本章小结 96

勤学苦练时间 96

第11 章 任务f :ajax 初体验 97

11.1 迭代f1 :转移购物车 97

11.1.1 局部模板 97

11.1.2 改动流程 101

11.2  迭代f2 :创建贰个依据ajax的购物车 102

11.2.1 排疑解难 103

11.2.2 客户永世不会满意 104

11.3 迭代f3 :高亮变化 104

11.4 迭代f4 :隐蔽三个空的购物车 106

11.5 测试ajax 改变 110

11.6 本章小结 111

练习时间 112

第12 章 任务g :付款 113

12.1 迭代g1 :获取订单 113

12.1.1 创设获得订单的表单 114

12.1.2 获取订单细节 120

12.1.3 最后三个ajax 改换 124

12.2 循环g2 :atom 推送 125

12.3 迭代g3 :分页 128

12.4 本章小结 131

勤学苦练时间 131

第13 章 任务h :发送电子邮件 132

13.1 迭代h1 :发送确认邮件 132

13.1.1 配置邮件 132

13.1.2 发送邮件 133

13.1.3 邮件模板 134

13.1.4 生成邮件 135

13.1.5 发送多内容类型 136

13.1.6 邮件成效测量检验 137

13.2 迭代h2 :应用程序的合一测量试验 138

13.3 本章小结 142

勤学苦练时间 142

第14 章 任务i :登录 143

14.1 迭代i1 :添加用户 143

14.2 迭代i2 :认证用户 150

14.3 迭代i3 :限制访谈 155

14.4 迭代i4 :扩张侧面栏,越来越多管理 157

14.5 本章小结 160

演习时间 160

第15 章 任务j :国际化 161

15.1 迭代 j1 :采用语言情状 161

15.2 迭代 j2 :翻译在线商城页面 164

15.3 迭代 j3 :翻译付钱页面 169

15.4  迭代 j4 :增加语言意况的切换器 174

15.5 本章小结 175

勤学苦练时间 176

第16 章  义务k :安顿和制品情状 177

16.1  迭代 k1 :用phusion passenger和mysql 部署 178

16.1.1 安装passenger 178

16.1.2 在本地安顿应用程序 179

16.1.3 使用mysql 数据库 180

16.1.4 加载数据库182

16.2  迭代 k2:用capistrano远程安顿 183

16.2.1 希图好布局服务器 183

16.2.2 把应用程序放到版本管理下 184

16.2.3 远程布置应用程序 185

16.2.4 冲洗,洗净,重复 187

16.3 迭代 k3 :检查安顿的应用程序 188

16.3.1 查看日志文件 188

16.3.2  使用命令行分界面来查看实时的应用程序 188

16.3.3 管理日志文件 189

16.3.4 起首发行,当先自己 189

16.4 本章小结 190

演习时间 190

第17 章 depot 回顾 191

17.1 rails 的概念 191

17.1.1 模型191

17.1.2 视图192

17.1.3 控制器 192

17.1.4 配置192

17.1.5 测试193

17.1.6 部署193

17.2 文书档案化所做的业务 193

其三部分 深刻rails

第18 章  本人去开采rails(职业)方法 195

18.1 东西都去哪个地方了 195

18.1.1 应用程序的职位 197

18.1.2 测验的岗位197

18.1.3 文档的职分197

18.1.4 支持库的岗位 198

18.1.5 rake 任务的职位 199

18.1.6 日志的岗位200

18.1.7 静态网页的职位 200

18.1.8 脚本的岗位200

18.1.9 有时文件的职分 201

18.1.10 第三方代码的岗位 201

18.1.11 配置的职位 201

18.2 命名约定 202

18.2.1 混合大小写、下划线和复数 202

18.2.2 把调控器分组到模块中 203

18.3 本章小结 205

第19 章 active record 模块 206

19.1 定义数据结构 206

19.1.1 使用表和字段的条条框框 206

19.1.2  active record 所提供的附加字段 209

19.2 查找和遍历记录 210

19.2.1 识别单个行210

19.2.2 模型关联性表达 211

19.2.3 一对一提到211

19.2.4 一对多关系212

19.2.5 多对多关系212

19.3 成立、读取、更新和删除操作 213

19.3.1 创设新的行记录 213

19.3.2 读取已有行记录 215

19.3.3 动态查询器216

19.3.4 sql 语言与active record 模块 217

19.3.5 使用like 查询子句 218

19.3.6 构造重回记录的子集 219

19.3.7 获取字段总结 221

19.3.8 界定函数 221

19.3.9 编写自身sql 语句 222

19.3.10 重新加载数据 224

19.3.11 更新现成行记录 224

19.3.12  方法save、save!、create和create! 225

19.3.13 删除行记录 226

19.4 干预跟踪进度 227

19.4.1 成组相关回调 228

19.4.2 观察器 231

19.4.3 观察器实例化 232

19.5 数据库事务 232

19.6 本章小结 235

第20 章 行为调节和表现调控 237

20.1 分派央浼到调整器 237

20.1.1 rest :表述性状态转移 238

20.1.2 增加附加行为 243

20.1.3 嵌套财富 243

20.1.4 浅路由嵌套243

20.1.5 选拔数据表明 244

20.1.6 测量试验路由 245

20.2 管理供给 246

20.2.1 行为艺术 246

20.2.2 调节器情形246

20.2.3 用户响应 248

20.2.4 突显模板 248

20.2.5 发送文书和别的数据 251

20.2.6 重定向 253

20.3 持续央浼的目的和操作 255

20.3.1 rails 会话 255

20.3.2 会话存款和储蓄 257

20.3.3 相比会话存储选项 258

20.3.4 会话逾期与解除 259

20.3.5 闪存:行为间通讯 259

20.3.6 过滤器 260

20.3.7 前置和前置过滤器 260

20.3.8 过滤器承接261

20.4 本章小结 261

第21 章 action view 模块 263

21.1 使用模板 263

21.1.1 模板寄放的岗位 263

21.1.2 模板运维的条件 264

21.1.3 模板满含的内容 264

21.2 生成表单 265

21.3 管理表单 267

21.4 上传文件到rails 应用程序 268

21.5 使用协理程序 271

21.5.1 自定义的声援程序 272

21.5.2 格式和链接辅助程序 272

21.5.3 格式扶助程序 272

21.5.4 链接到另外页面和财富 274

21.6  用页面布局和局地模板减轻维护专门的学问 277

21.6.1 布局277

21.6.2 放置布局文件 278

21.6.3 传递数据到布局 279

21.6.4 局地页面模板 281

21.6.5 局地模板和会集 282

21.6.6 分享模板 283

21.6.7 局地模板与布局 283

21.6.8 局地模板和调整器 283

21.7 本章小结 283

第22 章 缓存 285

22.1 页面缓存 285

22.2 让页面失效 287

22.2.1 显式地让页面失效 287

22.2.2 挑选缓存存款和储蓄战略 288

22.2.3 隐式地让页面失效 289

22.2.4 让基于时间的缓存页面失效 290

22.2.5 准确管理客户端缓存 291

22.2.6 过期头 291

22.2.7 最终的更换和etag 帮忙 291

22.3 片段缓存 292

22.4 本章小结 296

第23 章 数据迁移 297

23.1 创设和周转迁移 297

23.2 解析迁移 299

23.2.1 字段的品种300

23.2.2 重命名字段301

23.2.3 修改字段 302

23.3 表的管理 302

23.3.1 表的创造选项 303

23.3.2 表的重命名304

23.3.3 rename_table 方法的难题 304

23.3.4 定义索引 305

23.3.5 主键306

23.3.6 未有主键的表 306

23.4 高端迁移 306

23.4.1 使用原生 sql 307

23.4.2 扩大迁移 307

23.4.3 自定义新闻和准星测量试验程序 309

23.5 当迁移变糟时 309

23.6 迁移外的格局管理 310

23.7 本章小结 311

第24 章 非浏览器选拔 312

24.1  用active record 开采独立应用程序 312

24.2 使用active support 库功能 313

24.2.1 核心扩充 313

24.2.2 附加的active support 类 315

24.2.3 使用 action view 援救程序 317

24.3  使用active resource 开垦远程应用程序 317

24.3.1 访谈和更新轻松属性 317

24.3.2 关系和集聚318

24.3.3 汇总整理 320

24.4 本章小结 321

第25 章 rails 包看重关系 322

25.1 用营造器生成xml

25.2 用erb 生成html 323

25.3 用bundler 处理包依赖关系 325

25.4  用rack 实现与web 服务器的相互 327

25.5 自动实践职务工具rake 330

25.6 rails 包依赖关系揭秘 331

25.7 本章小结 333

第26 章 rails 插件 334

26.1  银行卡业务管理插件active merchant 334

26.2 节约带宽的插件asset packager 335

26.3 用haml 美化标识语言 337

26.4 用jquery 少写多做 339

26.5  在railsplugins.org上寻找更加多 342

26.6 本章小结 343

第27 章 整装进发 344

仿效文献 345

本文由篮球世界杯投注-2019篮球世界杯投注官网发布于win10,转载请注明出处:Web开辟敏捷之道,Web开采敏捷之道应用Rails进行敏

关键词: 网页设