Миграция сайтов на решение Аспро

Миграция сайтов на решение Аспро

Рассказываем о технической стороне миграции сайта и о том, почему стоит доверить этот вопрос подрядчику.

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

Существует эффективное и практичное решение для подобных задач – миграция на Аспро

Миграция сайтов на решение Аспро

Данное решение прекрасно подходит для тех случаев, когда необходимо перенести существующий товарный каталог на «современные рельсы». Таким образом, владелец сайта экономит на разработке, ведь Аспро предлагает готовый механизм для осуществления интернет-торговли. И все это обернуто в лаконичный и современный шаблон с необходимым функционалом.

Далее расскажем об основных требованиях к организации данных и поэтапно рассмотрим миграцию на решение Аспро.

Миграция сайтов на решение Аспро

Список основных требований к организации данных в рамках решений Аспро:

— Вся структура каталога продукции должна быть представлена в виде одного инфоблока типа «Торговый каталог»

Миграция сайтов на решение Аспро

— Данные об участии товара в блоках спецпредложений (Хит продаж, Распродажа и т.д.) должны храниться в одном свойстве типа «Множественный список»

Миграция сайтов на решение Аспро

— Список производителей (бренды) должен быть оформлен в виде отдельного инфоблока

Миграция сайтов на решение Аспро

— Каждая характеристика товара хранится в отдельном свойстве инфоблока

Миграция сайтов на решение Аспро

— Такие свойства, как например, «Цвет товара», должны быть вынесены в отдельный highload-блок

Миграция сайтов на решение Аспро

— Данные о ценах и остатках товаров должны хранится в полях, определенных модулем 1С-Битрикс «Интернет-магазин»

Миграция сайтов на решение Аспро

— Меню каталога должно формироваться по структуре каталога (с помощью штатного компонента 1С-Битрикс «Меню»)

Миграция сайтов на решение Аспро

— Отдельного внимания заслуживает процесс формирования URL разделов сайта, порой требуется подготовить карту редиректов под новую структуру

Миграция сайтов на решение Аспро

— Корзина и оформление заказа должны быть настроены штатно, по канонам 1С-Битрикс, чтобы к ним безболезненно применить шаблоны Аспро

Миграция сайтов на решение Аспро

— Веб-формы должны работать из-под штатного компонента 1С-Битрикс

Миграция сайтов на решение Аспро

Процесс миграции на решение «Аспро» можно условно разделить на этапы:

Миграция сайтов на решение Аспро

Шаг 1. Подготовка программного окружения

Если текущий сайт работает под управлением 1С-Битрикс, то на тестовом сервере разворачивается его копия. Если проект на другой CMS, то производится установка чистого Битрикса.

Перед началом всех работ производится обновление ядра 1С-Битрикс, устраняются ошибки проверки системы, обновляются версии php и MySQL до актуальных. Затем, имея в распоряжении стабильный и обновленный 1С-Битрикс, можно устанавливать из маркетплейса решение Аспро, на которое необходимо произвести миграцию.

Шаг 2. Подготовка данных

Этот блок работ самый важный в процессе миграции. Давайте рассмотрим три наиболее часто встречающихся сценария:

  1. Существующие данные хранятся в инфоблоках Аспро другого решения (например, когда необходимо осуществить миграцию с решения «Next» на «Максимум»).

    Этот сценарий самый простой и требует минимальных подготовительных работ. Несмотря на имеющиеся функциональные отличия решений, организация хранения данных схожа или вовсе идентична. Зачастую данные торгового каталога уже хранятся в одном инфоблоке, остается только проверить, что в процессе «жизни» проекта не удалялись и не модифицировались такие свойства как «Спецпредложения» и «Производители (бренды)». Также стоит учесть, как устроена работа веб-форм, корректно ли настроены ЧПУ и прочие мелочи. После успешного прохождения чек-листа можно переходить к следующему шагу.

  2. Существующие данные хранятся в инфоблоках 1С-Битрикс отличного от Аспро решения.

    Такой сценарий подразумевает необходимость сбора данных из разных инфоблоков в один. Бывают ситуации, когда для каждого раздела торгового каталога созданы отдельные инфоблоки со своим набором свойств. В этом случае симкоды свойств нужно привести к единым значениям, и объединить все данные в один общий инфоблок. Слияние производится программно, но в каждом отдельном случае требуются доработки по месту.

    Также необходимо привести тип свойства «Спецпредложения» к формату Аспро. Это достигается программными манипуляциями с данными, после чего помещается в отдельное свойство, удовлетворяющее всем требованиям.

    И в заключении, важно нивелировать все отличия в организации хранения данных существующего проекта и привести их к структуре инфоблоков Аспро. Это касается информации о производителях, рекламных баннеров и данных о проходящих акциях компании (контентные и рекламные инфоблоки). Также к этому списку можно отнести такие разделы, как «Услуги», «Статьи», «Вакансии» и «Магазины».

  3. Существующие данные хранятся в системе, отличной от 1С-Битрикс

    В этом сценарии проводится миграция с другой CMS (например, OpenCart, MODx, Wordpress и т.д.). Сперва понадобится определиться с коннектором для импорта информации. Тут не существует какого-то унифицированного решения и требуется особый подход, в некоторых случаях данные проще вытянуть прямыми запросами к базе данных (если она есть), в других предусмотрены готовые модули экспорта данных в один из удобных форматов (xml, json, csv), а где-то и вовсе требуется написать «парсер» и собрать данные с видимой части сайта – такое иногда случается на самописных системах, доступ к которым был утерян.
    Каким бы способом данные не импортировались, в конечном счете они должны быть собраны, структурированы и подготовлены для копирования в штатные инфоблоки Аспро.

Шаг 3. Перенос данных

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

Шаг 4. Настройка компонентов

Как только все данные будут перенесены понадобится произвести работу по их отображению – для этого требуется настроить параметры модуля Аспро, а также всех компонентов, которые служат для публикации информации. Этот этап включает в себя настройку модулей регистрации/авторизации пользователей, оформления заказов и личного кабинета. При необходимости прописывается карта редиректов (это нужно, если по предварительному согласованию было решено изменить структуру URL сайта).

Шаг 5. Тестирование, оптимизация и перенос проекта на сервер клиента

Это заключительный этап работ, в котором проводится ряд финальных мероприятий перед сдачей проекта. Опираясь на подробный чек-лист, необходимо провести тестирование каждого блока нового сайта. После этого с помощью инструментов 1С-Битрикс ускоряется работоспособность загрузки сайта, создаются различные фасетные индексы и проводится мониторинг качества 1С-Битрикс. После успешного прохождения всех обязательных тестов происходит перенос проекта на «боевой» сервер.

Миграция сайтов на решение Аспро

В результате проделанных работ, вы получаете полноценное решение для e-commerce сегмента в сжатые сроки, с полным сохранением имеющегося контента и без ощутимых потерь в посещаемости ресурса. Внешний вид шаблонов Аспро унифицирован и обладает огромной палитрой настроек, благодаря чему их можно настроить под потребности бизнеса.

Немного о нас

Наша компания проводит миграции любой сложности на решениях от Аспро. Мы являемся золотым партнером 1С-Битрикс и стратегическим партнером компании Аспро

За нашими плечами опыт работы с сайтами на шаблонах более 6 лет, и мы гордимся каждым своим проектом.

Миграция сайтов на решение Аспро

Связка 1С-Битрикс + Аспро идеально подойдет для увеличения естественного трафика через поисковые системы и интеграции со всевозможными внешними сервисами (транспортные компании, системы учета, CRM и маркетплейсы).

Наши специалисты всегда готовы помочь в осуществлении миграции на любой шаблон «Аспро» и определении стратегии дальнейшего продвижения и развития проекта.

Наш сайт: aspro.imagemark.ru

Миграция сайтов на решение Аспро
11
Начать дискуссию