我昨晚才开始用symfony。到目前为止,我还在学习youtube上的教程,并在网站上阅读了一些文档。
我注意到有两种方法可以创建新项目创建项目symfony/website skeleton和创建项目symfony/skeleton。当我创建一个新项目时,我使用createprojectsymfony/skeleton。
我试着做一些研究,我发现了这个(https://symfony.com/blog/the-end-of-the-symfony-standard-edition).除此之外
问题:创建项目symfony/网站骨架与创建项目symfony/骨架之间有什么优点/缺点?初学者应该使用哪一种?
在此之前,Symfony标准版是创建新Symfony项目的推荐方式。它带来了像迅捷邮递、信条或独白之类的捆绑包。
但是您可能不想全部使用它们,因此在您必须删除不需要的依赖项之前。
Symfony现在使用逆向方法。这被称为Symfony Flex。
使用flex,您只需添加真正需要的内容。
symfony/webage-骨骼
只是我们过去所知道的标准版...
因此,如果您想学习symfony概念,应该使用symfony/skeleton
。
如果您想开始使用流行的捆绑包创建Web应用程序,您应该使用symfony/webage-bone eton
。