
框架
文章平均质量分 59
冯璋裕
自由人
展开
-
MVC、MVCS、MVVM、MVP、VIPER等架构模式
在项目开启阶段,其中一个很重要的环节就是选架构。那么面对目前已知的这么多架构模式我们该怎么选择呢?这确实是个很让人头疼的问题!下面我就在这里梳理一下目前常见的一些架构模式。先逐个对它们的分析,然后在从中找到它们的规律,之后就可以以不变应万变,不会再被这些虚头巴脑的名词所迷惑。本篇文章主要从两个维度进行分析:一、任务分配方式二、逻辑分层方式先看一下MVC、MVCS、MVVM、MVP、VIPER架构模式的任务分配方式MVCMVC是最经典的架构模式,它出现的时间非常早,也是最被人所熟知的。MV原创 2022-07-19 11:41:31 · 701 阅读 · 0 评论 -
MVC、MVCS、MTV、MVP框架模式
框架模式有哪些?MVC、MVCS、MTV、MVP、等等;MVC框架经典MVC模式中1、模型(Model)M是指业务模型2、视图(View)V是指用户界面3、控制器(Controller )C则是控制器使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。其中,View的定义比较清晰,就是用户界面。具有耦合性低,重用性高、生命周期成本低等优点。MVCS框架分离:MVCS 提供一种将你的应用程序分离到提供特定功能的无关联的层的很自然的方法。1、视图(View)原创 2021-04-10 15:19:37 · 834 阅读 · 1 评论 -
软件产品从开发到用户使用涉及到哪些环境
软件产品从开发到用户使用都涉及哪些环境?开发环境、测试环境、回归环境、预发布环境、生产环境。下面说说我个人对这些环境的理解:1、开发环境顾名思义,开发同学开发时使用的环境,每位开发同学在自己的dev分支上干活,提测前或者开发到一定程度,各位同学会合并代码,进行联调。2、测试环境也就是我们测试同学干活的环境啦,一般会由测试同学自己来部署,然后在此环境进行测试。bug修复后,需要发版更新测试环境来回归bug。3、回归环境回归bug的环境,其实就是我们的测试环境,在测试环境上测试、回归验证bug。原创 2021-01-22 17:30:20 · 919 阅读 · 0 评论 -
TP6安装单应用和TP6安装多应用
1、TP6安装要求: 1)PHP >= 7.1.0 2)必须使用Composer安装更新TP62、TP6单应用安装(先安装单应用再安装多应用):1)第一次安装,在命令行下面,切换到你的WEB根目录下 面并执行下面的命令:tp是项目文件名称可以修改composer create-project topthink/think tp2)详细安装查看官方文档:https://www.kancloud.cn/manual/thinkphp6_0/10374813、TP6多应用安装:1原创 2020-12-05 11:22:17 · 533 阅读 · 0 评论 -
分享一个PHP后台极速开源框架FastAdmin
今天给大家分享一个很不错的PHP后台极速开源框架:FastAdminFastAdmin是一款基于ThinkPHP5+Bootstrap的极速后台开发框架。本人是使用的过程中体验最好的是强大的一键生成功能,组件功能也是很方便使用,直接安装就可以使用了,非常适合小微企业团队。安装这块也是比较简单的。官方安装文档:https://doc.fastadmin.net/doc/install.html界面也是很合理,颜色可以切换基于Auth验证的权限管理系统支持无限级父子级权限继承,父级的管理员可任意原创 2020-11-20 18:25:08 · 1613 阅读 · 1 评论