0

我可以将我正在处理的项目分成三个单独的文件夹 - ADMIN、CONTENT、SYSTEM。他们每个人都将使用几个 symfony 包。

这会产生两个问题 - 如果用户下载项目,他首先会看到 app、src、web 之类的文件夹......如果他进入正确的 src 文件夹,所有名称最后都会有 bundle。虽然第二件事是可以接受的,但第一件事很烦人。

用户没有获得项目的第一个架构概述,而是获得了许多与他无关的文件夹。

对此我能做些什么吗?

4

1 回答 1

2

结构清晰。因为用户不应该潜入代码!如果他愿意,他必须了解 symfony。

没有一个文件夹是无关紧要的或烦人的。在 app/config 中存在 parameters.yml,这是用户唯一可能相关的文件(主要用于配置数据库)。src 是您的代码,对用户而言并不重要。供应商都是第 3 方的东西,也不重要。web 很重要,因为 web 服务器的 DocumentRoot 应该指向它。很好理解。

于 2013-05-18T00:38:44.763 回答