|
|
1
3
我现在已经开发了自己的解决方案,它提供了生成、验证和安装更新包的功能。 基本上,它使用PHP的OpenSSL函数对对称加密的密钥进行公钥加密(RSA),使用mcrypt进行对称加密(AES),使用ZIP作为容器格式。这些构建块用于创建紧凑的更新包,并确保数据的完整性和真实性。
也可以使用
web应用程序必须将其所有文件和独立于系统的数据放在一个应用程序目录中,可以替换这些目录以升级应用程序。 更新操作如下: 将ZIP存档内容提取到临时位置
|
|
|
2
1
使用源代码管理工具(比如git)检查新更新并加载最新提交的软件呢? |