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

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

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

Tags:

Ответов пока нет

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

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

CAPTCHA ImageChange Image

Обратиться за помощьюscreen tag