基本信息
原書名: Beginning Rails: From novice to Professional
原出版社: Apress作者: (加)Jeffrey Allan Hardy
譯者: 劉申
叢書名: Ruby和Rails技術系列
出版社:機械工業出版社
ISBN:9787111252306
上架時間:2008-12-2
出版日期:2009 年1月
開本:16開
頁碼:249
版次:1-1
內容簡介
rails是一種基於Ruby程式語言的Web套用框架,是Ruby語言的殺手級套用。本書深入淺出地講解了。rails的相關知識,是一本非常實用的入門書籍。通過閱讀本書你不但可以獨立地開發新的web套用,還可以真正地了解基於rails的開發理念,並靈活地運用到開發過程中。本書共分為11章,從介紹rails的基本框架人手,先後介紹了rails中最重要的3個函式館:active record、action view和action controller,教你如何運用並掌握它們,從而創建出基於rails的web套用。
本書內容全面,實例豐富,可作為初學者的學習指南,也可作為網路套用開發人員的參考用書。
作者簡介
Jeffrey Allan Hardy是一位Web開發者、程式設計師和會議演講者,擁有7年以上創建大型Web套用的經驗。
目錄
譯者序
致謝
引言
前言
第1章 rails框架簡介
1.1 web套用的興起
1.2 web並不是完美的
1.3 優秀的web框架
1.4 走進rails
1.4.1 rails是ruby
1.4.2 rails鼓勵敏捷
1.4.3 rails是有主見的軟體
1.4.4 rails是開源的
1.5 mvc模式
1.5.1 mvc循環
1.5.2 mvc的層
1.6 構成rails的函式館
1.7 rails不是尚方寶劍
1.8 總結
第2章 入門
. 2.1 rails安裝的總體介紹
2.2 在mac os x l0.4 tiger上安裝
2.2.1 安裝apple developer tools(Xcode)
2.2.2 安裝mysql
2.2.3 添加mysql到你的path
2.2.4 安裝ruby
2.2.5 安裝rubygems
2.2.6 安裝rails
2.2.7 自動安裝
2.3 在windows xp上安裝
2.3.1 安裝mysql
2.3.2 安裝ruby
2.3.3 安裝rails
2.4 在linux上安裝
2.4.1 安裝mysql
2.4.2 安裝ruby
2.4.3 安裝rubygems
2.4.4 安裝rails
2.5 創建第一個rails應用程式
2.5.1 啟動內建web伺服器
2.5.2 生成控制器
2.5.3 創建一個action
2.5.4 創建一個模板
2.6 總結
第3章 運行起來再說
3.1 項目的總體介紹
3.2 創建events應用程式
3.2.1 創建項目資料庫
3.2.2 創建event模型
3.2.3 創建一個資料庫表
3.2.4 生成一個控制器
3.2.5 用腳手架運行
3.2.6 添加更多的域
3.2.7 添加校驗
3.2.8 生成腳手架
3.3 總結
第4章 對資料庫進行操作:active record
4.1 active record簡介:rails的對象關係映射
……
第5章 active record進階:強化模型
第6章 action pack:對視圖和控制器的操作
第7章 用ajax改進互動
第8章 傳送的接收郵件
第9章 對你的應用程式進行測試
第10章 用外掛程式來擴展rails
第11章 部署rails應用程式