问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

基于MVC的php框架的疑问,每执行一次动作,是不是都要新建一次控制器对象啊?

发布网友 发布时间:2022-12-24 17:36

我来回答

3个回答

热心网友 时间:2023-10-09 16:29

一般的PHP框架都是只生成一次控制器对象的,在当次请求完成之前是不会再重复去新建这个对象的,这个可以去看一下zend 的php框架的实现。其实php本身的实现方式就是绝对的单例,前后端一次交互动作完成则后端所有数据、环境都归零了的,所以在这个上面不用考虑太多,只要保证数据库连接那层是绝对的单例就OK了,不然,若是在某次交互请求过程中后端需要多次读写库操作的话就会多次建立库连接,这样就不好了,严重浪费资源。

热心网友 时间:2023-10-09 16:29

不知道你用什么框架.
如果你实例化这个Controller,不用销毁,使用线程处理这些请求.是不需要新建对象的.追问是单例模式的

热心网友 时间:2023-10-09 16:30

?一个控制器里 一般包含好多action吧?数据库单例就得了 其他控制器有必要单例么?追问为什么控制器不单例呢

追答单例的作用是什么?不是为了单例而单例吧?不是资源类型的变量 没必要一直存在吧?请求完了释放就得了呗

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
arrive in和arrive at 有什么区别? 磁力泵为什么可空转? 为什么不让衬氟塑料磁力泵空转?怎样提升设备稳定性? 工业软管泵 塑料磁力泵为什么不能空转 求推荐男主和女配在一起的小说? 《红衣天下》txt全集下载 检测公司检测哪些 检测公司是怎么样的 检测公司属于什么企业 switch破解截图在哪 switch软破直接在相册升级了 ns怎么进入hbmenu switch虚拟系统照片在哪 网上申请信用卡征信电话打来!问我说公司电话打不通!说是无效电话!我又给他一个电话公司一个电话号码! 当我激活信用卡过程中,为升么输入电话5387085时,却总提示号码无效? 深圳密度板uv打印机哪家公司做的好 王者荣耀伤害怎么计算 王者荣耀好不好玩 王者荣耀伤害高说明玩的好吗 了解一下 女性怀孕吃西红柿好吗 怀孕能吃西红柿吗 怀孕可以吃西红柿吗 女性怀孕吃西红柿好吗 怀孕可以吃西红柿吗 工程管理和工程施工高级工程师有什么区别 美的多联机P3故障 变频空调有没有其它收氟 电脑计算器怎么算次方? 在一般的电子计算器上计算n次方如何按键? 计算机怎么按次方? 红米k40手机没有查看原图功能怎么办 给苹果13pro发照片为啥没有查看原图 优质卵泡的标准是什么 PHP MVC框架 codeigniter 已经过时了吗 换个手机登录不了怎么办? 3年等于多少天?等于多少秒?格式:3年=?天=?秒。谢了 换个手机登录不了怎么办? 电子表格如何固定表头? 虫草炖鸡什么时候放虫草最好 美的空调的维修记录怎么查询不到 美的空调的保修期是多久 华凌空调激活日期查询 手机壳如何取下来 被限制加好友和建群怎么办啊? 歌曲别错过原唱 程jiajia入驻全民K歌,《别错过》引网友花式翻唱 上古卷轴5捏脸,脸型,mod,存档问题 一键goest怎么用 问男生们一个问题,如果一个女生叫你陪她一起吃鸡即使你没在线你会上线陪她玩吗? 流放之路尘埃落定珠宝为什么这么贵 流放之路妄想症珠宝那种贵 qq免费账号密码 美的m3l233b使用说明