Обновления модуля

Работы над ошибками в модуле сейчас завершены и я решил пересмотреть процедуру обновления модуля. Так как версия бета и изменения в базе данных могут вноситься и поэтому необходимо чтобы при обновлении модуля (файлов) обновлялась и база данных. Пока задумка такая что файлы обновлений будут иметь названия по шаблону, пример update2017b.php. Модуль будет проверять файлы при каждом обновлении странички модуля и при наличии файла с новой версией, сразу примется выполнять обновление.

В дальнейшем есть идея получать обновления с моего сервера по API, так я смогу контролировать кто запрашивает обновления и отказывать тем кто не стоит на поддержке.

Ну а в данный момент все обновления прописываются в файле update.php, но количество версий увеличивается и файл будет расти и содержать уже ненужные нам обновления, вот поэтому нужны будут отдельные файлы для каждой версии. После успешного обновления можно будет включить автоматическое удаление файлов обновления или удалять файлы обновления вручную.

Кириллов Виталий

exch1c.ru

Программист, инженер-электронщик

Продолжайте читать

НазадДалее

Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

CAPTCHA ImageChange Image