既然有M方法了,D方法的db部分可以扔了.

浏览:564 发布日期:2015/04/14 分类:求助交流
把model类单独出来;
然后建个没什么功能的新model,所有涉及到db操作都间接使用M方法;
这样节省资源,M方法也可以大肆修订.

新继承model一些方法;
如:
public function D(){
//表名都是自动加载缓存的;
return M($this->table)->auto($this->_auto)->$this->valite($this->_valite);
}
public function M(){
return M($this->table);
}

这样不是更好吗? 把DB独立出来,可以达到一个数据库仅一次实例; 每次换表只修改下其成员属性的table值. 完全不需要多次实例; 节省资源,且可以自由换表,换库,换服务器




最佳答案
评论( 相关
后面还有条评论,点击查看>>