我可以将我正在处理的项目划分为三个单独的文件夹 - ADMIN,CONTENT,SYSTEM。他们每个人都会使用几个symfony包。
这会产生两个问题 - 如果用户下载项目,他首先会看到app,src,web等文件夹...如果他进入正确的src文件夹,所有名称都会在最后包含。虽然第二件事是可以接受的,但第一件事很烦人。
用户获取了许多与他无关的文件夹,而不是获得项目的第一个架构概述。
我能做些什么吗?
答案 0 :(得分:2)
结构清晰。因为用户不应该深入研究代码!如果他想要,他必须了解symfony。
没有一个文件夹无关紧要或烦人。在app / config中存在parameters.yml,这是用户唯一可能的相关文件(主要用于配置数据库)。 src是您的代码,对用户来说并不重要。供应商都是第三方的东西,也不重要。 web非常重要,因为Web服务器的DocumentRoot应该指向它。很容易理解。