注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計其他編程語言/工具Pails高級編程

Pails高級編程

Pails高級編程

定 價:¥55.00

作 者: (美)艾丁格(Ediger,B) 著;FreeWheel UI Team 譯
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 程序設(shè)計

ISBN: 9787111246015 出版時間: 2009-01-01 包裝: 平裝
開本: 16開 頁數(shù): 332 字?jǐn)?shù):  

內(nèi)容簡介

  準(zhǔn)備好進(jìn)入Rails的高級應(yīng)用了嗎?Ruby讓Rails框架成為可能。從審查Ruby到部署大規(guī)模Rails應(yīng)用,本書所探討的話題幫助Rails程序員脫穎而出。通過本書你將自底向上深入地了解處理數(shù)據(jù)庫、安全、性能、Web服務(wù)以及其他方面的技術(shù)。本書風(fēng)格清新而結(jié)構(gòu)緊密,不僅幫你理解使用Rails本身的技巧,還教你如何靈活運(yùn)用從其他編程范式借鑒來的想法。本書特別注重構(gòu)建具有伸縮性的應(yīng)用——具有“伸縮性”意味著能夠處理更多的用戶或者與更大更復(fù)雜的數(shù)據(jù)庫交互。本書使用大量的范例和代碼示例來解釋如下內(nèi)容:· 元編程?!?何時為通用、可重用的功能使用Active Support庫?!?如何安裝、編寫和測試Rails插件?!?各種數(shù)據(jù)庫管理系統(tǒng)?!?高級數(shù)據(jù)庫特性,包括觸發(fā)器、規(guī)則和存儲過程。· 如何連接多個數(shù)據(jù)庫和LDAP?!?web應(yīng)用設(shè)計的安全規(guī)范和Web特有的安全問題?!?性能優(yōu)化?!?RESTful架構(gòu)?!?為何版本控制和錯誤跟蹤系統(tǒng)是大型或長存的Rails項(xiàng)目的關(guān)鍵。本書也探索了如何擴(kuò)展Rails、在其他Ruby代碼中使用單獨(dú)的Rails組件、應(yīng)用國際化等話題。而且,每個章節(jié)都包括擴(kuò)展閱讀的資源。如果你準(zhǔn)備提高自己的高級Rails技能,本書就是你想要的。

作者簡介

  Brad Ediger是Tasman Labs(一家不動產(chǎn)技術(shù)公司)的CTO。他和他的妻子Kristen創(chuàng)建了Madriska Media Group(一家專注于客戶應(yīng)用開發(fā)的公司)。在不編程的時候,Brad喜歡玩各種樂器和看朦朧電影。

圖書目錄

前言
第1章 基礎(chǔ)技術(shù)
 什么是元編程
 Ruby基礎(chǔ)
 元編程技術(shù)
 函數(shù)式編程
 示例
 擴(kuò)展閱讀
第2章 ActiVeSupport和RailTies
 你可能漏掉的Ruby內(nèi)容
 教你讀代碼
 ActiveSupport
 Core Extensions
 RailTies
 擴(kuò)展閱讀
第3章 Rails插件
 關(guān)于插件
 寫插件
 插件實(shí)例
 測試插件
 擴(kuò)展閱讀
第4章 數(shù)據(jù)庫.
 數(shù)據(jù)庫管理系統(tǒng)
 大型/二進(jìn)制對象
 數(shù)據(jù)庫高級特性
 連接多個數(shù)據(jù)庫
 緩存
 負(fù)載均衡和高可用性
 LDAP
 擴(kuò)展閱讀
第5章 安全
 應(yīng)用程序問題
 Web問題
 SQL注入
 Ruby環(huán)境
 擴(kuò)展閱讀
第6章 性能
 度量工具
 Rails優(yōu)化示例
 ActiveRecord性能
 構(gòu)架可伸縮性
 其他系統(tǒng)
 擴(kuò)展閱讀
第7章 REST、資源和Web服務(wù)
 REST是什么
 RESTful架構(gòu)的優(yōu)勢
 RESTful Rails
 案例研究:Amazon S3
 擴(kuò)展閱讀
第8章 i18n與L10n
 區(qū)域
 字符編碼
 Unicode
 Rails和Unicode
 Rails的本地化
 擴(kuò)展閱讀
第9章 合并和擴(kuò)展Rails
 替換Rails組件
 合并Rails組件
 向Rails貢獻(xiàn)代碼
 擴(kuò)展閱讀
第10章 大型項(xiàng)目
 版本控制
 事務(wù)追蹤(Issue Tracking)
 項(xiàng)目結(jié)構(gòu)
 Rails部署
 擴(kuò)展閱讀

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號