Symfony 2:最佳实践

时间:2016-01-11 11:29:07

标签: symfony

我有两个问题,希望有人能够清楚地回答。

Q1:是否建议对不同的项目使用相同的symfony信封(每个项目都是一个捆绑包)。在任何情况下,你能解释为什么必须这样做。

Q2:建议(并且可能)将供应商文件夹移动到项目信封之外以供不同项目使用。所以只有一个供应商用于不同的项目。

感谢您回答这些问题。

1 个答案:

答案 0 :(得分:1)

Q1: 显然这似乎是一个坏主意。我认为这是不可能的,即使这是可能的,但由于许多原因,这是一个坏主意:

  • “symfony envelop”(app.php)的入口点是针对一个项目
  • 您的项目特定配置(app文件夹)
  • 部署,如果你必须部署projectA但是你在projectB上有一些无法部署的开发人员? Q2:
  • 同样的原因。

总体而言:

  • 每个项目都不同。
  • 我认为你的项目不会发展 在同一时间,这就是为什么这是一个坏主意