【課程目錄】
第1章 基準(zhǔn)測試技術(shù)
1.1 PHP應(yīng)用程序棧
1.2 基準(zhǔn)測試實(shí)用工具
1.3 定義請求/響應(yīng)生命周期
1.4 Apache Benchmark
1.5 Siege
1.6 影響基準(zhǔn)測試數(shù)字
第2章 提高客戶端下載和呈現(xiàn)性能
2.1 優(yōu)化響應(yīng)的重要性
2.2 Firebug
2.3 YSlow
2.4 Page Speed
2.5 優(yōu)化工具
2.6 精簡工具
2.7 YUI Compressor
2.8 Closure Compiler
2.9 圖像壓縮
第3章 PHP代碼優(yōu)化
3.1 PHP最佳實(shí)踐
3.2 使用VLD、strace和Xdebug一探究竟
3.3 發(fā)現(xiàn)瓶頸
第4章 Opcode緩存
4.1 回顧路線圖
4.2 PHP的生命周期
4.3 Opcode緩存工具
第5章 變量緩存
5.1 應(yīng)用程序的性能路線圖
5.2 實(shí)現(xiàn)變量緩存的價(jià)值
5.3 示例項(xiàng)目:創(chuàng)建表
5.4 APC緩存
5.5 Memcached
第6章 選擇正確的Web服務(wù)器
6.1 選擇適合你的Web服務(wù)器程序包
6.2 Web服務(wù)器的使用情況圖表
6.3 Web服務(wù)器請求的處理
6.4 Web服務(wù)器硬件
6.5 對Web服務(wù)器進(jìn)行分類
6.6 Apache HTTPD
6.7 了解Apache模塊
6.8 關(guān)于Apache的最后幾點(diǎn)
6.9 lighttpd
6.10 Nginx
6.11 Nginx作為靜態(tài)Web服務(wù)器
第7章 優(yōu)化Web服務(wù)器和內(nèi)容交付
7.1 測定Web服務(wù)器的性能
7.2 了解應(yīng)用程序的內(nèi)存占用情況
7.3 優(yōu)化Apache中的進(jìn)程
7.4 其他Apache配置調(diào)整
7.5 擴(kuò)展到單臺(tái)服務(wù)器之外
7.6 使用分布式架構(gòu)的陷阱
7.7 監(jiān)視應(yīng)用程序
第8章 數(shù)據(jù)庫優(yōu)化
8.1 MySQL簡介
8.2 了解MySQL存儲(chǔ)引擎
8.3 了解MySQL如何使用內(nèi)存
8.4 查找配置文件
8.5 找到有問題的查詢
8.6 分析有問題的查詢
8.7 PHP數(shù)據(jù)庫應(yīng)用程序的建議






