Ruby on Rails實踐之路

內容介紹

《Ruby on Rails實踐之路:寫給PHP和Java開發者的書》內容簡介:Ruby on Rails是基於MVC模式的Web框架,用於開發基於資料庫的Web套用。Ruby on Rails中內含了所需的Web伺服器WEBrick。該框架配置的資料庫除了預設的MySQL外,還可以是Oracle、SQL Server等其他資料庫。《Ruby on Rails實踐之路:寫給PHP和Java開發者的書》覆蓋了使用Ruby on Rails開發Web套用的各項技術,包括Ajax、目錄服務以及Web服務等。書中將Ruby on Rails與主流程式語言Java和開發Web套用最普遍的腳本語言PHP進行了比較,易於讀者理解和掌握。書中提供的示例應用程式修改後讀者可以直接用於實際的項目開發活動中。
《Ruby on Rails實踐之路:寫給PHP和Java開發者的書》適合高等院校軟體工程專業師生以及Web套用開發人員、IT架構師、項目經理、系統管理員等技術人員閱讀參考。

作品目錄

前言1Ruby1.1本章簡介1.2安裝Ruby1.3創建一個Ruby應用程式1.4標識符與注釋1.5字元串1.6數組、哈希表與範圍1.7變數、常量與運算符1.8類1.9方法1.10Proc對象和代碼塊block1.11控制結構與疊代子Iterator1.12異常處理1.13模組1.14Ruby與PHP的比較1.15Ruby與.Java的比較1.16本章小結2Rails框架2.1本章簡介2.2Rails概述2.3活動記錄2.4行為控制器2.5行為視圖2.6Ruby on Rails命令2.7安裝Rails2.8開發一個Rails應用程式2.9Rails路由2.10樣式表2.11幫助器模組Helper2.12布局Layout2.13局部視圖Partial2.14Rails框架實例2.15為Rails配置MySQL資料庫2.16Rails與PHP的比較2.17Rails與Java的比較2.18本章小結3Rails中的CRUD操作3.1本章簡介3.2腳手架3.3用PHP實現CRUD3.4用Java實現CRUD3.5創建一個Rails應用程式3.6創建資料庫中的表3.7遷移Migration3.8用遷移創建資料庫的catalogs表3.9配置Oracle資料庫3.10配置SQL Server 2005資料庫3.11開發一個CRUD應用程式3.12Ajax腳手架3.13合法性檢驗3.14本章小結4Rails中的Ajax4.1本章簡介4.2Ajax概述4.3XMLHttpRequest概述4.4創建一個XMLHttpReqtlest對象4.5打開一個HTTP請求4.6傳送一個HTTP請求4.7處理一個HTTP回響4.8在PHP中使用Ajax4.9在Java中使用Ajax4.10Rails對Ajax的支持4.11創建一個Ruby on Rails應用程式4.12創建一個資料庫表4.13傳送一個請求4.14處理一個請求4.15處理一個回響4.16本章小結5創建PDF和Excel報表5.1本章簡介5.2用PHP創建PDF文檔5.3用Java創建PDF文檔5.4用Ruby on Rails創建PDF檔案5.5在PDF中創建一個表格5.6用PHP創建電子表格5.7用Java創建電子表格5.8用Ruby on Rails創建Excel電子表格5.9用Ruby的Spreadsheet庫創建電子表格5.10本章小結6Rails中的XML6.1本章簡介6.2用PHP 5處理XML6.3用Java處理XML6.4安裝XML Builder6.5用Ruby on Rails創建XML文檔6.6從資料庫創建XML文檔6.7用REXML解析XML文檔6.8本章小結7Rails框架之上的PHP框架7.1本章簡介7.2安裝PHP7.3安裝PHPOn Trax7.4創建一個Trax應用程式7.5創建一個CRUD應用程式7.6本章小結8Rails對LDAP的支持8.1本章簡介8.2安裝OpenLDAP8.3安裝Tivoli Directory Server8.4安裝Oracle Internet Directory8.5在PHP中使用LDAP8.6在Java 中使用LDAP8.7安裝NET::LDAP8.8創建一個Rails應用程式8.9創建一個目錄項8.10修改一個目錄項8.11查找一個目錄項8.12刪除一個目錄項8.13本章小結9使用Rails開發Web Service9.1本章簡介9.2用PHP實現Web Service9.3用Java實現Web Service9.4用Ruby on Rails創建一個Web Service9.5Web Service的API類9.6分發9.7協定客戶端9.8本章小結10Eclipse中的Ruby on RailslO.1本章簡介10.2Eclipse 中的PHP10.3安裝RDT10.4在RDT中創建一個Rails的工程10.5用RDT創建一個資料庫表10.6用RDT創建一個CRUD應用程式10.7安裝RadRails10.8用RadRails創建一個Rails應用程式10.9用RadRails創建一個CRUD應用程式10.10本章小結11Rails測試與夾具11.1本章簡介11.2PHP與Java的單元測試11.3Rails測試的例子11.4斷言類型11.5Rails測試11.6夾具11.7單元測試11.8測試控制器11.9本章小結12在產品模式的環境下運行Rails應用程式12.1本章簡介12.2設定成產品模式12.3Rails最佳實踐方法與性能12.4在Apache2和FastCGI上部署應用程式12.5Rails應用程式的Web主機託管12.6本章小結索引

相關詞條

相關搜尋

熱門詞條

聯絡我們