+ -
当前位置:首页 → 问答吧 → 自己封装的缓存与数据库类,拿来分享。。。

自己封装的缓存与数据库类,拿来分享。。。

时间:2010-01-01

来源:互联网

后缀为 .class.php的都是类文件。
后缀为 _test.class 是测试对应类的文件。
GLOBAL.PHP 里面定义了一些全局的常数。

数据库连接类 实现的功能主要是匹配查询。
$mysql=new Mysql();
...
...
$mysql->Result(0,1,"字段名1","字段名2");
语句执行完后,后返回查询表中 索引为1,2的字段和 字段名为“字段名1”,“字段名2”的字段的所有内容。如果索引超出氛围或者是有错误的字段名 都会被忽略。。
如果没有参数,则会返回查询的所有内容;

缓存类,能够对某个PHP页面缓存,每次有人访问这个页面,会先查看以前缓存的这个页面的静态页面是否存在和过期没有。如果没有则直接包含静态页面显示,否则执行次页面脚本,并且重新缓存。
缓存的静态页面默认保存在 网站根目录/cache/  里面

GLOBAL.PHP 里面 TRAP 常量是用在给缓存的静态页面取名字时的间隔符。
缓存静态页面的 命名规则是 源PHP文件的文件名.TRAP.$_GET[参数].TRAP.$_GET[参数].html
附件: inc.class.rar (4 K) 下载次数:24

作者: zztnamed   发布时间: 2010-01-01

收藏了

作者: xfxuxin   发布时间: 2010-01-01

-_-缓存也无需这么麻烦吧?说到底还是var_export、serialize、json、gzcompress等之类的文件操作。。。

作者: cain   发布时间: 2010-01-01

很好!!!

作者: chensen   发布时间: 2010-01-03

  

作者: lwmi   发布时间: 2010-01-10