内容简介:
Rails是业界领先的新一代Web 2.0应用程序开发框架,而这本《Rails Cookbook》里充满了为了让你成为Rails开发专家而准备的各种解决方案。讨论范围覆盖了从基本概念,如安装Rails及设置开发环境,到最新的各种技巧,如开发符合REST协议规范的Web服务等。
Rails可提供更轻量级的代码、更丰富的功能和更快捷的量身定制过程,由此带来了一场Web开发革命。《Rails Cookbook》应对来自真实世界的各种挑战,每个问题的解答部分均包含了经测试验证的解决方案,加上关于怎样解决和为什么如此解决的讨。因此你不仅可以知其然,还能知其所以然,以便将相关技巧直接运用于类似的场景。议题涵盖:
以Active Record库进行数据建模
以Action View和RHTML模板创建视图
在Action Controller中构建你的应用程序逻辑
测试并调试你的Rails应用程序
以JavaScript和Ajax构建交互式Web应用程序
确保你的应用程序的安全性和可用性
以Mongrel和Apache部署你的应用程序
使用Capistrano实现自动化部署
使用大量Rails插件
无论是Rails新手,还是经验丰富的资深开发者,你都将从本书中发现一系列有效方法,涉及测试、调试和保护你的应用程序、引入Ajax、运用缓存改善性能以及将应用程序放入生产环境等方方面面。想抢占Web 2.0的潮流先机么?这本极具价值的书会让你在开发Rails应用程序的过程中节省数百小时的宝贵时间。