PHP:【实战】用composer自撸框架

PHP:【实战】用composer自撸框架
自撸 PHP 发开框架

1.架构
  • M :MODEL, 使用第三方包实现

  • V :VIEW, 使用第三方包实现

  • C :CONTROLLER :业务逻辑是写在控制器中

    2.第三方包

  • Model : composer require catfan/medoo

  • View : composer require league/plates

    1. 流程
  • 创建自己的框架核心代码,MODEL, VIEW,分别继承第三方的包

  • 创建自己的应用, 按MVC架构模式,创建属于自己的models, views, controllers

一.Core框架核心类文件
①Model 模型类文件
PHP:【实战】用composer自撸框架_第1张图片
②View 视图类文件
PHP:【实战】用composer自撸框架_第2张图片

二.MVC框架类文件
①Model 模型类文件
PHP:【实战】用composer自撸框架_第3张图片
②View 视图类文件




    
    
    
    Document
    


    
用户信息表
编号 姓名 性别 操作
$offset+1) { $startOmit = '...'; $startPage = $page-$offset; $endPage = $page+$offset; if($endPage > $pages){$endPage=$pages;} }else{ $startPage = 1; $endPage = $showPages; } if($showPages<$pages && $page + $offset < $pages) $endOmit = '...'; } ?>

首页 上一页 下一页 尾页

②Controller 中间控制器类文件
PHP:【实战】用composer自撸框架_第4张图片

三.Public 主页文件
PHP:【实战】用composer自撸框架_第5张图片

你可能感兴趣的:(PHP,ThinkPHP6.0,php,composer,mvc)