Tag Archives: cache

自己动手,写一个简单PHP框架 (番外3)

Smarty究竟缓存了什么?

缓存技术总是Web开发中一个乐此不疲的话题,无论多么强大的服务器,总有它的瓶颈,而缓存技术可以有效缓解瓶颈期的到来。
如同上一篇文章中提到的ADODB Recoredset Cache,它也是一种缓存,我将这种缓存成为数据库级的缓存,它是缓存的第一步,也是最为重要的一步。

我将缓存等级分为4个等级,他们重要性如箭头所示的那样:
数据库级 -> 服务级 -> 脚本级 -> 客户端级

今天要来探讨的是另一个等级的缓存,它工作在脚本下,所以我把这种缓存成为脚本级缓存。

(more…)

Tagged , , ,

自己动手,写一个简单PHP框架 (番外2)

ADODB Recordset Cache 探秘

ADODB支持一种叫 记录集缓存(Recordset Cache) 的技术,可以将查询结果保存到磁盘,再次查询时可以直接读取磁盘的缓存,免去了查询数据库的时间,提高执行效率。
但在使用时,发现官网的手册也有些许错误,而且网上似乎关于这方面的文章比较少,
对于Recordset Cache也仅仅是提到而已,没有更进一步探讨,所以写了这篇文章,也是为自己的框架打一个基础。
(more…)

Tagged , , ,