Власник магазину порівнює CMS для e-commerce, ноутбук з адмінкою і нотатки для B2B рішення.

Стек Joomla і VirtueMart займає близько 1,7% ринку відкритих e-commerce CMS. Новим проєктам краще стартувати на PrestaShop, OpenCart або WooCommerce, а власникам працюючих магазинів на VirtueMart переїжджати поспіхом, до релізу стабільного VirtueMart 5, не варто.

Де зараз знаходиться стек Joomla і VirtueMart

Joomla займає 1,4% серед усіх сайтів у світі, за даними W3Techs це падіння приблизно на 80% за останні десять років.

Діаграма часток ринку e-commerce платформ у ЄС на середину 2026. OpenCart 48,6%, WooCommerce 41,3%, PrestaShop 2,9%, JoomShopping 2,0%, VirtueMart 1,7%.

Статистика BuiltWith

Платформа Активних доменів Частка відкритого сегменту
OpenCart 16 291 48,6%
WooCommerce 13 839 41,3%
PrestaShop 984 2,9%
JoomShopping (Joomla) 664 2,0%
VirtueMart (Joomla) 557 1,7%

Джерело: BuiltWith. OpenCart і WooCommerce разом близько 90% відкритого сегменту, VirtueMart і JoomShopping разом менше 4%.

Чому VirtueMart втрачає позиції

VirtueMart розробляється в SVN, не на GitHub, тому сторонні розробники не можуть брати участь. Єдиний активний розробник ядра Макс Мілберс («Milbo» на форумі), і якщо він припинить підтримку, розвиток може зупинитися. У OpenCart і PrestaShop відкриті GitHub репозиторії, у WooCommerce тисячі активних учасників. Оновлення безпеки VirtueMart виходять переважно після виявлення вразливості (останній помітний security release 4.6.0 з промовистою назвою «We put on the helmet»).

Joomla 6 вийшла стабільним релізом у жовтні 2025 року. VirtueMart 4.x з нею повністю несумісна, а VirtueMart 5 на стадії бета. Нова версія вимагає PSR-4 namespace, Composer autoload, відмови від jQuery і Fancybox, тобто всі сторонні розширення потрібно буде переписувати або видаляти.

B2B позиціонування для VirtueMart

B2B покупці хочуть отримувати рахунки на оплату автоматично, без листування з менеджерами.

B2B функція VirtueMart OpenCart PrestaShop WooCommerce
Ціни за групами покупців Підтримка на рівні СУБД Вбудована підтримка Нативний інструментарій Потребує платних плагінів
B2B документи (рахунки, акти виконаних робіт) Потребує розробки плагіну Базові рахунки з коробки Генерація PDF через Symfony шаблони Потребує спеціальних плагінів
Кошик для передачі реквізитів без оплати Налаштовується через «Банківський переказ», збір файлів реквізитів проблематичний Реалізується з коробки Реалізується з коробки Реалізується через плагіни
Інтеграція BAS Потрібно писати руками, немає підтримуваних модулів REST API конектори REST API конектори Рішення є, але часто ламаються при оновленнях
API (ТТН, накладений платіж) Немає стабільних модулів під Joomla Стабільний, підтримуваний модуль Платні модулі Pinta Webware з повним циклом API «WCUkrShipping»
Документообіг для B2B Потрібно інтегрувати Підтримується Підтримується Через плагіни

Ризики переїзду на нову CMS в контексті SEO

Переїзд на нову CMS без розуміння ризиків це спосіб знищити кілька років роботи над SEO. Прочитайте матеріал про міграцію з Joomla і VirtueMart.

За даними ThatWare, типове падіння органічного трафіку при переїзді сягає 40 відсотків за перші шість місяців навіть при кваліфікованих фахівцях. Search Engine Journal: середній час стабілізації близько 23 днів, а 12% сайтів не повертаються на рівень трафіку навіть через рік.

Кожна платформа має свою URL логіку: VirtueMart генерує адреси вигляду /categoryname/productnamedetail.html, WooCommerce /product/productname/, PrestaShop /categoryidname/productidname.html. Відновити структуру, яка вже в індексі Google, важко, а створення redirect map займає близько двох днів роботи SEO фахівця.

Що ламається при зміні CMS

  • Canonical: нові URL можуть відкриватися більш ніж за однією адресою, Google проіндексує дублі.
  • Hreflang: нова CMS може змінити мовні префікси.
  • Schema.org: шаблони VirtueMart не переносять мікророзмітку на новий сайт.
  • Sitemap: карта сайту на новій CMS часто повна сюрпризів.
  • 404: при видаленні товару VirtueMart показує сторінку категорії з кодом 200, після переїзду так само може поводитися і OpenCart.

Вартість і ринок розробників

Вибір CMS це вартість магазину на довгій дистанції: хостинг, модулі, розробник, Ваш особистий час. VirtueMart виграє лише за рахунок низького порогу входу («оновлення» замість «нового сайту»). Для порівняння: у OpenCart понад 1 500 фрилансерів і агентств (реакція до 12 годин), у PrestaShop близько 180 фахівців (до 24 годин), у WooCommerce понад 5 000 (до 4 годин).

Коли залишатися на поточній CMS і коли без переїзду не обійтися

Вибір CMS для B2B, коли залишатися на VirtueMart, коли переїжджати на OpenCart.

Ми поки залишаємося на Joomla і VirtueMart: B2B специфіка нашого магазину розроблялася більше п'ятнадцяти років. Поки працює, нехай працює.

Коли краще відкласти переїзд з VirtueMart

  • Стабільне SEO у топі видачі. Магазин займає позиції за ключовими запитами.
  • B2B специфіка. Магазин автоматизований під B2B (виставлення рахунків з ПДВ, накладних, ТТН поштових операторів).
  • Безпека ПЗ. Магазин на актуальних версіях CMS, компонентів і плагінів, що підтримуються розробниками.

Точно треба сміливо кидати VirtueMart, якщо:

  • У GSC багато «Duplicate, Google chose different canonical» і Ви не можете виправити їх внутрішніми інструментами Joomla і VirtueMart.
  • Менеджери вводять ТТН вручну або синхронізують залишки руками.
  • У VirtueMart не працюють помилки 404 (при видаленому товарі показує батьківську категорію).
  • Магазин повільний, при тестах на https://pagespeed.web.dev/ є хоча б один червоний колір.

Дізнатися про модернізацію магазину без втрати SEO.

Питання і відповіді

Чи варто переїжджати з VirtueMart?

Якщо позиції в органічній видачі стабільні, є розробник і налагоджений документообіг, поспіхом не треба. Якщо накопичилися хронічні проблеми з індексацією (404, дублі) і зі службами доставки, тоді так.

Чому так мало розробників VirtueMart?

Розробка ядра ведеться не на GitHub, що нецікаво для розробників. Невеликий ринок не виправдовує спеціалізацію.