PHP缓存于静态页面的问题。

来源:百度知道 编辑:UC知道 时间:2024/05/21 06:57:36
说缓存用serialize()和unserialize()函数来处理
可为什么我看了许多的关于静态页面的文章是
用ob_start()函数来打开缓冲区。(这里所说的打开缓冲区是哪里?是不是利用unserialize()取回的内容?)
我想知道这二者之间的区别。
还有个问题就是根据以上的问题内容,谁能给出一份最卓越的利用缓存技术来静态操作的方案

没共同点
serialize是用来序列化变量,数组,对象之类的(动态缓存,一般发生改变就删除,然后再次触发生成)

而ob_start则是用来获取缓冲区数据的(静态缓存,一般用来生成html之类的)

这种没特定方案的,都是具体问题具体分析,总之尽可能的减少数据库连接,文件IO损耗还有数据运算,介质一般应用用文本,要求高一点的用内存,不怎么变化的直接生成html也可以,容易变化的都是局部动态缓存