Автоматические обновления CMS Совместные покупки

Author Автор: Роман Чернышов    Опубликовано: 14 апреля 2020

АвтообновленияДоброго времени друзья! На протяжении всей истории развития CMS Совместные покупки, у данной системы не было функции автоматического обновления, поэтому обновления устанавливались вручную. Несмотря на то, что ручной метод обновления очень прост, все же он имел ряд недостатков — требовал вмешательства специалиста, занимал больше времени и вообще выглядел не очень понятно для некоторых пользователей, далеких от веб-разработки. Поэтому был разработан функционал автоматического обновления системы, который доступен во всех версиях скрипта: Начальная, Профессиональная и Максимальная. Далее я расскажу о нем подробнее.

В админпанели CMS, теперь есть новый раздел, который называется «Обновления», при переходе в него, администратор видит сводную информацию о текущей версии скрипта с возможностью запросить проверку наличия обновлений на удаленный сервер CMS. В случае если будет получен положительный ответ о наличии таковых, администратор может установить все новые обновления в один клик — процесс обновления занимает как правило несколько минут. В ходе обновления системы будет виден индикатор прогресса выполнения задачи, а по завершению уведомление об успехе.

Автоматические обновление CMS Совместные покупки

Важным дополнением стало то, что вместе с функционалом обновления скрипта, также появился функционал создания резервных копий предыдущих версий CMS, для возможности отката назад, в случае если после обновления система станет работать некорректно. Это нужно в первую очередь потому, что многие пользователи скрипта, вносят в него ряд собственных доработок, которые могут быть потеряны при обновлении или же могут вызвать какие-либо проблемы. Кстати, для собственных доработок в CMS теперь также предусмотрена система хуков — которая позволяет вносить доработки в функционал не затрагивая при этом оригинальные файлы, а создавая отдельные независимые скрипты размещая их в отдельной, специальной директории. О системе хуков я расскажу в следующих статьях. Главное, что теперь внесенные доработки пользователями CMS, таким образом, будут сохранены и не утратят свою работоспособность при обновлениях — во всяком случае в рамках одной мажорной версии скрипта.

Также изменились условия предоставления обновлений, если раньше они предоставлялись бесплатно в течении трех месяцев с момента покупки CMS(это было связано с тем, что требовалась ручная работа), то теперь обновления предоставляются бесплатно в течении всего года, а затем их можно продлить. Более того, пользователи скрипта также могут рассчитывать на экспресс-правки вносимые вручную в их систему(чтобы не дожидаться выхода официального обновления), как и ранее в течении трех месяцев.

Уверен этот значительный шаг в развитии CMS Совместные покупки, сделает работу с ней гораздо приятнее и удобнее, а скорость исправления ошибок и внесения нового функционала существенно возрастет.

По всем вопросам обращаетесь в форму обратной связи, буду рад ответить на ваши вопросы!

Оставить комментарий

Автор блога
Роман Чернышов
Веб-разработчик,
Full Stack
Senior, Architect
PHP, JavaScript, Node.JS, Python, HTML 5, CSS 3, MySQL, Bash, Linux Admin
Заказать работу
предложить оффер

Моя книга
Книга. Веб-разработчик. Легкий вход в профессию
Печатная книга
Веб-разработчик.
Легкий вход в профессию
Оформить предзаказ
Последние вопросы
Список вопросов
Последние комментарии
Меню

Archive

Мои проекты
Insurance CMS Love Crm CMS Совместные покупки Мой PHP Framework Хостинг для моих клиентов Лицензии на мой софт и поддержка