Що OpenCart уміє без доробок
Після встановлення OpenCart — це вже робочий магазин. У ньому є:
- каталог з категоріями, характеристиками, опціями товару (розмір, колір) і фільтрами;
- кошик, оформлення замовлення, знижки, купони та подарункові сертифікати;
- кілька мов і валют, кілька магазинів з однієї адмін-панелі (Multistore);
- статуси замовлень, листи покупцям, ролі для менеджерів;
- базові звіти про продажі та товари.
Усе інше — оплата через українські сервіси, служби доставки, обмін з обліковою системою, зручніші фільтри — додається модулями. Саме від вибору модулів і якості доробок найбільше залежить, наскільки стабільно працюватиме магазин.
Переваги OpenCart
- Немає абонплати. Платформа безкоштовна, ви платите лише за хостинг, модулі й роботу розробників.
- Код повністю ваш. Магазин можна перенести на інший хостинг або до іншої команди, змінити будь-яку логіку.
- Багато готових модулів. Для типових задач (оплата, доставка, фільтри, імпорт) є готові рішення, що здешевлює запуск.
- Невибагливий до сервера. Магазин з кількома тисячами товарів нормально працює на звичайному хостингу.
- Простий для менеджерів. Адмін-панель зрозуміла без навчання: додати товар, змінити ціну чи обробити замовлення нескладно.
Обмеження, про які варто знати заздалегідь
- Якість модулів різна. Сторонні модулі часто конфліктують між собою, сповільнюють сайт або мають вразливості. Кожен модуль варто перевіряти перед встановленням.
- Оновлення між версіями складні. Перехід з OpenCart 2 або 3 на OpenCart 4 — це фактично перенесення магазину: шаблон і частину модулів доведеться переробляти.
- Великий каталог потребує оптимізації. Коли товарів десятки тисяч, без доробки бази даних, кешу та фільтрів сторінки відкриваються повільно.
- Складна бізнес-логіка — це власна розробка. Персональні ціни для оптових клієнтів, кілька складів, конструктори товарів у базовій версії відсутні.
Коли краще обрати іншу платформу
OpenCart — не універсальна відповідь. Ми радимо інше рішення, якщо:
- потрібно запуститися швидко, без власного сервера та розробників у штаті, і магазин орієнтований на закордонні ринки — тоді варто подивитися на Shopify;
- сайт насамперед контентний (блог, медіа), а магазин — додатковий розділ: зручніше WordPress з WooCommerce;
- у проєкті складна логіка, багато продавців або високе навантаження: тут надійніша власна розробка, наприклад на Laravel.
На першій розмові ми чесно скажемо, чи підходить OpenCart саме під ваші задачі.
OpenCart 3, OpenCart 4 чи ocStore
Багато магазинів зараз працює на OpenCart 3 або ocStore. Для цих версій найбільше перевірених модулів і шаблонів, тому для нового магазину це часто найпрактичніший вибір.
OpenCart 4 новіший, але частина популярних модулів під нього ще не переписана. Його варто обирати, якщо всі потрібні модулі вже існують для четвертої версії або функціонал однаково буде власним. Якщо магазин працює на старій версії, спершу оцінюємо, чи вигідніше оновлення, чи акуратна підтримка поточної версії.
Новий магазин чи доопрацювання наявного
Новий магазин ми починаємо зі структури каталогу і сценаріїв покупки: як людина знаходить товар, порівнює, обирає доставку й оплачує. Далі — дизайн, верстка шаблону, налаштування модулів, імпорт товарів і перевірка всіх сценаріїв перед запуском.
Наявний магазин спершу перевіряємо: яка версія, які модулі встановлені, чи змінювали ядро, де повільні місця. Часто частина проблем вирішується без розробки — прибрати конфліктний модуль, налаштувати кеш, оновити PHP. Нові функції додаємо через OCMOD, щоб магазин можна було оновлювати без втрати доробок.
Інтеграції: CRM, облік, оплата, доставка
Магазин рідко живе окремо. Найчастіше ми підключаємо:
- CRM для обробки замовлень (KeyCRM, SalesDrive, Bitrix24 та інші);
- 1С або BAS для обміну товарами, цінами та залишками;
- оплату через LiqPay, WayForPay, Monobank;
- Нову пошту та Укрпошту з вибором відділення в момент оформлення замовлення;
- вивантаження товарів на Prom, Rozetka та в Google Merchant Center;
- імпорт прайсів від постачальників за розкладом.
Детальніше про обмін даними між системами — на сторінці інтеграцій та автоматизації.
Швидкість і SEO магазину на OpenCart
Пошукові системи й покупці однаково не люблять повільні сайти. В OpenCart швидкість найчастіше втрачається через важкі модулі, неоптимізовані зображення та запити до бази даних у фільтрах. Ми знаходимо такі місця і виправляємо їх, а не просто встановлюємо ще один модуль «для прискорення».
Для SEO налаштовуємо зрозумілі адреси сторінок, заголовки та описи для категорій і товарів, прибираємо дублікати сторінок, які створюють фільтри й сортування.
Що впливає на вартість і терміни
- Дизайн: готовий шаблон з доробками чи власний дизайн під бренд.
- Каталог: кількість товарів, характеристик і варіантів, звідки і як часто оновлюються дані.
- Інтеграції: скільки зовнішніх систем потрібно підключити і чи є в них готовий інтерфейс для обміну.
- Нестандартна логіка: оптові ціни, особисті кабінети, конструктори товарів, кілька складів.
- Стан наявного магазину: для доопрацювань — версія, кількість модулів і змін у ядрі.
Точну оцінку даємо після розмови про задачу: розбиваємо роботу на етапи і показуємо, з чого складається кожен.
Часті запитання
Чи можна доопрацювати магазин, який робила інша команда? Так. Спершу робимо аудит коду й модулів, щоб зрозуміти, що можна безпечно змінювати, а що краще переробити.
Чи потрібно оновлюватися на OpenCart 4? Не завжди. Якщо магазин стабільно працює і потрібні модулі є для поточної версії, часто вигідніше підтримувати її та оновлювати PHP і модулі.
Чи впорається OpenCart з великим каталогом? Так, але для десятків тисяч товарів потрібна оптимізація бази даних, кешу та фільтрів. Без неї магазин працюватиме повільно.
Хто наповнюватиме магазин товарами? Можемо налаштувати імпорт з таблиці, прайсу постачальника або облікової системи. Ручне наповнення теж обговорюємо окремо.
Що буде після запуску? Можемо взяти магазин на технічну підтримку: оновлення, виправлення помилок, нові функції в міру розвитку бізнесу.
Чому Promodex
Ми працюємо з 2015 року, за цей час зробили 750+ проєктів. Серед магазинів на OpenCart у портфоліо — Мамин Дім, Varvara Home, Idealist Coffee та NO TABOO. Над проєктом працює власна команда з Києва — дизайнери, розробники, маркетологи й SEO-спеціалісти, без передачі робіт на аутсорс. Після запуску залишаємося поруч і допомагаємо магазину розвиватися.