create-project symfony/website-skeleton 与 create-project symfony/skeleton 之间的任何优点/缺点

Any advantages / disadvantages between create-project symfony/website-skeleton to create-project symfony/skeleton

我昨晚才开始使用 symfony。到目前为止,我仍在按照 youtube 中的教程学习,并阅读网站上的一些文档。

我注意到有两种创建新项目的方法:create-project symfony/website-skeleton 和 create-project symfony/skeleton。当我使用 create-project symfony/skeleton 创建新项目时。

试图做一些研究,我发现了这个(https://symfony.com/blog/the-end-of-the-symfony-standard-edition)。除了这个原因

问题:create-project symfony/website-skeleton 和 create-project symfony/skeleton 有什么优缺点吗?作为初学者我应该使用哪个?

以前,Symfony 标准版是创建新 Symfony 项目的推荐方式。它带来了 Swiftmailer、Doctrine 或 Monolog 等包。

但您可能不想使用所有这些,因此在您必须删除不需要的依赖项之前。

Symfony 现在使用相反的方法。这叫做 Symfony Flex。

使用 flex,您只需添加真正需要的内容。

symfony/website-skeleton 只是我们过去所知道的标准版本...但具有 flex。

所以如果你想学习 symfony 的概念,你应该使用 symfony/skeleton

如果您想开始使用流行的捆绑包创建 Web 应用程序,您应该使用 symfony/website-skeleton