Net.Data 管理与程序设计指南,OS/2、Windows NT 以及 UNIX 版
许多软件组件为 Web 应用程序执行高速缓存。这里是高速缓存应用程序的一些例子:
- Web 浏览器在内存或磁盘中本地保存 Web 页面和相关对象(例如图象和声频文件以及 Java 小
程序),当在用户重复访问相同页面时保存网络时间。
- Web 代理服务器高速缓存在本地服务器上保存 Web 页面和相关对象(近一组用户组
),以减少对远程 Web 服务器的网络访问时间,例如减少 Web 服务器检索所请求项目的时间数。
Web 代理服务器高速缓存还允许多个用户之间有效共享公共访问页面。
- Web 服务器在内存中高速缓存频繁检索的页和相关对象,以在用户重复检索相同页时节省磁盘
存取时间。
- 数据库管理系统在内存中高速缓存通常保持在磁盘上的数据项,以在重复检索相同数据项时节
省磁盘访问时间。
所有这些组件都各自完成它们的高速缓存过程,但是整个结果为用户提高了响应时间。为了确定
何时刷新高速缓存的项目,Web 组件(浏览器、代理服务器和 Web 服务器)通常考虑以下不同选项:
- 浏览器和服务器配置选项
- 从 Web 服务器中与 Web 页面和相关项目一起返回的 HTTP 的内容,特别是满期日期信息
[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 ]