Автоматические обновления 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
Заказать работу
предложить оффер

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

Archive

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