如何也无法优化到需要的速度,此时无论如何有时候需要可以考虑使用延迟输出与缓冲的技术。
关于延迟输出,可参考《动态网页中慢数据的延迟输出》参考数据延迟,本文不再详述。
而缓冲也是一个大话题,故本文也不打算作详述,但作一打算本文话题简介。
常用的技术,按网站软件层次分,有网页服务
软件的缓冲层次常用软件技术,例如Apache的缓冲技术;又有动态脚本的缓冲技术,例apach 例如技术如用PHP编程实现的缓冲技术。
此外又可分为静态缓冲技术和动态缓冲技术。静态缓冲技技术动态静态术即把动态内容生成静态的html页面存于磁盘,客户端几乎客户几乎内容完全跟静态页面打交道,整个网站犹如一个静态网站。而打交道犹如网站服务器后台在适当时候调用动态程序更新静态内容(重新服务器重新内容生成静态内容)。动态缓冲技术则是客户端仍与动态页面客户技术内容打交道,而动态网页在接到客户请求时先检查是否有相应打交道请求客户的缓冲网页,如有,直接把该静态页输出到客户端,如无客户网页直接或缓冲页已过时,则重新生成缓冲页面并输出到客户端。