我正在尝试查找有关创建和发布 symfony2 包以供其他开发人员使用的文档或教程。
我试图查看一些公共捆绑包的一些源代码,但似乎需要更多深入的理解。
有没有关于这个的官方文件?
您可以从官方 symfony 文档中找到大部分建议:http: //symfony.com/doc/master/cookbook/bundles/best_practices.html
我还鼓励您阅读著名的@stof70 和@lsmith 的幻灯片,其中公开了有关捆绑包(composer、travis、knpbundles 等)的最新最佳实践:http://friendsofsymfony.github.com/slides/there_is_a_bundle_for_that 。 html#1
没有关于这个主题的官方文档。但从我的角度来看,我可以告诉你,对你来说最重要的是:
良好的做法也是标记稳定版本。
顺便说一句,在KnpBundles中,您可以看到捆绑名称左侧的数字。它代表了社区内捆绑的可敬性。您可以检查最受尊敬的和较松散的,比较和分析它们以定义使捆绑成功的点。