Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
当多个可用时,如何确定要使用哪个heroku buildpack?_Heroku_Buildpack - Fatal编程技术网

当多个可用时,如何确定要使用哪个heroku buildpack?

当多个可用时,如何确定要使用哪个heroku buildpack?,heroku,buildpack,Heroku,Buildpack,显然,选择正确的构建包对于构建安全、高性能和有弹性的应用程序至关重要。Heroku似乎与开发人员社区合作创建和共享构建包。一个副作用是,对于给定的技术堆栈,可能没有一个“明显”的选择 随机示例(R) 如果我们想使用R buildpack,谷歌会快速显示这个流行的buildpack已经过时,不再受支持,但是我们可以很容易地找到这三个(只是示例),并且 另一个随机示例(开罗) cairo buildpack-google显示了很多排名前四的搜索结果,比如说,谷歌排名前四的搜索结果不清楚应该使用哪一个

显然,选择正确的构建包对于构建安全、高性能和有弹性的应用程序至关重要。Heroku似乎与开发人员社区合作创建和共享构建包。一个副作用是,对于给定的技术堆栈,可能没有一个“明显”的选择

随机示例(R)

如果我们想使用R buildpack,谷歌会快速显示这个流行的buildpack已经过时,不再受支持,但是我们可以很容易地找到这三个(只是示例),并且

另一个随机示例(开罗)

cairo buildpack-google显示了很多排名前四的搜索结果,比如说,谷歌排名前四的搜索结果不清楚应该使用哪一个(这一个明确指出不推荐,所以我们可以排除这一点),以及

问题
当面对>1时,我们应该根据哪些主要标准来评估heroku buildpack,这些标准看起来他们可以完成任务?

我认为这里的答案取决于您是否愿意信任其他人的代码

您提到的构建包都没有得到Heroku的正式支持。它们是社区构建包,由社区维护,并实现Heroku构建包API

Buildpack API开放供任何人实现。因此,最有眼光的用户将编写自己的构建包。否则,您将不得不决定您最信任的社区