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

Ruby精粹專家編程

Ruby精粹專家編程

定 價:¥33.00

作 者: (美)皮爾特爾,(美)肖,(美)布萊克 著,洪文迅 譯
出版社: 機(jī)械工業(yè)出版社
叢編項: Ruby和Rails技術(shù)系列
標(biāo) 簽: 程序設(shè)計

ISBN: 9787111253518 出版時間: 2008-12-01 包裝: 平裝
開本: 16開 頁數(shù): 67 字?jǐn)?shù):  

內(nèi)容簡介

  《Ruby精粹專家編程》是《Mongrel:服務(wù)、部署及擴(kuò)展Ruby應(yīng)用程序》和《Rails路由》的合訂本。第一本書介紹并指導(dǎo)Mongrel(一個Ruby語言環(huán)境下快速、通用的Web服務(wù)器)的部署和使用。第二本書介紹Rails路由的相關(guān)內(nèi)容,包括路由系統(tǒng)概述、編寫自定義路由、REST風(fēng)格路由、具名路由以及對路由的反思等。這兩本書都由行業(yè)專家和暢銷書作者寫就,包含了讀者最需要的最新的專業(yè)技術(shù)信息?!禦uby精粹專家編程》適合Ruby開發(fā)人員和Ruby愛好者參考。

作者簡介

  Matt Pelletier是EastMedia的合伙人,這是一家位于紐約市的軟件、移動、商業(yè)開發(fā)公司。通過與技術(shù)伙伴VeriSign合作,EastMedia為Apache Heraldry項目中的Mongrel提供了商業(yè)贊助。在該項目中,Mongrel作為Identity 2.0軟件層次中的關(guān)鍵組成部分之一。Matt也是NYC.rb組織——紐約市Ruby用戶組的聯(lián)合創(chuàng)始人。Zed Shaw是Mongrel(以及其他一些Ruby項目)的創(chuàng)始人和主要作者。他在日漸成長的Mongrel領(lǐng)域中表現(xiàn)非?;钴S,回答問題、響應(yīng)功能需求和故障報告、幫著調(diào)試排錯、支持不斷增長的需求和使用。David A.Black,Ruby/Rails社區(qū)非常熱心、非常活躍的資深人物,他同時也是暢銷書《Ruby for Rails》的作者。譯者簡介:洪文迅,自2000年以來一直從事互聯(lián)網(wǎng)相關(guān)的研究和工作,涉足電子商務(wù)、網(wǎng)絡(luò)營銷、P2P、網(wǎng)絡(luò)視頻、Web2.0等領(lǐng)域。他從2005年開始接觸Rails,并在實(shí)際項目中采用Ruby和Rails進(jìn)行應(yīng)用開發(fā)。

圖書目錄

譯者序
致謝
關(guān)于作者
第1章 本書涵蓋內(nèi)容
 1.1 本書的格式
 1.2 Zed說(zed Sez)
第2章 入門簡介
 2.1 Mongrel是什么
 2.2 Mongrel是如何工作的
 2.3 Mongrel能做些什么
  2.3.1 對于開發(fā)者
  2.3.2 對于系統(tǒng)/網(wǎng)絡(luò)管理員
  2.3.3 對于開發(fā)經(jīng)理
第3章 Mongrel的安裝和使用初步
 3.1 安裝Mongrel
 3.2 使用Mongrel
 3.3 支持的平臺
  3.3.1 UNIX
  3.3.2 Windows
 3.4 支持的框架
  3.4.1 Ruby on Rails
  3.4.2 Iowa
  3.4.3 Camping
  3.4.4 Og/Nitro
第4章 配置
 4.1 配置Mongrel
 4.2 常見配置
  4.2.1 獨(dú)立運(yùn)行的Mongrel
  4.2.2 一組Mongrel(mongrel_cluster)
  4.2.3 “靜態(tài)”Web服務(wù)器后面的Mongrel
 4.3 實(shí)際運(yùn)行的配置范例
  4.3.1 Apache的回歸:Apache+mod_proxy_balancer+Mongrel
  4.3.2 來自俄羅斯的愛:Nginx
第5章 產(chǎn)品運(yùn)行環(huán)境的部署
 5.1 基本要求
  5.1.1 必需的系統(tǒng)訪問權(quán)限
  5.1.2 最佳實(shí)踐的規(guī)則
  5.1.3 最糟糕的實(shí)踐
 5.2 可供選擇(太)多
 5.3 模擬的硬件規(guī)劃
 5.4 軟件的部署
  5.4.1 web1(Apache)
  5.4.2 app1(運(yùn)行Mongrel)
  5.4.3 db1(運(yùn)行MySQL)
  5.4.4 對于所有機(jī)器
 5.5 配置
  5.5.1 Mongrel
  5.5.2 一個簡單的Rails測試應(yīng)用
  5.5.3 mongrel_cluster
  5.5.4 Apache
  5.5.5 MySQL
  5.5.6 最后一步:將應(yīng)用投入生產(chǎn)環(huán)境
 5.6 照看你的應(yīng)用
  5.6.1 監(jiān)控
  5.6.2 安全性
第6章 擴(kuò)展Mongrel
 6.1 Mongrel的架構(gòu)
 6.2 處理程序
 6.3 過濾器
 6.4 將你的插件作為RubyGems發(fā)布
 6.5 命令
  6.5.1 創(chuàng)建項目
  6.5.2 建立項目文件
  6.5.3 編寫初始化文件
  6.5.4 安裝和運(yùn)行
 6.6 處理程序作為GemPlugins
 6.7 高級處理程序
 6.8 尋找更多插件
第7章 調(diào)試
 7.1 現(xiàn)有工具
  7.1.1 “Dash-Bee'’日志選項(“-B”)
  7.1.2 USR1日志
  7.1.3 對日志配置進(jìn)行定制
 7.2 常見情形
 7.3 其他工具
  7.3.1 客戶端調(diào)試
  7.3.2 服務(wù)器端調(diào)試
  7.3.3 網(wǎng)絡(luò)調(diào)試
 7.4 報告Mongrel的Bugs
第8章 性能
 8.1 第一次部署的簡單調(diào)優(yōu)過程
  8.1.1 設(shè)定你的目標(biāo)
  8.1.2 帶齊你的工具
  8.1.3 收集基準(zhǔn)數(shù)據(jù)
  8.1.4 調(diào)優(yōu)的流程
第9章 安全性
 9.1 Mongrel的安全性設(shè)計
  9.1.1 嚴(yán)格的HTTP 1.1分析
  9.1.2 請求長度的限制
  9.1.3 限制并發(fā)處理
  9.1.4 沒有HTTP管道和長連接
  9.1.5 沒有SSL
  9.1.6 沒有[這里填上你認(rèn)為“必須”的功能]
相關(guān)資源

本目錄推薦

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