TP5单例模式操作Model
tp5单例模式的代码实现
为什么要使用单例模式
SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。使用单例模式实现逻辑处理与数据库操作分离能很大提升mysql的sql处理能力,并且易于维护
ArticleModel.php
<?php
namespace app\index\model;
use think\Model;
class ArticleModel extends Model
{
//单例模式
private static $instance;
// 确定链接表名
protected $name = 'article';
//禁止被克隆
private function __clone(){}
//单例
public static function getInstance()
{
if(!(self::$instance instanceof self)){
self::$instance = new self();
}
return self::$instance;
}
//获取首页焦点图
public function focus_img(){
return self::getInstance()->limit(1)->select();
}
?>

更多精彩