Интернет магазин на OpenCart

По заказу компании из Санкт-Петербурга, Россия, перевели официальный интернет магазин компании с коммерческой системы Amiro CMS на распространенное и очень удобное решение – OpenCart.

Почему сделали интернет магазин на системе OpenCart

К моменту когда заказчик к нам обратился, магазин был построен на системе Amiro CMS. Это коммерческая разработка, у которой есть как положительные, так и отрицательные стороны. Одной из основных проблем Amiro является закрытость кода, в связи с чем крайне мало есть готовых и гибких модулей. Самостоятельное написание модулей к этой системе в ряде случаев невозможно из-за архитектуры Amiro, в ряде случаев – коммерчески нецелесообразно. То есть даже для решения некоторых тривиальных задач приходится «изобретать велосипед». Тем не менее, у этой CMS есть и положительные стороны – высокая скорость работы, защита к взломам и тд.

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

  • OpenCart
  • Drupal
  • OsCommerce
  • Magento

В связи с удобством реализации и полным пониманием поставленных задач, было принято решение перенести ресурс на OpenCart. Эта система позволяет полностью удовлетворить заказчика в его потребностях и с наименьшими временными и финансовыми потерями перезапустить ресурс.

С какими вопросами мы столкнулись при создании сайта на OpenCart

Естественно, основной вопрос состоял в том, что мы не могли потерять существующих покупателей и перенести на новую версию сайта не только весь контент, но и данные о пользователях. Более того, к моменту переноса ресурса у Заказчика уже работала система поощрения покупателей.

Поэтому потеря данных и накопленных покупателями бонусов – это не только проблема для нас, но и удар по репутации Заказчика. Поэтому нами был разработан парсер, который позволил перенести все данные без потерь с Amiro CMS на OpenCart.

Также при переработке ресурса были устранены некоторые технические недочеты предыдущей версии сайта и переработаны статичные страницы (Бонусные баллы, оплата и доставка и тд). И, конечно же, проведена полная интеграция с эквайринговой системой.

Всего на все работы ушло 14 рабочих дней.