我只写了一个控制器然后把整个网站全部的方法全部写里面这样相比于建立多个控制器每个控制器各司其职有什么缺点?
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
think PHP 5 为什么需要那么多控制器
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
2条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
threenewbee 2019-09-30 09:24关注缩小单个源代码的大小,便于维护,建立具有清晰分类结构的url,你的网页都整理成 www.abc.com/干什么/怎么干 这样的,比较清晰。
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报
微信扫一扫点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容
报告相同问题?
提交
- 2019-06-21 20:07zhumengyangi的博客 创建控制器:php think make:controller index/Login 目录位置: 如果是Model的话,只需要把controller 改成 model即可 或者看一下php think的所有命令
- 2022-11-23 03:19"指的是ThinkPHP框架,那么需要熟悉该框架的MVC模式、路由、控制器、模型、视图、数据库操作等核心概念。 3. 多用户系统:系统需要处理多个用户的登录、注册、权限管理等问题,涉及会话管理、用户认证、角色权限等...
- 2019-05-28 11:55《ThinkPHP5控制器从入门到精通》这本书详细阐述了在ThinkPHP5框架中控制器的核心概念、功能以及实际应用。作为一款流行的PHP开发框架,ThinkPHP5的控制器是实现MVC(Model-View-Controller)设计模式的关键部分,它...
- 2022-05-20 17:12EasyAdmin框架以内置快速生成CURD的命令, 包括控制器、视图、模型、JS文件。能够使开发者效率得到进一步提升。 备注:在进行CURD命令行之前, 请按照规范设计表结构, 请参数表结构规范模块说明。 实际 以应用。
- 2021-04-08 10:00夏蜗牛的博客 首先,介绍一下什么是模型(model)、视图(view)、控制器(controller)。模型(model)——负责存储系统的中心数据;视图(view)——将信息显示给用户;控制器(controller)——处理用户输入的信息,负责从视图读取数据,...
- 2022-12-26 11:44Think PHP提供了丰富的内置功能,如路由、模型、视图、控制器、数据库操作等,大大提高了开发效率。在这个留言板系统中,Think PHP负责处理用户的请求,执行业务逻辑,并与数据库进行交互,实现数据的增删改查。 **...
- 2019-06-02 14:56大型项目中,控制器通常按功能划分为多个子控制器,例如`UserController`、`ArticleController`等。此外,还可以使用` Traits `特性复用控制器方法,提高代码可复用性。 总结,ThinkPHP5的控制器是实现业务逻辑的...
- 2016-12-14 10:14作为入门级的Demo,我们将从基本概念、安装配置、路由设定、控制器与视图、模型操作、数据库管理等方面全面解析ThinkPHP5的核心知识点。 一、基本概念 1. MVC模式:ThinkPHP5遵循MVC(Model-View-Controller)设计...
- 2021-04-08 10:05miao君的博客 3、composer类似于js的npm或者yarn,用于管理依赖包4、若使用tp框架,网站根目录为public5、apache服务器下,访问模块>控制器>方法时,出现No input file specified的情况时,应修改...(1)资源控制器php t...
- 2022-02-11 17:54billycoder的博客 php think make:controller 创建控制器文件 php think make:model 创建模型文件 php think optimize:autoload 生成类库映射文件 php think optimize:config 生成配置缓存文件 php think optimize:route 生成路由
- 2021-04-08 12:06DeepIndaba的博客 ThinkPHP 6 提示控制控制器不存在thinkphp 6 默认是单应用模式,需要多应用时,就要安装多应用模式扩展think-multi-app。composer require topthink/think-multi-app然后删除框架自带的app\controller目录,创建...
- 2021-04-03 08:05Rio超耿直的博客 ThinkPHP 6 提示控制控制器不存在thinkphp 6 默认是单应用模式,需要多应用时,就要安装多应用模式扩展think-multi-app。composer require topthink/think-multi-app然后删除框架自带的app\controller目录,创建...
- 2021-04-08 12:07帆起的博客 新增了admin模块,但是URL访问http://localhost/项目目录/public/index.php/admin/Login/login的时候,出现错误: 控制器不存在:Admin3.查看手册对比了url,发现没有错。手册规则如下确定了url,没有错,我想,那估计...
- 2021-01-21 15:56在开始之前,我们还是需要明确一下控制器的定义: <?php namespace Home\Controller; use Think\Controller; class IndexController extends Controller { public function read($id){ echo read page with ...
- 2021-05-06 02:17psychonaut的博客 think-addonsThe ThinkPHP 6 Addons Package安装composer require xiaoyaor/think-addons配置生成配置系统安装后会自动在 config 目录中生成 addons.php 的配置文件,如果系统未生成可在命令行执行php think addons:...
- 2017-08-11 10:52MarsWill的博客 关于多级控制器和分层控制器希望大家不要被名称所困扰,这两个概念我更希望通过目录结构的改变来给大家说明。只是控制器所在的位置不同而已。 点击进入视频教程分层控制器中所定义的控制器其实是不能被URL直接访问...
- 2021-05-01 03:22weixin_39978282的博客 think-queue消息队列适用于大并发或返回结果时间比较长且需要批量操作的第三方接口,可用于短信发送、邮件发送、APP推送。think-queue消息队列可进行发布、获取、执行、删除、重发、失败处理、延迟执行、超时控制等...
- 2021-01-20 01:34本文实例讲述了ThinkPHP5.0框架控制器继承基类和自定义类。分享给大家供大家参考,具体如下: 继承系统控制器基类: <?php namespace app\index\controller; use think\Controller; class Index extends ...
- 没有解决我的问题, 去提问