QQ 1640076782

2011年08月26日

一种简单的数据缓存技术

    什么是数据缓存,数据缓存有什么用,相信做网站的都知道,有了数据缓存,你的网站运行速度肯定会上升一个档次。现在的缓存技术越来越多,但是数据缓存基本上都是存储在文件里面,调用的时候读取文件就行了,现在我介绍一下我平常用到的缓存技术。

    网站分动态数据和静态页面显示,静态页面不管它,动态数据普遍来源于数据库,所以,如果不用缓存的话,每次打开页面都要访问一次数据库,数据库在高度频繁的访问下,也有处理不过来的时候,网站速度自然而然变慢了,但是如果我们将数据库读取的内容保存在变量里面,保存在另外一个动态页面里面,比如首页index.php内容保存在cache/index.php里面,后台设置一个更新缓存的功能,而cache/index.php里面的内容是由index.php生成的,以后只要访问index.php就重定向到cache/index.php,不必访问数据库,只有后台更新缓存的时候访问了一次。就这样,动态数据还是没变,数据库也没有访问,网页打开速度肯定会上升一个档次。