gpt4 book ai didi

php - 跟踪依赖的第三方库版本

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:04:19 25 4
gpt4 key购买 nike

我正在构建一个依赖于多个第三方库的 Web 应用程序。确保始终使用修补最完整的版本的好策略是什么?一个简单的方法是将版本记录下来并定期访问网站,但我正在寻找某种方式来尽可能地将信息“推送”给我,比如聚合服务,这样我就可以一目了然.我想可能还有其他人需要做同样的事情并且已经找到了一个好的解决方案。

以下是我正在使用的几个库:

  1. Zend Framework
  2. jQuery
  3. HTMLPurifier
  4. Markdownify
  5. InnovaStudio WYSIWYG Editor
  6. Fancybox
  7. MojoZoom

最佳答案

“一个简单的方法是将版本记录下来并定期访问网站,”

好主意。

“但如果可能的话,我正在寻找某种方式将信息‘推送’给我。”

可能是个坏主意。

问题之一是确认相互兼容性。开源软件需要大量的集成工作。

您必须针对您的应用程序验证每个第三方包的每个更新。将信息“推送”给您并不能帮助您进行验证或测试。它只是告诉你你“应该”做某事。由于您不能简单地放弃所有内容并在每次更新时进行测试,因此您必须执行以下操作。

  1. 选择一个时间表。例如,每月一次。

  2. 检查所有软件包的发行说明。

  3. 下载您认为可能有趣的更新。也就是说,他们修复了你的错误。或者他们会修补您不知道的安全漏洞。

  4. 测试。

如果一切正常,则您的应用程序已更新。如果事情不起作用,您可以进行调试以计划然后执行。

关于php - 跟踪依赖的第三方库版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2433791/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com