php - 在 Symfony 4 中安排控制器前端和后端的正确方法是什么
问题描述
我通常做了一个 FrontendBundle 和 BackendBundle,但 Symfony 4 都在 src 文件夹中。我是否必须将所有控制器放在一起(我不这么认为)或创建 2 个文件夹(Controller 和 ControllerFront)?
例如:(文件 Symfony/config/routes/annotations.yaml)
controllers:
resource: ../../src/Controller/
type: annotation
prefix: /admin
controllers_front:
resource: ../../src/ControllerFront/
type: annotation
prefix: /
这是正确的 ?如果不是最好的方法是什么?
对不起我的英语不好。我尝试改进它;-)
解决方案
基本上,SF4 让您可以按照自己想要的方式组织文件,让您感觉更舒服,尽管在 SF 的文档中可以轻松找到一些建议。
话虽如此,如果您想要一些见解,这里已经进行了讨论:Symfony 4:如何组织文件夹结构(即您的业务逻辑)
推荐阅读
- amazon-web-services - 如何使用适用于 Python 的 AWS CDK 通过 ARN 查找现有的经典负载均衡器 (CLB)?
- javascript - 在我的情况下如何重定向?window.location.href 或 response.redirect()
- visual-studio-code - VS Code - 打开终端时编辑器当前文件所在目录不显示为当前目录
- javascript - 我如何将数据发送到 html/java/css 中的单击链接
- java - Java/SQL Server 中的预处理语句不返回任何结果
- cmake - CMake 自定义命令生成非配置文件
- assembly - 如何声明对结构的引用
- pyspark - 将 Spark DF 列的条件和输出到变量
- python - 如何在条件下分组/标记到同一组
- android - Flutter - 如何滚动到列表视图的底部?