Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/234.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php mvc控制器(合适的方法)?_Php_Laravel_Model View Controller - Fatal编程技术网

Php mvc控制器(合适的方法)?

Php mvc控制器(合适的方法)?,php,laravel,model-view-controller,Php,Laravel,Model View Controller,即使在学习了互联网上的许多资源后,我对控制器的概念仍然很薄弱 目前,我正在用Laravel框架制作一个简单的网站,集成了admin和主页 帖子也在主页e和管理面板中呈现 管理员可以创建更多的管理员和帖子 我有两个型号(users,post)和两个控制器HomeController和AdminController 现在,创建Post函数应该去哪里 我的意思是我应该为showall、showsingle、create、update和delete帖子创建第三个控制器(PostController) 我

即使在学习了互联网上的许多资源后,我对控制器的概念仍然很薄弱

目前,我正在用
Laravel
框架制作一个简单的网站,集成了
admin
主页

帖子也在
主页
e和
管理面板
中呈现

管理员可以创建更多的
管理员
帖子

我有两个型号(
users
post
)和两个控制器
HomeController
AdminController

现在,
创建Post
函数应该去哪里

我的意思是我应该为
showall
showsingle
create
update
delete
帖子创建第三个控制器(
PostController


我的
AdminController
已经被创建、更新和删除管理员的功能搞砸了。我应该做什么以及为什么?

最好的变体是制作第三个控制器(后控制器),您将在其中处理帖子。从我对您的问题的理解来看,后控制器将是您的最佳选择。对于StackOverflow,这个问题可能有点宽泛/固执己见。就个人而言,我认为有一个
PostController
来处理您的
post
模型是有意义的;同样,使用
UserController
与用户打交道(即创建管理员用户)。