Son*_*nny 4 javascript php jquery project-management zend-framework
我正在构建一个依赖于几个第三方库的Web应用程序.确保您始终使用最完整修补版本的好策略是什么?一个简单的方法是保持版本记录并定期访问网站,但我正在寻找一些方法,以便在可能的情况下将信息"推送"给我,如聚合服务,这样我就可以一目了然.我认为可能还有其他人需要做同样的事情,并找到了一个很好的解决方案.
这是我正在使用的一些库:
"一个简单的方法是保持版本记录并定期访问网站,"
好主意.
"但我正在寻找一些方法,以便在可能的情况下将信息'推送'给我."
可能是一个坏主意.
问题是确认相互兼容性.开源软件需要大量的集成工作.
您必须根据应用程序验证每个第三方软件包的每个更新.将信息"推送"给您并不能帮助您进行验证或测试.它只告诉你你"应该"做点什么.由于您不能简单地删除所有内容并在每次更新内容时进行测试,因此您必须执行以下操作.
选择一个时间表.例如,每月一次.
检查所有包以获取发行说明.
下载您认为可能有趣的更新.即,他们修复了你的错误.或者他们修补了你不知道的安全漏洞.
测试.
如果一切正常,您可以更新您的应用程序.如果事情不起作用,您需要进行调试以进行规划,然后进行.