aaachilov
Новичок
Приветствую!
Ребята рассудите по своему опыту как лучше реализовать автоматическое обновление скрипта.
В настоящий момент алгоритм следующий.
- Запрос на сверку версий
- Проверка ключа обновлений
- Получение списка обновляемых файлов
- Бэкап файлов
- Бэкап БД
- Получение архива с файлами
- Получение исполняемого файла с скриптом (если имеются обновления которые не обходятся заменой файлов, например изменение структуры бд)
- Замена файлов
- выполнение исполняемого скрипта(если имеется)
Подскажите что здесь можно упростить или что требуется добавить.
Особенно интересует вопрос версий.(например нужно обновиться сразу через несколько версий, пока в таком случае обновления происходят пошагово по версиям, пока скрипт не обновится до актуальной версии)
Заранее благодарю!
Ребята рассудите по своему опыту как лучше реализовать автоматическое обновление скрипта.
В настоящий момент алгоритм следующий.
- Запрос на сверку версий
- Проверка ключа обновлений
- Получение списка обновляемых файлов
- Бэкап файлов
- Бэкап БД
- Получение архива с файлами
- Получение исполняемого файла с скриптом (если имеются обновления которые не обходятся заменой файлов, например изменение структуры бд)
- Замена файлов
- выполнение исполняемого скрипта(если имеется)
Подскажите что здесь можно упростить или что требуется добавить.
Особенно интересует вопрос версий.(например нужно обновиться сразу через несколько версий, пока в таком случае обновления происходят пошагово по версиям, пока скрипт не обновится до актуальной версии)
Заранее благодарю!