Скільки це коштує
Під одним словом «міграція» на ринку продають дуже різні роботи, тому ціни відрізняються в рази. У мене це виглядає так.
старт із версії 5.4.xОновлення Joomla 5 на Joomla 6
Типовий сайт без екзотичних розширень: робота на копії, тести й викатка.
Цінавід 500 zł нетто
через версію 5Оновлення Joomla 4 на Joomla 6
Два етапи замість одного, заміна або оновлення частини розширень.
Цінавід 1200 zł нетто
стандартний сайтМіграція Joomla 3 на Joomla 6
Півтора десятка розширень, готовий комерційний шаблон, перенесення контенту, адрес і метаданих.
Ціна2500-6000 zł нетто
шаблон, компоненти, плагіниВеликий сайт із власним кодом
Робота полягає переважно в переписуванні власного коду під нові API, а не в кліках по панелі.
Цінакошторис, зазвичай від 8000 zł нетто
На ціну впливає насамперед кількість і якість розширень, чи переноситься шаблон, чи його треба перезбирати, обсяг власних правок у коді, а також чи треба рятувати адреси після sh404SEF. Точну суму називаю після безкоштовного аудиту, коли бачу конкретний список робіт, а не за однією адресою сайту. Ціни нетто: фактуру виставляє сервіс Useme, клієнтам із Польщі він додає VAT 23%, фірмам з інших країн ЄС виставляє фактуру без VAT.
Часті запитання
Чи можна перейти одразу з Joomla 3 на Joomla 6?
Не одним кроком. Кожен офіційний посібник Joomla передбачає конкретну стартову версію: на четвірку заходять із 3.10.x, на п’ятірку з 4.4.x, на шістку з 5.4.x. На практиці це ланцюжок 3.10, 4.4, 5.4, 6.x, а між етапами треба перевіряти розширення й шаблон. Для вас це одна послуга й одна викатка, але технічно кілька переходів.
Що буде зі старим шаблоном?
Залежить від того, на чому він зібраний. Стандартний шаблон Joomla 3, тобто Protostar, несумісний із Joomla 4, тому шаблон за замовчуванням змінюють ще до старту. Комерційні шаблони зазвичай мають наступника від виробника, але це версія, яку треба купити або завантажити, а не звичайне оновлення. Якщо шаблон авторський або виробник зник, переношу зовнішній вигляд вручну на актуальну базу Joomla 6.
Скільки сайт буде недоступний?
Уся міграція йде на копії, тому ваш сайт весь цей час працює як завжди. Недоступність стосується лише самого перемикання й зазвичай триває хвилин п’ятнадцять, запланованих на час із найменшим трафіком. Якщо в цей момент хтось додає матеріали, домовляємося про вікно, коли ніхто не публікує.
Що, якщо розширення більше не розвивають?
Є три виходи, і обираємо їх разом на етапі аудиту: заміна, функція ядра Joomla або власне рішення. Багато з того, що за часів Joomla 3 потребувало доповнення, сьогодні є в самій системі, наприклад керування редиректами або додаткові поля. Найгірший сценарій це залишити мертве розширення, «бо ж працює».
Чи треба змінювати хостинг?
Не завжди, але перевірити його потрібно. Joomla 6 потребує PHP щонайменше 8.3 (рекомендовано 8.4), MySQL від 8.0.13, MariaDB від 10.6 або PostgreSQL від 14.0, а рекомендований ліміт пам’яті PHP становить не менше 256 МБ. На більшості спільних хостингів версія PHP перемикається просто в панелі. Про потребу змінити сервер кажу до початку робіт, а не в процесі.
Що з позиціями в Google?
За цим стежу найуважніше. Під час міграції статті й категорії зберігають свої ID, тому адреси зазвичай вдається втримати один в один. Там, де адреса все ж змінюється, ставлю редирект 301 і виправляю внутрішні посилання. Перевіряю також файл .htaccess і налаштування SEF, бо типова лавина помилок 404 після міграції береться саме звідси.
На скільки вистачить Joomla 6?
За офіційною дорожньою картою Joomla гілка 6.x отримує звичайні виправлення помилок до 17 жовтня 2028 року, а виправлення безпеки до 16 жовтня 2029 року. Для порівняння, Joomla 5 втрачає звичайну підтримку 13 жовтня 2026 року. Перехід на шістку закриває питання оновлень на кілька років уперед.