出版時(shí)間:2006-8-1 出版社:電子工業(yè)出版社 作者:柳靖等編著 頁數(shù):364 字?jǐn)?shù):407000
Tag標(biāo)簽:無
內(nèi)容概要
RoR(Ruby on Rails)是基于動(dòng)態(tài)腳本語言——Ruby語言的Web開發(fā)框架,其主要應(yīng)用領(lǐng)域是Web應(yīng)用程序的開發(fā)。使用RoR開發(fā)優(yōu)勢在于簡便,RoR提倡“化繁為簡”,在實(shí)際開發(fā)過程中,開發(fā)人員只需編寫少量代碼即可完成強(qiáng)大的功能,這主要得益于RoR的約定規(guī)則。此外,由于RoR自身實(shí)現(xiàn)了完整的MVC模式,因此開發(fā)人員只需使用RoR即可完成整個(gè)Web應(yīng)用程序的開發(fā)。 本書從設(shè)計(jì)理念、實(shí)現(xiàn)方式和開發(fā)實(shí)例三個(gè)角度詳細(xì)地闡述了RoR Web應(yīng)用程序開發(fā)框架。全書以實(shí)例開篇,力求讓讀者對RoR有一個(gè)直觀的印象。隨后,本書以結(jié)合小實(shí)例的方式詳細(xì)介紹了RoR中主要功能的具體實(shí)現(xiàn)方式,引導(dǎo)讀者進(jìn)一步了解RoR。本書的最后是4個(gè)完整的實(shí)例,這些實(shí)例雖不復(fù)雜,但其中卻折射出RoR快速開發(fā)的理念。 本書面向的讀者群包括渴望了解RoR的開發(fā)人員、各類Web開發(fā)人員,以及網(wǎng)站建設(shè)人員。
書籍目錄
第1篇 概述篇 第1章 使用RoR快速開發(fā)的實(shí)例 1.1 概述 1.2 數(shù)據(jù)庫設(shè)計(jì) 1.3 系統(tǒng)實(shí)現(xiàn) 1.4 常見問題與解答 1.5 小結(jié) 第2章 RoR概述 2.1 概述 2.2 RoR的發(fā)展現(xiàn)狀與前景 2.3 搭建RoR開發(fā)環(huán)境 2.4 常見問題與解答 2.5 小結(jié)第2篇 開發(fā)篇 第3章 RoR框架分析 3.1 通用模塊 3.2 RoR的核心模塊 3.3 目錄結(jié)構(gòu) 3.4 約定優(yōu)于配置 3.5 RoR與J2EE 3.6 RoR與PHP 3.7 對待RoR的態(tài)度 3.8 常見問題與解答 3.9 小結(jié) 第4章 RoR模型組件:Active Record 4.1 必要的準(zhǔn)備工作 4.2 model類中的約定 4.3 CRUD的實(shí)現(xiàn) 4.4 聚集操作與事務(wù)處理 4.5 數(shù)據(jù)表間的關(guān)聯(lián) 4.6 常見問題與解答 4.7 小結(jié) 第5章 Action Controller組件:控制行為 5.1 處理流程 5.2 URL的相關(guān)處理機(jī)制 5.3 action方法 5.4 開發(fā)環(huán)境中的預(yù)設(shè)對象 5.5 session對象 5.6 常見問題與解答 5.7 小結(jié) 第6章 Action View組件:顯示界面 6.1 模板綜述 6.2 模板的分類 6.3 模板代碼的分離——幫助器模塊 6.4 局部模板 6.5 實(shí)戰(zhàn)rhtml模板 6.6 常見問題與解答 6.7 小結(jié) 第7章 RoR下的Ajax開發(fā) 7.1 Ajax簡介 7.2 RoR中的實(shí)現(xiàn)之路 7.3 常見問題與解答 7.4 小結(jié) 第8章 RoR下的Web Service開發(fā) 8.1 Web Service原理 8.2 Action Web Service方法論 8.3 遠(yuǎn)程客戶端實(shí)現(xiàn) 8.4 常見問題與解答 8.5 小結(jié) 第3篇 實(shí)例篇 第9章 簡單的網(wǎng)頁計(jì)算器 9.1 實(shí)例描述 9.2 準(zhǔn)備工作 9.3 開發(fā)步驟詳解 9.4 實(shí)例測試 9.5 實(shí)例的改進(jìn) 9.6 常見問題與解答 9.7 小結(jié) 第10章 任務(wù)本 10.1 實(shí)例描述 10.2 準(zhǔn)備工作 10.3 開發(fā)步驟詳解 10.4 實(shí)例測試 10.5 常見問題與解答 10.6 小結(jié) 第11章 留言簿 11.1 實(shí)例描述 11.2 準(zhǔn)備工作 11.3 開發(fā)步驟詳解 11.4 常見問題與解答 11.5 小結(jié) 第12章 Flickr搜索引擎 12.1 實(shí)例描述 12.2 準(zhǔn)備工作 12.3 開發(fā)步驟詳解 12.4 實(shí)例測試 12.5 常見問題與解答 12.6 小結(jié) 附錄A 如何在Eclipse中搭建RoR開發(fā)環(huán)境附錄B 有用的網(wǎng)絡(luò)資源 附錄C Ruby語言簡介
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載
Ruby on Rails 快速Web應(yīng)用開發(fā)實(shí)戰(zhàn) PDF格式下載