打开主菜单

求真百科

Web性能优化

内容介绍

本书还向您娓娓道出评价计算性能高低的准则,直陈从客户端、网络、直到服务器[2]这一链条中每个环节的薄弱之处。以子之矛,攻子之盾,书中开列的建议都是您优化Web性能的金玉良方。

作品目录

前言

第一部分基础篇

第一章初级方案

从浏览器端优化性能

从服务器端优化性能

关键性建议

第二章容量规划

优化性能应优先考虑容量规划

方法论

常见问题

你需要多大的带宽

你需要多快的服务器?

你需要多大的内存?

体系扩展方案选择

关键性建议

第三章度量Web的性能

性能参数

基准规范与测试

Web性能度量工具和服务

关键性建议

第四章案例研究

性能问题及其诊断和解决方案样例

性能咨询方法论

配置样例

关键性建议

第五章原则与模式

优化性能的原则

改进性能的模式

关键性建议

第二部分高级篇

第六章客户机端软件

Web gb览器简史

浏览器的工作原理

流行的浏览器

浏览器速度

浏览器优化技巧

判断为什么浏览器会挂起?

关键性建议

第七章客户机端操作系统

Macintosh

Microsoft Windows

Unix

关键性建议

第八章客户机端硬件

PC硬件

关键性建议

第九章网络硬件

线路和终端器

Intranet

网络建模工具

Internet

PTT

关键性建议

第十章网络协议

权力和协议

web协议

关键性建议

第十一章服务器硬件

服务器硬件的特点

网卡

总线

内存

CPU

磁盘

关键性建议

第十二章服务器端操作系统

Unix和Web的起源

Unix特色

进程和内核

文件系统

窗口系统

版本和补丁

可配置的操作系统参数

Unix操作系统监控工具

作为Web服务器端操作系统的UNIX与NT

关键性建议

第十三章服务器端软件

Web服务器软件内幕

常见的服务器参数

服务器

代理服务器

防火墙

关键性建议

第十四章内容设计

内容的规模

HTML

图形

音频内容

视频内容

关键性建议

第十五章CGI编程

CGI内幕及性能

常用的CGI技巧

与语言相关的CGI优化技巧

后台运行CGI

CGI访问数据库的性能

关键性建议

第十六章Java

Java可以为你做些什么?

Java与原始代码的比较

为什么使用Java的效果更好?

提高性能的技巧:你可以做些什么?

关键性建议

第十七章数据库

你真的需要一个关系型数据库吗?

性能优化小技巧

关键性建议

第三部分附录

附录一优化Netscape Enterprise Server 3.0

附录二APache性能说明

附录三Solaris 2.x-优化TCP/IP堆栈及其它。

参考文献