Jump to ratings and reviews
Rate this book

Rails高级编程

Rate this book
准备好进入Rails的高级应用了吗?Ruby让Rails框架成为可能。从审查Ruby到部署大规模Rails应用,本书所探讨的话题帮助Rails程序员脱颖而出。通过本书你将自底向上深入地了解处理数据库、安全、性能、Web服务以及其他方面的技术。

本书风格清新而结构紧密,不仅帮你理解使用Rails本身的技巧,还教你如何灵活运用从其他编程范式借鉴来的想法。本书特别注重构建具有伸缩性的应用——具有“伸缩性”意味着能够处理更多的用户或者与更大更复杂的数据库交互。

本书使用大量的范例和代码示例来解释如下内容:

* 元编程。
* 何时为通用、可重用的功能使用Active Support库。
* 如何安装、编写和测试Rails插件。
* 各种数据库管理系统。
* 高级数据库特性,包括触发器、规则和存储过程。
* 如何连接多个数据库和LDAP。
* Web应用设计的安全规范和Web特有的安全问题。
* 性能优化。
* RESTful架构。
* 为何版本控制和错误跟踪系统是大型或长存的Rails项目的关键。

本书也探索了如何扩展Rails、在其他Ruby代码中使用单独的Rails组件、应用国际化等话题。而且,每个章节都包括扩展阅读的资源。如果你准备提高自己的高级Rails技能,本书就是你想要的。

Brad Ediger是Tasman Labs(一家不动产技术公司)的CTO。他和他的妻子Kristen创建了Madriska Media Group(一家专注于客户应用开发的公司)。在不编程的时候,Brad喜欢玩各种乐器和看朦胧电影。

332 pages, Paperback

First published January 11, 2007

3 people are currently reading
40 people want to read

About the author

Brad Ediger

2 books6 followers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
7 (15%)
4 stars
21 (46%)
3 stars
12 (26%)
2 stars
4 (8%)
1 star
1 (2%)
Displaying 1 - 3 of 3 reviews
Profile Image for Matt.
Author 1 book25 followers
February 23, 2014
Expired. That's the most appropriate word I can think of for this book. Brad Ediger does a fine job explaining advanced concepts in Rails, however, this book is from 2007 and lots of things have changed in seven years. I'm not even a big time Ruby guy and I was able to spot various points where I knew that the Rails community had evolved to some other technology.

I don't think I can recommend this book because it is laced thoroughly with all sorts of plugins and tools. Without doing a bunch of research of all these tools, there is no way to know how many are still valid today.

The book contained plenty of general advice for dealing with Rail, but I don't think it is worth digging through all the nitty gritty details to find it.
Profile Image for Ira Burton.
23 reviews
January 28, 2008
Easily the best Rails book I have read in the past six months. It provides great insight into may of the issue that experienced Rails programmers are presented with. This book is a nice supplement to my Rails bookshelf.
Displaying 1 - 3 of 3 reviews

Can't find what you're looking for?

Get help and learn more about the design.