Php 在我的Silex应用程序中,将第三方服务提供商放在何处?

Php 在我的Silex应用程序中,将第三方服务提供商放在何处?,php,silex,Php,Silex,我刚刚开始第一次探索Silex,如果这听起来像个愚蠢的问题,我很抱歉 我想使用服务提供商。每个第三方服务提供商都有相同的结构: -/src --/Igorw ---/西莱克斯 ----SomeServiceProvider.php 我想知道在我自己的应用程序中把这些文件放在哪里?什么是最佳实践?我真的找不到这方面的任何信息。我自己的应用程序结构如下所示: /app /src /控制器 /看法 ... /卖主 /网 composer.json 3第三方库有时称为供应商,请将它们放在供应商目录中

我刚刚开始第一次探索Silex,如果这听起来像个愚蠢的问题,我很抱歉

我想使用服务提供商。每个第三方服务提供商都有相同的结构:

-/src
--/Igorw
---/西莱克斯
----SomeServiceProvider.php
我想知道在我自己的应用程序中把这些文件放在哪里?什么是最佳实践?我真的找不到这方面的任何信息。我自己的应用程序结构如下所示:

/app
/src
/控制器
/看法
...
/卖主
/网
composer.json

3第三方库有时称为供应商,请将它们放在供应商目录中


此外,使用composer安装它们。它将负责存储它们的位置以及如何自动加载它们。只需运行php composer.phar require igorw/config服务提供程序:1.2.,您就可以注册并使用该提供程序。

您应该可以使用composer作为“igorw/config服务提供程序”安装它,它将位于默认的
供应商/
文件夹中。

很有意义。谢谢斯蒂芬:)这也将照顾到任何自动加载等。