01 · разработка сайтов на OpenCart в Москве

Магазин на OpenCart:доработка и перенос

Берём на поддержку магазины на OpenCart и ocStore: чиним модули, настраиваем обмен с 1С и МойСклад, ускоряем каталог и обновляем версию. Новые магазины на OpenCart по умолчанию не начинаем — для нового проекта честно сравним варианты

Цена
от 40 000
Срок
от 3 дней

Берём ваш магазин таким, какой он есть

Чужие модули, правки в ядре, старая версия — это обычное начало. Сначала разбираемся, потом предлагаем, что делать с магазином

  • 01

    Поддержка магазина

    Прежний разработчик пропал, а заказы идут каждый день. Принимаем дела и берём магазин на себя

    • Приём доступов и разбор сервера
    • Резервные копии по расписанию
    • Правки по заявке в оговорённый срок
    • Проверка оформления заказа
  • 02

    Модули и доработка

    Нужен новый фильтр, способ доставки или своя логика скидок. Делаем так, чтобы следующее обновление её не стёрло

    • Свои модули вместо правок ядра
    • Разбор конфликтов модификаторов
    • Фильтры, характеристики, акции
    • Правки шаблона и вёрстки
  • 03

    Обмен с 1С и МойСклад

    Остатки и цены переносят руками, а покупатель заказывает то, чего уже нет. Настраиваем обмен по расписанию

    • Остатки и цены из учётной системы
    • Заказы с сайта уходят в учёт
    • Журнал обмена и ошибок
    • Выгрузки для маркетплейсов
  • 04

    Скорость каталога

    Категории с тысячами товаров открываются по несколько секунд, админка тормозит. Ищем причину, а не ставим очередной модуль

    • Замер скорости до и после
    • Разбор тяжёлых запросов к базе
    • Кеш и сжатие картинок
    • Чистка лишних модулей
  • 05

    Обновление версии

    Магазин держится на старом OpenCart или ocStore, а хостинг отключает старый PHP. Поднимаем версию на копии

    • Проверка модулей на совместимость
    • Перенос правок ядра в модули
    • Переход на свежий PHP
    • Обновление на тестовой копии
  • 06

    Перенос магазина

    Когда держать OpenCart дороже, чем переехать. Переносим товары, заказы и покупателей и сохраняем адреса

    • Разбор, куда переезжать
    • Товары, фото и характеристики
    • Покупатели и история заказов
    • Старые адреса и редиректы

Создание сайта на OpenCart с нуля для нас не основная работа: для нового магазина сравниваем платформы и свою разработку — об этом на странице интернет-магазинов. Про переезд — на странице переноса сайтов. Работающие магазины на OpenCart берём на поддержку и развитие

Правим магазин без остановки продаж

Пять шагов от разбора до выкладки. Рабочий магазин всё это время принимает заказы, а изменения сначала проходят через копию

  1. 01Версия и модули

    Разбираем, что внутри

    Смотрим версию OpenCart или ocStore, PHP на сервере, список модулей и модификаторов, правки в ядре и шаблоне. Отмечаем, что мешает работе

  2. 02Копия магазина

    Делаем тестовую копию

    Снимаем резервную копию файлов и базы и разворачиваем магазин на отдельном адресе. Рабочий магазин в это время принимает заказы

  3. 03Модули и код

    Чиним на копии

    Выносим правки ядра в модули, убираем конфликты, обновляем версию и PHP, разбираем медленные запросы. Всё сначала на копии

  4. 04Корзина и учёт

    Проверяем заказы и обмен

    Проходим путь покупателя до оплаты, проверяем доставку, письма и обмен с учётом. Вы смотрите копию сами и подтверждаете

  5. 05Выкладка

    Выкладываем и следим

    Переносим изменения на рабочий магазин в тихие часы, держим свежую копию для отката и первые недели следим за ошибками и заказами

В каждой работе с OpenCart

  1. 01Разбор версии, модулей и правок ядра
  2. 02Резервная копия файлов и базы до работ
  3. 03Тестовая копия магазина на отдельном адресе
  4. 04Проверка модулей на совместимость
  5. 05Правки в модулях, а не в ядре
  6. 06Проверка корзины, оплаты и доставки
  7. 07Замер скорости каталога до и после
  8. 08Копии по расписанию вне сервера
  9. 09Отчёт о том, что сделано и что осталось
  10. 10Месяц поддержки после выкладки

Магазин связан со складом и оплатой

Остатки из учёта, оплата, доставка и выгрузки товаров. Покупатель видит то, что есть на складе, а заказ сразу попадает менеджеру

Работаем с платформой и сервисами: OpenCart, ocStore, Модули, 1С, МойСклад, ЮKassa, СДЭК, YML-фиды

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

Что обычно не так с OpenCart

Магазин на OpenCart живёт годами и обрастает модулями и правками. Шесть проблем встречаем чаще других и знаем, как их убрать

  • Модули конфликтуют

    Два модификатора правят один и тот же файл, и после установки третьего ломается корзина. Разбираем, кто кому мешает, и убираем лишнее

  • Правки прямо в ядре

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

  • Каталог открывается медленно

    Тысячи товаров, фильтры и счётчики в категориях грузят базу. Находим тяжёлые запросы, настраиваем кеш, замеры показываем до и после

  • Остатки переносят руками

    Менеджер сверяет склад с сайтом по таблице, а покупатель успевает заказать то, чего нет. Настраиваем обмен с 1С или МойСклад по расписанию

  • Старая версия PHP

    Старые OpenCart и ocStore не работают на свежем PHP, а хостинг отключает старый. Обновляем магазин и модули, пока сайт не остановился

  • Нет резервных копий

    Копии лежат на том же сервере или их нет совсем. Настраиваем копии файлов и базы по расписанию в отдельное хранилище и проверяем восстановление

Работа с OpenCart: цены и сроки

Цена зависит от версии, числа модулей и объёма каталога. Точную смету присылаем после разбора магазина и не меняем её после старта, если не меняется задача

  • Разбор и срочные правки

    от 40 000

    от 3 дней

    • Разбор версии, модулей и сервера
    • Список проблем и рисков
    • Резервная копия вне сервера
    • Исправление срочных ошибок
    Получить смету
  • Доработка и обмен

    от 120 000

    2–3 недели

    • Обмен с 1С или МойСклад
    • Свои модули вместо правок ядра
    • Ускорение каталога
    • Проверка корзины и оплаты
    Получить смету
  • Обновление или перенос

    от 300 000

    от 4 недель

    • Новая версия и свежий PHP
    • Или перенос на другую платформу
    • Товары, покупатели и заказы
    • Старые адреса и редиректы
    Получить смету

Что удорожает работу

  • Много модулей с правками ядра, которые нужно переписать
  • Десятки тысяч товаров и сложные характеристики
  • Нестандартный обмен с учётной системой
  • Несколько складов, валют или языков
  • Новый дизайн вместо переноса старого шаблона

Как проходит работа

  1. 01

    Доступы и разбор

    1–3 дня

    Созвон на 30 минут, затем доступы к админке, серверу и базе. Смотрим версию, модули и код, делаем резервную копию

  2. 02

    План и смета

    1–2 дня

    Пишем, что делать: чинить, обновлять или переезжать. Если выбор неочевиден, считаем оба пути

  3. 03

    Работа на копии

    по смете

    Все изменения сначала на тестовом адресе. Каждый этап показываем и закрываем актом, оплата по этапам

  4. 04

    Выкладка и поддержка

    30 дней

    Переносим изменения на рабочий магазин, передаём отчёт и доступы. Месяц поддержки входит в цену

Частые вопросы

Открыт 01 из 07

Не нашли свой вопрос — задайте его в Телеграме, ответим в рабочее время

Спросить в Телеграме
  1. Сначала сравним с другими вариантами

    Новые проекты на OpenCart мы по умолчанию не начинаем. Для нового магазина честно сравниваем варианты: OpenCart, другие готовые платформы и свою разработку. Смотрим на объём каталога, обмен с учётом и бюджет на поддержку. Подробнее о новых магазинах — в разделе про интернет-магазины

  2. От 40 000 ₽ за разбор

    Разбор магазина и срочные правки — от 40 000 ₽ и от 3 дней. Доработка, обмен с учётом и ускорение — от 120 000 ₽ и 2–3 недели. Обновление версии или перенос — от 300 000 ₽ и от 4 недель. Точную смету присылаем после разбора и не меняем её, если не меняется задача

  3. Да, но сначала правки выносим в модули

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

  4. Да, по расписанию и с журналом

    Остатки, цены и новые товары приходят из учётной системы, заказы с сайта уходят обратно. Используем проверенные модули обмена или пишем свой, если задача нестандартная. Каждый обмен пишется в журнал, чтобы ошибки было видно сразу

  5. Да, работаем и с ocStore

    ocStore — русская сборка OpenCart, устроена она так же. Разбор, доработка, обновление и перенос проходят по тем же шагам

  6. Да, начинаем с разбора

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

  7. Всё остаётся у вас

    Код, база, доступы и резервные копии принадлежат владельцу магазина. Работаем на вашем сервере или переносим магазин на российский хостинг. Мы студия из Москвы, созвоны и показы этапов проводим по видеосвязи

Покажите ваш магазин

Мы студия разработки в Москве. Пришлите адрес магазина и напишите, что мешает: модули, обмен с учётом, скорость, старая версия или переезд. Ответим в рабочее время в течение двух часов, план и смету пришлём после разбора

Что нужно

Нажимая кнопку, вы соглашаетесь на обработку персональных данных