调用数据库时怎样只使用前台缓存而不调用后台缓存?

当我们调用数据库时,通常要求前台使用缓存,而后台则不需要调用缓存。
那么就存在前后台调用数据时,如何灵活处理这个问题。

“专业、务实、高效、创新、把客户的事当成自己的事”是我们每一个人一直以来坚持追求的企业文化。 创新互联是您可以信赖的网站建设服务商、专业的互联网服务提供商! 专注于成都网站制作、成都做网站、软件开发、设计服务业务。我们始终坚持以客户需求为导向,结合用户体验与视觉传达,提供有针对性的项目解决方案,提供专业性的建议,创新互联建站将不断地超越自我,追逐市场,引领市场!

1由于我一直使用thinkphp开发系统,所以之前,我一直在模型中调用数据时都这样使用的:

if(APP_DEBUG){
    $this -> select();
}else{
    $this -> cache() -> select();
}

这样,只要在调试模式下,就不会调用缓存了。

2今天我又想出了一个新方法,就是在调用数据的函数上传递个默认参数,前台可以不提供参数,后台则提供一个参数(反过来也行)。实现方法如下:

    function get_list($cache=true){
            if($cache){
                        $this -> cache() -> select();
                }else{
                        $this -> select();
                }

当前题目:调用数据库时怎样只使用前台缓存而不调用后台缓存?
分享链接:http://bzwzjz.com/article/pphpcc.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 高端网站建设 成都做网站建设公司 网站制作 成都网站建设 定制网站制作 成都营销网站制作 手机网站设计 网站建设方案 成都网站建设 成都品牌网站设计 高端定制网站设计 企业手机网站建设 网站设计 成都网站设计 阿坝网站设计 成都网站建设 营销型网站建设 泸州网站建设 H5网站制作 移动手机网站制作 四川成都网站制作 重庆电商网站建设