1my*_*myb 3 php rest url-routing laravel
我想知道laravel框架开发的最佳方法.我经历过的大部分时间和教程,例如:Dayle的Laravel CodeHappy,例如你在这里看到的与他的书相同.堆栈溢出中的大多数问答,我注意到大多数开发人员也将所有请求处理放在route.php上.我可以知道云计算是一种很棒的应用程序代码结构吗?在我的概念中,RESTful是为api设计的,而我们可以使用控制器来检测它的get,post,put或delete.像这样
if ($_POST)
{
// Try and login user
}
else
{
// Show login form
}
Run Code Online (Sandbox Code Playgroud)
但是没有太多的教程/样本可用.我错了概念吗?如果将所有内容更改为控制器,我根本不知道如何操作.喜欢从控制器验证和获取输入.有人对此有所了解吗?请指教.如果出现的例子是最好的;)谢谢.
这个问题确实没有确切的答案.无论您使用路由或控制器(或两者,这是完全可以接受的以及大多数人正在做什么),取决于您的应用程序.一般来说,如果您的路由似乎有很多业务逻辑,您应该考虑将它们"转换"为控制器,因为控制器更容易维护和忽略,尤其是对于大型应用程序.
最后,最好将路由的灵活性与控制器的功能结合起来,例如通过使用路由调用控制器:
Route::get('welcome', 'home@index');
Run Code Online (Sandbox Code Playgroud)
在这里,您可以index在home控制器上调用该操作.
如果您想了解有关路线与控制器争论的更多信息,这是一篇很好的文章.
| 归档时间: |
|
| 查看次数: |
3976 次 |
| 最近记录: |