Обновление сайта до версии JOOMLA 4 и PHP

2 мес. 5 дн. назад #9474 от hush
Wedal, добрый день.
Вопрос наверное уже поднимался, но спрошу. (Точнее вопроса два)
1) Как корректно обновить сайт до 4 версии J (есть сторонние расширения)
2) В админке появилась надпись: Ваш сервер использует версию PHP 7.4.30, которая получает от проекта PHP только исправления безопасности. Мы рекомендуем обновить сервер до более новой версии PHP, так как поддержка текущей версии будет прекращена 28.11.2022. Попробовал обновить до PHP 8 для сайта на Joomla 3 - сайт не работает. Что означает - "Будет прекращена поддежка PHP 7.4.30" - сайты перестанут работать?

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

2 мес. 5 дн. назад #9475 от Wedal
hush,

1) Сначала обновить расширения, а потом обновить Joomla через стандартный компонент обновления в админке до 3.10, а потом до 4.
Есть даже пошаговая инструкция по обновлению, правда не на 100% на русском языке, но разобраться можно:
docs.joomla.org/Joomla_3.x_to_4.x_Step_by_Step_Migration/ru

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

2) Нет, сайты работать не перестанут. Просто на эту версию PHP не будут выпускать обновления. Это как, скажем, поддержка Joomla 2.5.28 прекращена. Т.е. сам сайт работает, но теперь его поддерживаете только вы.
Joomla 4 работает с PHP8. Часть расширений - до сих пор нет. Тут все индивидуально.

Что хочу сказать в заключение: сложность с обновлением с одной ветки Joomla на другую прямо связана с количеством сторонних расширений. Чем их больше - тем сложнее поддержка и обновление сайта. Joomla 4 имеет весьма широкий функционал. Нужно стараться использовать его по максимуму, заменяя все стороннее. Понятно, что тот же Virtuemart вы заменить вряд ли сможете, а вот всякие модули, слайдеры и прочее - вполне. Также шаблон сайта я бы советовал использовать кастомный, либо выбирать вендора, который поддерживает все свои продукты.

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

2 мес. 5 дн. назад #9476 от hush
Спасибо!

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

3 дн. 5 ч. назад - 3 дн. 5 ч. назад #9492 от avtomastersu1

Wedal пишет: hush,
... Часть расширений - до сих пор нет. Тут все индивидуально...
Что хочу сказать в заключение: сложность с обновлением с одной ветки Joomla на другую прямо связана с количеством сторонних расширений.


100% согласен, хочется перейти на JOOMLA 4, но стоит на сайте katalogclub.com/ компонент объявлений Adsmanager 3.1.10, а на четверку его не нашел, х. з. что делать

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

3 дн. 5 ч. назад #9493 от hush
можно спросить у разработчиков. По крайней мере будет ясность.

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

3 дн. 5 ч. назад - 3 дн. 5 ч. назад #9494 от avtomastersu1
Искал я, они его очень давно обновляли, так я и не понял, то ли забросили уже, то ли еще нет, вот и ищу в инете, бывает подхватывают инициативные люди, так уже было с расширением Карта сайта

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