Обновление «whatAsoft: Интернет-магазин Старт» 3.1.0. Мастер установки и обновления — советы в блоге
22 мая 2026
Автор: Компания whatAsoft

Мы выпустили большое обновление решения «whatAsoft: Интернет-магазин Старт». Апдейт включает новый функционал и улучшение имеющегося, оптимизацию кодовой базы, а также исправление ошибок. В решение добавлены коллекции, улучшен механизм тегов, расширены возможности корзины, оптимизирована работа форм, обновлены посадочные страницы, а также переработан мастер установки решения. Ранее мы кратко описали основные изменения и функционал коллекций, обновлении системы тегов, улучшении корзины, а теперь расскажем о новом мастере установки решения. Итак, к обзору.
[spoiler]
Мастер установки и обновления
В рамках обновления решения был существенно переработан механизм установки и обновлений. Большинство изменений вступают в силу сразу после установки обновленной версии, так как контент базовой тематики входит в состав основного архива. Данные для дополнительных тематик теперь загружаются отдельно через визард, что позволяет избежать включения большого объема лишней информации в установочный архив.

Изображение 1 – Процесс загрузки нового архива для тематики
Данный механизм рассматривается как базовый для дальнейшего развития всех решений в линейке. В ближайших обновлениях он будет внедрен и в другие наши продукты, что позволит быстрее актуализировать данные, а также упростит процесс поддержки и распространения изменений.

Изображение 2 – Список решений с поддержкой загрузки контента по частям
Теперь подробнее разберем состав архива. Для каждой версии структура построена таким образом, чтобы добавлять изменения для разных версий решения постепенно. Основную роль выполняет файл updater, который отвечает за общий сценарий обновления.

Изображение 3 – Разделение контента по версиям
Отдельный блок логики вынесен в папку services. В ней размещаются файлы, отвечающие за обновление данных, связанных с инфоблоками и highload-блоками. Которые содержат структуру и контент, соответствующие актуальной версии решения. При запуске обновления эти данные применяются последовательно, обеспечивая синхронизацию структуры и контента.

Изображение 4 – Пример отображения отдельной версии
Большую роль в архиве играет папка public, которая разделена на две логические части. Статичная часть включает в себя файлы, не подлежащие изменению в процессе использования сайта. Перезаписываемая часть, напротив, перезаписывается при установке новых версий и содержит данные, которые должны поддерживаться в актуальном состоянии. Такой подход позволяет сохранить баланс между обновляемым контентом и пользовательскими изменениями.

Изображение 5 – Рекомендации после установки/обновления решения
Обновление решения частично перезаписывает данные еще до запуска мастера установки, поэтому для сохранения доработок рекомендуется заранее создать резервную копию сайта.

Изображение 6 – Страница резервного копирования
Установка обновления
Перед обновлением решения настоятельно рекомендуем сделать полную резервную копию сайта во избежание потери информации.
Для обновления с предыдущих версий решения мы подготовили специальную инструкцию по установке обновления, которую можно скачать по ссылке. Кроме того, вы можете обратиться по электронной почте или в чат для консультации по поводу обновления вашего сайта, запущенного на решении «whatAsoft: Классический интернет-магазин».
Работа решения на редакции «Малый Бизнес»
Ранее можно было установить решение на редакции «Старт», «Стандарт», «Малый Бизнес», сейчас для работы на редакции «Малый Бизнес» мы выпустили новое решение «whatasoft: Интернет-Магазин Малый бизнес».
Если вы ранее установили решение «whatAsoft: Интернет-магазин Старт» на старшую редакцию, то оно будет работать с теми же ограничениями, что и раньше.
Специальное предложение
Для всех покупателей решения до конца года мы предоставляем услугу по бесплатной установке решения первым сайтом на ваш хостинг. Хостинг должен соответствовать требованиям. Либо вы можете приобрести хостинг у нашего партнёра — компании REG.RU.Если у вас остались вопросы по работе решения или выпущенному обновлению, то пишите на нашу почту. main@whatasoft.net.

