当有多个可用时,如何确定要使用哪个 heroku buildpack?
How to determine which heroku buildpack to use when multiple are available?
显然,选择正确的构建包对于构建安全、高性能和弹性的应用程序至关重要。 Heroku 似乎与开发社区合作创建和共享构建包。副作用是给定的技术堆栈可能没有单一的 'obvious' 选择。
随机示例(R)
如果我们希望使用 R buildpack,快速 google 显示这个流行的 buildpack 已过时且不再受支持,但我们可以轻松找到这三个(仅示例)here, here, and here
另一个随机示例(开罗)
cairo buildpack - 谷歌搜索显示在顶部结果中有很多,不清楚使用哪个,比如说 google here, here, here (this one clearly states deprecated, so we can rule that out), and here
的前四个
问题
当面对 >1 个看起来可以胜任的工作时,我们应该根据哪些主要标准来评估 heroku buildpack?
我认为这里的答案取决于您对他人代码的信任程度。
None 你提到的构建包由 Heroku 官方支持。它们是社区构建包,由社区维护,并且实现了 Heroku 构建包 API.
Buildpack API 开放给任何人实施。因此,最挑剔的用户会编写自己的构建包。否则,您将不得不决定您最信任哪个社区。
显然,选择正确的构建包对于构建安全、高性能和弹性的应用程序至关重要。 Heroku 似乎与开发社区合作创建和共享构建包。副作用是给定的技术堆栈可能没有单一的 'obvious' 选择。
随机示例(R)
如果我们希望使用 R buildpack,快速 google 显示这个流行的 buildpack 已过时且不再受支持,但我们可以轻松找到这三个(仅示例)here, here, and here
另一个随机示例(开罗)
cairo buildpack - 谷歌搜索显示在顶部结果中有很多,不清楚使用哪个,比如说 google here, here, here (this one clearly states deprecated, so we can rule that out), and here
的前四个问题
当面对 >1 个看起来可以胜任的工作时,我们应该根据哪些主要标准来评估 heroku buildpack?
我认为这里的答案取决于您对他人代码的信任程度。
None 你提到的构建包由 Heroku 官方支持。它们是社区构建包,由社区维护,并且实现了 Heroku 构建包 API.
Buildpack API 开放给任何人实施。因此,最挑剔的用户会编写自己的构建包。否则,您将不得不决定您最信任哪个社区。