PHP数据缓存技术之二 |
||
本文标签:PHP 数据缓存 采用 PEAR 来缓冲 PHP 程序 PHP 世界中缓冲是一个热门的话题,因为 PHP 产生的动态页面,每次用户请求都需要重新计算,不论请求的结果是否一样,同时,PHP 每次都会编译一次脚本 。这样的超负荷运转对一个流量很高的网站来说肯定难以忍受 。幸运的是, Web 的结果可以缓冲,而不需要重新运行和编译脚本,商品化的产品像 ZendCache 或者开源的 Alternate PHP Cache都提供了把 PHP 脚本编译为字节代码并缓冲的办法 。
下面我们采用 Cache_Output 来把输出作缓冲: 例2 缓冲脚本的输出
利用 Cache_Output 类,很容易把一个动态的数据库驱动的网站应用转化为静态,从而极大的提升站点的性能 。越来越多的站点在采用 GZIP 压缩 HTML 内容,这样减少了服务器的带宽消耗,对于使用 Modem 上网的用户来说也能受益不少 。 编辑推荐:PHP数据缓存技术之三 (责任编辑:铭铭) |