Apache服务器性能、脚本编写与网络协议全解析
1. Apache性能基准测试
在一次性能基准测试中,测试环境为配备64MB内存的486 DX2/80计算机。测试结果如下:
| 指标 | 数值 |
| ---- | ---- |
| 总传输字节数 | 12346000 bytes |
| HTML传输字节数 | 12098000 bytes |
| 每秒请求数 | 46.65 |
| 传输速率 | 575.97 kb/s received |
不过要注意,此测试是在本地进行的,没有考虑慢速连接时可能出现的开销,而且测试工具 ab 本身也会消耗系统资源,所以这些结果只是对真实情况的大致估算。
通过这个基准测试,可以找出机器开始交换内存之前能承受的连接数,然后相应地增加内存。如果运行动态内容,还能借此检查新脚本在负载下的性能,判断是否会成为瓶颈。
2. 系统实用工具
有一些系统实用工具能帮助Apache管理员更轻松高效地完成工作,主要包括编写CGI脚本、分析日志和测试Apache性能的工具。
3. 创建CGI脚本
配置好CGI并重新加载后,Apache就可以开始提供CGI脚本服务了。Apache自带了几个标准的CGI脚本,通常位于 /home/httpd/cgi-bin 目录下。
3.1 CGI输出内容
编写CGI脚本时,要记住它不仅要生成网页内容,还要生成头部信息。例如一个简单的网页:
超级会员免费看
订阅专栏 解锁全文
3436

被折叠的 条评论
为什么被折叠?



