Я создал пользовательский интерфейс базы данных с использованием Drupal 6 + Views + CCK, который действительно хорошо работает для моей компании, и недавно мне пришлось перенести его на другой сервер.
Я подумал: «Эй, почему бы не установить Drupal 7, а затем сбросить в нем базу данных: тогда я смогу обновить Drupal до последней версии, пока мы мигрируем !?»
Это оказалось плохой идеей. Drupal 7, похоже, не имеет ни малейшего понятия, что делать с информацией о БД, которую я дал. И руководство по обновлению выглядит очень трудоемким для меня, прямо сейчас.
Поэтому мой вопрос: останется ли Drupal 6 в безопасном состоянии после того, как он не будет поддерживаться? Или платформа станет устаревшей и уязвимой, что приведет к еще большему обновлению?
Как только выйдет Drupal 8, Drupal 6 будет отмечен как «конец жизни»: команда безопасности Drupal перестанет над ним работать, и официальные релизы по безопасности для него не выйдут. Если появятся какие-либо новые уязвимости, вам придется их самостоятельно исправлять. Так что на самом деле вам выгодно обновиться на этом этапе.
Но пути обновления для Drupal - от предыдущей версии до текущей: то есть, путь обновления предоставляется с последнего выпуска Drupal 6 до Drupal 7, а путь обновления будет предоставляться с Drupal 7 до Drupal 8.
Не будет пути обновления с Drupal 6 до Drupal 8: если вы не хотите восстанавливать свой сайт с нуля, когда выйдет Drupal 8, вам нужно сначала обновить свой сайт Drupal 6 до Drupal 7, а затем обновить на Drupal 8.
Таким образом, это действительно сводится к экономике и долгосрочному планированию. Drupal 6 будет поддерживаться до Drupal 8, но когда Drupal 8 выйдет через пару лет, у вас будет возможность переписать сайт? Если нет, то вы должны запланировать обновление до Drupal 7 в будущем.
источник
Всегда поддерживается 2 версии Drupal одновременно. Поэтому, когда Drupal 8 будет выпущен, Drupal 6 станет неподдерживаемым. До того, как это произойдет, осталось время, так что вам не нужно спешить.
Если достаточное количество людей желают продолжить исправление ошибок безопасности, вы можете продолжать использовать их безопасно, даже если они официально больше не поддерживаются. Любой, кто захочет, может продолжать поддерживать Drupal 6 с исправлениями безопасности до бесконечности, вопрос в том, достаточно ли людей заинтересовано в этом. Я бы не стал рассчитывать на поддержку Drupal 6 после официального релиза Drupal 8.
источник
Ваша первоначальная проблема заключается в том, что вы не хотите тратить огромное количество времени на обновление своего сайта - я это хорошо понимаю, но я определенно рекомендую выполнить обновление. Пара причин:
И помните, у нас огромное сообщество с огромной энергией и поддержкой, поэтому говорите о том, что вы делаете, пишите в блоге или о чем-то - кто-то извлечет из этого пользу, возможно, даже вы.
источник
Примерно через 5 лет после того, как был задан этот вопрос, вот еще один ответ, основанный на том, что мы знаем сегодня ...
Drupal 6 было объявлено, что по состоянию на 24 февраля 2016 года он закончился , как подробно описано в объявлении об окончании срока службы Drupal 6 (*) . Поэтому, если вы не предпримете надлежащих действий, сайты, которые все еще будут использовать Drupal 6 после этой даты, рискуют стать небезопасными.
Однако, тем временем модуль myDropWizard был выпущен ... для D6 ... все еще , и только !!!. Обратитесь к разделу « Как получить точную информацию о доступных обновлениях безопасности после окончания срока службы? » Для получения более подробной информации об этом.
В ситуациях, когда « обновление сайта D6 невозможно », возможной альтернативой является покупка Drupal 6 Long-Term Support (LTS) у одного из « официальных » поставщиков . Более того, похоже, есть проект D6LTS . Подробнее об этом см. В ответе « Как продолжить работу с сайтом D6 после 24 февраля 2016 года, когда D6 заканчивается»? ,
Для тех, кто интересуется: « Сколько зарегистрированных установок Drupal 6 у нас осталось? », Посмотрите статистику использования для ядра Drupal (около D5, D6, D7, D8) ... По состоянию на 31 января 2016 года, похоже, что " осталось только около 110 тыс. сайтов (по сравнению с 1046 тыс. для D7 и 64 тыс. для D8). Это примерно на 40 тысяч меньше по сравнению с прошлым годом (в таком случае это займет еще 3-4 года ...).
(*) : эта ссылка также содержит много интересных комментариев, таких как самый первый комментарий под ним , который выглядит примерно так:
источник
Когда выходит новая версия Drupal, не делается попытки сделать новые сборки «обратно совместимыми» со старыми. С Drupal 7 изменились некоторые фундаментальные вещи, в том числе тот факт, что модуль CCK теперь является функцией основной функциональности Drupal. Таким образом, установка Drupal 7 не будет знать, что делать с базой данных Drupal 6, если вы не выполните рекомендуемую процедуру обновления . (И даже тогда, если вы настроили какие-либо модули или написали свои собственные модули или шаблоны, вам придется проделать определенную работу, чтобы полностью преобразовать приложение.)
Тем не менее, нет, вам не нужно обновлять, по крайней мере, не сейчас. Вы хорошо держитесь за Drupal 6 вплоть до выхода Drupal 8, как отмечали другие. Вы можете запустить параллельный сервер Drupal 7 на установке MAMP или WAMP на своем жестком диске и использовать его для практики переноса приложения на Drupal 7. После выхода Drupal 8 вы должны быть готовы обновить приложение до Drupal 7 ( и любые другие установленные вами модули должны были догнать D7 к тому времени).
источник