10 2010 档案

摘要:thinkphp里面内置了一个 静态缓存功能,说静态缓存可能对我这种菜鸟而言不太好理解。其实静态缓存就是将THINKphp的某一个操作显示出来的页面生成一个HTML文件保存在设置的路径,当用户再次访问的时候,如果缓存没过期,那么这个操作将不再执行它下面的PHP程序,而是直接调用生成的HTML缓存文件。要使用静态缓存 就需要在项目配置目录__APP__/Conf下面增加静态缓存规则文件 htmls.php ,还需要在配置文件中打开静态缓存'HTML_CACHE_ON'=>TRUE ,设置已经生成的静态页保存路径 'HTML_PATH' =>'_ 阅读全文
posted @ 2010-10-15 22:59 phpindex 阅读(17401) 评论(2) 推荐(0) 编辑
摘要:thinkphp 中的RBAC实例中使用到了 以下4个数据表think_role_user 此数据表 保存了 用户ID 和 用户所属的分组IDthink_role 此数据表 保存了 用户分组信息think_node 此数据表 保存了 网站所有 节点 模块和操作此表的 level 区分了 节点 模块 和操作 其中 level为1的 表示 节点也就是分区 几个模块同时属于某一个节点,比如说 “期刊管理”这个 节点下面可以有 “按学科分类”和“按核心分类”等等模块,每个模块就是下面有很多操作。 leverl为2表示 模块 pid为他所属的节点,level 为3 就是操作了,pid 代表。的是操作所属 阅读全文
posted @ 2010-10-11 22:13 phpindex 阅读(2305) 评论(2) 推荐(0) 编辑