注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡網(wǎng)絡與數(shù)據(jù)通信Web ServerWeb性能優(yōu)化(第2版)

Web性能優(yōu)化(第2版)

Web性能優(yōu)化(第2版)

定 價:¥49.00

作 者: Patrick Killelea著;謝文亮等譯;謝文亮譯
出版社: 清華大學出版社
叢編項:
標 簽: Webmaster

購買這本書可以去


ISBN: 9787302071204 出版時間: 2003-11-01 包裝: 平裝
開本: 23cm 頁數(shù): 494 字數(shù):  

內(nèi)容簡介

  Web性能優(yōu)化自從Web誕生以來,人們就一直在盡力讓它跑得更快。今天,Web獲得成功也意味著它擁有了更多用戶、更多數(shù)據(jù)、更多功能……和更長時間的等待。因此,優(yōu)化其性能就成為Web網(wǎng)站、特別是個人網(wǎng)站的'生殺之奉始'。本書講述如何將Web性能調(diào)至最佳狀態(tài)。書中不僅談到了Web服務器軟件的優(yōu)化,而且還涉及到如何流水化處理Web內(nèi)容,如何從瀏覽器端著手優(yōu)化性能,如何調(diào)??蛻舳撕头掌鞫说挠布约叭绾巫畲笙薅鹊厥褂镁W(wǎng)絡本身的特性。書中的內(nèi)容涉及到影響性能好壞的本質(zhì),并為得到立竿見影的效果提供了具體建議。本書向您娓娓道出評價計算性能高低的準則,并在后半部分講述從客戶端、網(wǎng)絡直到服務器這一鏈條中每個環(huán)節(jié)的薄弱之處,同時給出了加強鞏固這些薄弱環(huán)節(jié)的金玉良方。本書在第一版的基礎上對內(nèi)容進行了擴展,具體包括:.增加了有關Web站點結構、安全性、可靠性的新章節(jié),講述了這些方面對性能的影響.詳細討論了在有多個處理器的服務器上Java的可擴展性.增加了一些與Web性能相關的用于處理注冊、cookie、SSL的Peri腳本.給出了如何使用PeriDBI和開源程序gnuplot來生成性能圖表的詳細指令.增加了rstat的有關內(nèi)容,rstat是一種基于Unix的源代碼開放的實用程序,其作用是遠程地收集性能統(tǒng)計數(shù)據(jù)除此之外,書中還有很多實際中可能遇到的性能問題的示例和圖表,當然也提供了相應的解決方法。與第一版相比,書中的內(nèi)容都'升級'到了Java2。如果您需要長時間地等待一個Web頁面的顯示,或者您所管理的服務器的速度慢得令人難以忍受,那么讀一讀《Web性能優(yōu)化》這本書吧,它一定會對您有所幫助,使您的Web體驗更上一層樓。

作者簡介

  PatrickKillelea目前就職于某大型在線經(jīng)紀公司。Patrick大部分時間都用來編寫用于監(jiān)控和負載測試的工具。他認為,Web將會以其簡單性、可移植性和性能方面的優(yōu)勢而成為真正意義上的前沿科技。在Patrick看來,在后端Microsoft是不可信賴的選擇。Patrick知道,使用現(xiàn)有的開放協(xié)議,仍然可以實現(xiàn)Web性能的大幅度提高。他個人傾向于使用T/TCP,并希望有朝一日能建立一種連接,通過該連接可以將一個完整的Web頁面以一個單獨的數(shù)據(jù)包的形式交付用戶。

圖書目錄

前言                  
 第一部分  基礎篇                  
 第一章  首要問題                  
 瀏覽器端的問題                  
 服務器端的問題                  
 關鍵性建議                  
 第二章  Web站點體系結構                  
 進行權衡                  
 組成元素                  
 Web站點體系結構示例                  
 趨勢                  
 示例配置                  
 關鍵性建議                  
 第三章  容量規(guī)劃                  
 算算賬                  
 相信數(shù)字, 但更相信自己的眼睛                  
 常見問題                  
 你需要多大的帶寬                  
 你需要多快的服務器                  
 你需要多大的內(nèi)存                  
 關鍵性建議                  
 第四章  性能監(jiān)控                  
 性能參數(shù)                  
 延遲和吞吐量                  
 利用率                  
 有效性                  
 使用Peri監(jiān)控Web性能                  
 使用spocket自動生成監(jiān)控腳本                  
 使用關系型數(shù)據(jù)庫存儲和獲取監(jiān)控數(shù)據(jù)                  
 使用rstat監(jiān)控機器的使用情況                  
 監(jiān)控每一個進程的統(tǒng)計數(shù)據(jù)                  
 根據(jù)ps數(shù)據(jù)生成圖表                  
 監(jiān)控其他內(nèi)容                  
 制作一個系統(tǒng)面板Web頁面                  
 關鍵性建議                  
 第五章  負載測試                  
 負載測試的準備工作                  
 權衡負載測試工具                  
 編寫你自己的負載測試工具                  
 基準規(guī)范和基準測試                  
 其他資源                  
 關鍵性建議                  
 第六章  性能分析                  
 使用analysis. cgi找到瓶頸所在                  
 使用sprocket探聽HTTP                  
 查看連接                  
 日志文件分析                  
 點擊率                  
 更多提示                  
 關鍵性建議                  
 第七章  可靠性                  
 常見問題                  
 相關性                  
 處理故障                  
 關鍵性建議                  
 第八章  安全性                  
 HTTPS和SSL                  
 防火墻                  
 堡壘主機                  
 chroot                  
 關鍵性建議                  
 第九章  案例分析                  
 數(shù)據(jù)庫表無限制地增長                  
 反向DNS查找降低了日志記載的速度                  
 扭結的電纜                  
 數(shù)據(jù)庫連接池的增長限制了性能                  
 關鍵性建議                  
 第十章  原則與模式                  
 優(yōu)化性能的原則                  
 改進性能的模式                  
 關鍵性建議                  
                   
 第二部分  高級篇                  
 第十一章  瀏覽器                  
 瀏覽器的工作原理                  
 瀏覽器的類型                  
 最佳的瀏覽器                  
 瀏覽器的速度                  
 瀏覽器優(yōu)化技巧                  
 非瀏覽器的Web客戶端                  
 關鍵性建議                  
 第十二章  客戶端操作系統(tǒng)                  
 Windows                  
 Macintosh                  
 UNIX                  
 關鍵性建議                  
 第十三章  客戶端硬件                  
 CPU                  
 內(nèi)存                  
 高速緩存                  
 總線                  
 磁盤                  
 顯卡                  
 BIOS                  
 關鍵性建議                  
 第十四章  線路和終端器                  
 超前和延遲                  
 調(diào)制解調(diào)器--信息的通道                  
 ISDN                  
 電纜調(diào)制解調(diào)器                  
 xDSL                  
 高容量線路                  
 內(nèi)聯(lián)網(wǎng)                  
 網(wǎng)絡建模工具                  
 因特網(wǎng)                  
 PTT                  
 關鍵性建議                  
 第十五章  網(wǎng)絡協(xié)議                  
 權力和協(xié)議                  
 影響網(wǎng)絡協(xié)議性能的因素                  
 Web協(xié)議                  
 關鍵性建議                  
 第十六章  服務器端硬件                  
 把服務器看成線路上的設備                  
 性能良好的I/O                  
 多個總線                  
 快速磁盤                  
 大量內(nèi)存                  
 可擴展性                  
 網(wǎng)卡                  
 總線                  
 內(nèi)存                  
 內(nèi)存的特點                  
 CPU                  
 對稱多處理                  
 磁盤活動和PID                  
 關鍵性建議                  
 第十七章  服務器端操作系統(tǒng)                  
 Unix和Web的起源                  
 Unix特色                  
 系統(tǒng)調(diào)用和庫調(diào)用                  
 進程和內(nèi)核                  
 文件系統(tǒng)                  
 窗口系統(tǒng)                  
 版本和補丁                  
 可配置的操作系統(tǒng)參數(shù)                  
 Unix操作系統(tǒng)監(jiān)控工具                  
 系統(tǒng)調(diào)用跟蹤程序                  
 網(wǎng)絡探聽工具                  
 服務器可以處理多少個連接                  
 服務器可以處理多少個進程                  
 服務器派生新進程的速度能有多快                  
 UNIX與WindowsNT的對比                  
 外核                  
 關鍵性建議                  
 第十八章  服務器端軟件                  
 Web服務器軟件的發(fā)展過程                  
 Web服務器的系統(tǒng)調(diào)用                  
 服務器連接是怎么失敗的                  
 配置Apache和Netscape的Web服務器                  
 其他服務器                  
 不具備的一些功能                  
 代理服務器                  
 分級緩存                  
 關鍵性建議                  
 第十九章  內(nèi)容設計                  
 內(nèi)容的規(guī)模                  
 努力做到最好                  
 緩存技術和區(qū)別                  
 HTML及其壓縮                  
 HTML制作者需注意的性能技巧                  
 文檔對象模型                  
 圖形                  
 音頻內(nèi)容                  
 視頻內(nèi)容                  
 關鍵性建議                  
 第二十章  自定義應用程序                  
 程序員                  
 CGI編程                  
 CGI內(nèi)幕及性能問題                  
 常用的CGI技巧                  
 CGI語言特有的優(yōu)化技巧                  
 后臺運行CGI                  
 CGI訪問數(shù)據(jù)庫的性能                  
 日志                  
 NSAPI和ISAPI                  
 DOM                  
 JSP. ASP和PHP                  
 關鍵性建議                  
 第二十一章  Java                  
 對于GUI應用程序來說, Java永遠存在不足之處                  
 對服務器端來說, Java提供了很多便利                  
 Java固有的性能問題                  
 編碼技巧                  
 編譯器                  
 分析代碼                  
 反編譯器                  
 操作系統(tǒng)級分析工具                  
 JIT                  
 靜態(tài)編譯器                  
 虛擬機                  
 運行時選項                  
 Java芯片                  
 Java基準                  
 有Java性能信息的Web站點                  
 關鍵性建議                  
 第二十二章  數(shù)據(jù)庫                  
 你真的需要一個關系型數(shù)據(jù)庫嗎                  
 性能優(yōu)化技巧                  
 數(shù)據(jù)庫可以處理多少個連接                  
 數(shù)據(jù)庫何時會超載                  
 分析                  
 關鍵性建議                  
 附錄有關Web性能的產(chǎn)品列表與回顧                  

本目錄推薦

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