随着您的网络应用越来越受欢迎,您需要的东西比通过FTP手动上传新版本的代码更好。
我决定创建一个自动化脚本并尽快执行整个过程的脚本。它看起来像这样:
- 检测哪些文件已更改,并将被新版本替换。
- 将所有新文件和步骤1中的所有新文件上传到/ temp /
- 将当前.htaccess替换为“全部拒绝”
- 将所有上传的文件从/ temp /移至正确的位置
- 根据所有更改数据库中任何内容的SQL查询
- 恢复旧的.htaccess文件
- 删除不在新版本应用中的所有文件。
- 删除/ temp /
醇>
我还能做些什么来让用户看不到更新吗?
我正在使用具有root访问权限的VPS。