Обновление версии Друпал

Главные вкладки

Аватар пользователя BeerSheva BeerSheva 21 ноября 2019 в 17:10

10 лет назад на Windows Server 2003 я установил сайт на CMS Drupal 6.
Все эти годы он исправно отработал без обновлений.
Теперь же мой сервер загибается, я создал новый сервер.
Хочу обновить Drupal 6 до 7 версии.
Как это лучше сделать?
Надо ведь еще и PHP?

Лучший ответ

Аватар пользователя ivnish ivnish 21 ноября 2019 в 17:14

Не смысла обновлять до 7 версии, потому что она тоже доживает свои последние дни. Нужно мигрировать контент с вашего сайта в новый сайт на Drupal 8 и уже продолжить его разработку.

Если вы не готовы сами в этом разбираться, а бюджета на обновление нет, то рекомендую оставить как есть, на Drupal 6.

Комментарии

Аватар пользователя ivnish ivnish 21 ноября 2019 в 17:14

Не смысла обновлять до 7 версии, потому что она тоже доживает свои последние дни. Нужно мигрировать контент с вашего сайта в новый сайт на Drupal 8 и уже продолжить его разработку.

Если вы не готовы сами в этом разбираться, а бюджета на обновление нет, то рекомендую оставить как есть, на Drupal 6.

Аватар пользователя VasyOK VasyOK 21 ноября 2019 в 21:35

Если все устраивает.

Хотя бы до версии 6-38 обновить. Есть не только ядро но и модули. Потом неофициалные версии отсюда
https://github.com/d6lts

Если делаете сами - сначала бекап. Но можно нанять кого-то.

PHP обновлять в порядке:
5.2 - некоторые модули впритык
5.3 - последняя с которой 6-ка официально работает
5.6 - после lts (а может и не получится см. предыдущие пункты)

Если в сайте хотите что-то дорабатывать (даже дизайн)

Обновить обязательно. Но обновление до 7, 8 равносильно созданию нового сайта.

Мои имхи:
Нравится 7-ка, не знаете зачем 8-ка - пожалуйста. Понимаю. Еще лет 5 после официального закрытия посидите. Можете backdrop попробовать Smile
Я на 8 ке уже делаю сайты (аж 2), но мне оно надо. В 8ке легче модальные окна, формирование корзины в магазине, перенос настроеек между дев и прод версиями сайта. Но большой размер БД и обязательно использование Композера (сейчас).