转载 

Thinkphp5+Layui高颜值内容管理框架

分类:LAYUI    143人阅读    wdy  2024-04-23 21:35

Thinkphp5+Layui高颜值内容管理框架
TP5+Layui高颜值内容管理框架,新增API模块
Thinkphp5+Layui响应式后台权限管理系统
专注打造好用的框架,极速开发,高效灵活,从架构上兼顾系统复杂度的迭代与需求多变。代码结构清晰,接口开发,微信公众号,小程序。命令行一键管理。
强大的应用中心支持,目前已有CMS,微信管理,采集等模块。OSS对象存储,微信支付,支付宝支付,第三方登录,本地评论,短信发送等插件。后续不断有模块和插件加入
演示下载参考下这里:http://t.cn/Ru2YpdN

    $User=Db::name('qudonghao_user');
    $data=Array(
    'username'=> $arr['nickname'],
    'openid' => $openid,
    'nickname' => $arr['nickname'],
    'headimgurl' => $arr['figureurl_2'],
    'reg_time'=> time(),
    'userid'=>time(),
    'is_login'=>1
    );
    if($res = $User->where(array('openid'=>$openid))->find()){
    $User->where(array('openid'=>$arr['openid']))->update(['is_login'=>1]);
    session('userinfo',$data);
    session('username',$data['nickname']);
    session('nickname',$data['nickname']);
    session('uid',$res['id']);
    setcookie("username",$data['nickname'],time()+3600*12,'/','.qudong.com');
    setcookie("nickname",$data['nickname'],time()+3600*12,'/','.qudong.com');
    setcookie("uid",$res['id'],time()+3600*12,'/','.qudong.com');
    setcookie("password","",time()+3600*12,'/','.qudong.com');
    setcookie("login_status",1,time()+3600*12,'/','.qudong.com');
    setcookie("headimgurl",$data['headimgurl'],time()+3600*12,'/','.qudong.com');
    $cookie = Cookie::get();
     
    if(isset($cookie['formUrl']) && ($cookie['formUrl']!= "")){
    header("Location:".$cookie['formUrl']."");
    }else{
    header("Location:http://www.erdangjiade.com ");
    }
    return ;
    }
    session('userinfo',$data);
     
    $userss=$User->insertGetId($data);
    if($userss){
    session('username',$data['nickname']);
    session('nickname',$data['nickname']);
    setcookie("username",$data['nickname'],time()+3600*12,'/','.qudong.com');
    setcookie("nickname",$data['nickname'],time()+3600*12,'/','.qudong.com');
    setcookie("uid",$userss,time()+3600*12,'/','.qudong.com');
    setcookie("password","",time()+3600*12,'/','.qudong.com');
    setcookie("login_status",1,time()+3600*12,'/','.qudong.com');
    setcookie("headimgurl",$data['headimgurl'],time()+3600*12,'/','.qudong.com');
    $cookie = Cookie::get();
    if(isset($cookie['formUrl']) && ($cookie['formUrl']!= "")){
    header("Location:".$cookie['formUrl']."");
    }else{
    header("Location:http://www.erdangjiade.com ");
    }
    return;
    }
     
    }
    }
     
     
     
     
    以下是注意事项:
     
    再tp5框架中 一定要这样去new一个qq互联的类
    $qc = new \QC();

功能特性
严谨规范: 提供一套有利于团队协作的结构设计、编码、数据等规范。
高效灵活: 清晰的分层设计、钩子行为扩展机制,解耦设计更能灵活应对需求变更。
严谨安全:清晰的系统执行流程,严谨的异常检测和安全机制,详细的日志统计,为系统保驾护航。
API开发: API接口分层设计、每个模块独立的api目录,不干扰的代码重构。
构建器Builder:完善的构建器设计,丰富的组件,让开发列表和表单更得心应手。无需模版开发,省时省力。
简单上手快:结构清晰、代码规范、在开发快速的同时还兼顾性能的极致追求。
特色:权限管理、组件丰富、第三方应用多、分层解耦化设计和先进的设计思想。
高级进阶:分布式、负载均衡、集群、Redis、分库分表。

支付宝打赏 微信打赏

如果文章对你有帮助,欢迎点击上方按钮打赏作者

 工具推荐 更多»