优化Web性能
优化Web性能
Patrick Killelea
周新红 译
出版时间:2000年01月
页数:404
《优化Web性能》是关于如何从Web上获得可能的最佳性能。这本书不仅是关于Web服务器软件的优化,它还有关于如何从浏览器中获得最佳性能、如何通过优化硬件(在服务器与浏览器两端)以及最大化网络自身的容量方面的内容。

《优化Web性能》使人豁然开朗, 为快速解决问题给出了具体的建议——片刻就能使低下的Web性能大为改观的良方。然后该书还给出了一个计算性能原则的概念上的背景。书的后半部分测试了Web事务处理的每一个环节——从客户端到网络到服务器——在这个链中找出薄弱点并提出完善的解决办法。

这些建议包括:
  - 利用同时下载来定位瓶颈
  - 调整TCP来改善Web性能
  - 升级设备驱动器
  - 使用别的东西替代CGI
  - 战略地定位Web服务器
  - 最小化浏览器缓冲区查表
  - 避免对Web内容做符号连接
  1. 前言
  2. 第一部分 基础篇
  3. 第一章 初级方案
  4. 从浏览器方优化性能
  5. 从服务器方优化性能
  6. 本章要点
  7. 第二章 容量规划
  8. 优化性能应优先考虑容量规划
  9. 方法论
  10. 常见问题
  11. 你需要多大的带宽
  12. 你需要多快的服务器
  13. 你需要多大的内存
  14. 系统结构拓展方案选择几个重要建议
  15. 第三章 度量Web的性能
  16. 性能参数
  17. 基准规格与测试
  18. Web性能度量工具和服务
  19. 重要建议
  20. 第四章 案例研究
  21. 性能问题及其诊断和解决方案样例
  22. 性能咨询方法论
  23. 样例配置
  24. 重要建议
  25. 第五章 原则与模式
  26. 优化性能的原则
  27. 改进性能的模式
  28. 重要建议
  29. 第二部分 高级篇
  30. 第六章 客户端软件
  31. Web浏览器简史
  32. 浏览器工作原理
  33. 流行的浏览器
  34. 浏览器速度
  35. 浏览器优化技巧
  36. 判断为什么浏览器会挂起?
  37. 重要建议
  38. 第七章 客户端操作系统
  39. Macintosh
  40. Microsoft Windows
  41. Unix
  42. 重要建议
  43. 第八章 客户端硬件
  44. PC硬件
  45. 重要建议
  46. 第九章 网络硬件
  47. 线路和终端器
  48. Intranet
  49. 网络建模工具
  50. Internet
  51. PTT
  52. 重要建议
  53. 第十章 网络协议
  54. 权力和协议
  55. web协议
  56. 重要建议
  57. 第十一章 服务器硬件
  58. 服务器硬件的特点
  59. 网络接口卡
  60. 总线
  61. 内存
  62. CPU
  63. 磁盘
  64. 重要建议
  65. 第十二章 服务器端操作系统
  66. Unix和Web的起源
  67. Unix特色
  68. 进程和内核
  69. 文件系统
  70. 窗口系统
  71. 版本和补丁
  72. 可配置的操作系统参数
  73. Unix操作系统监控工具
  74. 作为Web服务器端操作系统的UNIX与NT
  75. 重要建议
  76. 第十三章 服务器端软件
  77. Web服务器软件内幕
  78. 常见的服务器参数
  79. 服务器
  80. 代理服务器
  81. 防火墙
  82. 重要建议
  83. 第十四章 内容设计
  84. 内容规模的大小
  85. HTML
  86. 音频内容
  87. 视频内容
  88. 重要建议
  89. 第十五章 CGI编程
  90. CGI内幕及性能
  91. 常用的CGI技巧
  92. CGI与语言相关的优化技巧
  93. 后台运行CGI
  94. CGI访问数据库的性能
  95. 重要建议
  96. 第十六章 Java
  97. Java可以为你做些什么?
  98. Java与本地码的比较
  99. 为什么使用Java的效果好?
  100. 提高性能的技巧:你可以做些什么?
  101. 重要建议
  102. 第十七章 数据库
  103. 你真的需要一个关系型的数据库吗?
  104. 性能优化小技巧
  105. 重要建议
  106. 第三部分 附录
  107. 附录一 优化Netscape Enterprise Server 3.0
  108. 附录二 Apache 性能评述
  109. 附录三 Solaris 2.x - 优化 TCP/IP包及其它
书名:优化Web性能
作者:Patrick Killelea
译者:周新红 译
国内出版社:中国电力出版社
出版时间:2000年01月
页数:404
书号:7-5083-0234-6
原版书出版商:O'Reilly Media
Patrick Killelea
 
Patrick Killelea目前就职于某大型在线经纪公司。Patrick大部分时间都用来编写用于监控和负载测试的工具。他认为,Web将会以其简单性、可移植性和性能方面的优势而成为真正意义上的前沿科技。在Patrick看来,在后端Microsoft是不可信赖的选择。Patrick知道,使用现有的开放协议,仍然可以实现Web性能的大幅度提高。他个人倾向于使用T/TCP,并希望有朝一日能建立一种连接,通过该连接可以将一个完整的Web页面以一个单独的数据包的形式交付用户。
晚上,Patrick会抽时间与他的妻儿嬉戏,尽享天伦之乐。他对语源学、宗教很感兴趣,爱吃的食物是混合了色拉的煎鲑鱼,佐以美味的Merlot(一种酒名)。Patrick很乐意人们通过Email的方式将有关Web和Java性能的问题告诉他,他的Web站点是http://patrick.net,Email地址:p@patrick.net。

---------------------

Patrick Killelea 目前在Sun Microsystems的专业服务部工作。在此之前,他在芝加哥的一个小型Internet开发公司担任Web开发员。他在许多著名的网站工作过,从事过系统设计、开发软件来做有用的事情,如定位货运列车、为你的发质选择香波、查找电影评论和向你报告昨夜的行李落在哪儿。在以前的生活中,Patrick是一个内置系统程序员,在摩托罗拉、英特尔和英国电信公司工作过。他进入密西根大学学习了很长时间,最终拿了三个学士学位。他还在Ann Arbor的Borders书店当过很多年的店员,在那里他第一次读到O'Reilly系列图书。

Patrick 喜欢收到关于Web和Java性能的技巧、本书中的错误、性能优化方面的问题和商业机会等方面的email。他活跃于旧金山海湾地区的咨询和教学领域。他和他的妻子
和儿子住在Palo Alto。请访问他的网站:http://patrick.net或给他发email:
webbook@patrick.net。