PHP开源项目网

代码之家

登录 | 注册

返回首页 PHP代码教程 轻轻松松学PHP

文件缓存数据类 (PHP)

by dzjzmj, Monday, December 01, 2008, 21:27

看代码

例子解释

一开始你从缓存中取数据(get)如果数据有缓存就直接使用缓存中的数据了。

如果缓存过期或没有,那重新取数据(数据库或其它),然后保存到缓存中。再使用你的数据。


我们可以这样想,这个页面第一次被访问的时候,是取不到缓存数据的所以$data是false,这时按正常逻辑取数据。

过几份种再访问,这时你从缓存中可以取到数据,直接使用,跳过逻辑取数据。这样就省了很多时间哟。

过了1小时几份钟你再访问,这时候缓存过期了,返回false,那么重新取一次再缓存。

这样一直反复。可以看取,1小时才会逻辑取一次数据。这样就达到了缓存的目的。

明白否? 不明白留言!

FileSystem在这里
http://coderhome.net/code/index.php?id=147

Tags: PHP, 缓存  我来评分: 高手 一般 菜鸟

 

Complete thread:

 RSS Feed of thread

222 Postings in 137 Threads, 673 registered users
RSS Postings  RSS Threads | Contact
powered by coderhome.net