Миграция с Drupal 6 на Drupal 8: почему пора
Опубликовано: 2022-04-09Каждый веб-сайт должен быть мощным двигателем для своего бизнеса. Он должен повысить узнаваемость бренда, повысить конверсию и повысить удовлетворенность клиентов за счет бесперебойной работы, высокой производительности, достаточной безопасности, привлекательного пользовательского опыта и многого другого.
Устаревшие сайты не смогут этого сделать! Вот почему мы хотели бы обсудить возможность перехода с Drupal 6 на Drupal 8. Вы всегда можете обратиться в наше агентство Drupal, чтобы получить более подробную информацию и заказать плавное обновление.
Доступная недорогая миграция с Drupal 6 на Drupal 8
Наш приоритет сегодня в эти трудные времена — помочь как можно большему количеству компаний обновить свои веб-сайты, привести их в соответствие с новыми технологическими тенденциями, сделать их более удобными для пользователей и редакторов и защитить их. Вот почему наша команда обслуживания и поддержки Drupal предлагает переход на Drupal 8 по разумной цене — свяжитесь с нами, чтобы обсудить это.
Мой сайт все еще на Drupal 6: в чем проблема?
Если вы используете D6, вы являетесь одним из 35 100+ владельцев веб-сайтов, согласно статистике использования ядра Drupal. Это капля в море из 1 100 500+ сайтов Drupal. А что не так с D6?
Возможно, вы слышали, что D6 устарел. Срок его службы истек в феврале 2016 года. Официальная команда больше не выпускает для него никаких обновлений или исправлений, включая обновления безопасности Drupal для реагирования на постоянно меняющиеся уязвимости.
В D6 больше нет улучшений, направленных на то, чтобы сделать веб-сайты более удобными для пользователей, предоставить лучший редакторский опыт, повысить производительность веб-сайта и предложить новые технологические возможности.
Никакие новые модули D6 никогда не будут созданы для достижения желаемой вами функциональности, а существующие не будут улучшены или исправлены, чтобы избавиться от различных ошибок и проблем.
Какие варианты есть у владельцев сайтов на Drupal 6?
Вышеописанная грустная картина не обязательно должна включать вас — есть решения по ее улучшению. Вот варианты, которые есть у владельцев веб-сайтов Drupal 6:
- Коммерческая поддержка. Существует программа долгосрочной поддержки D6 (LTS) для предоставления обновлений безопасности и обслуживания для основных и дополнительных модулей. Этот вариант выглядит как латание дыр в старой ткани, и вы все равно отстаете. Если вы выберете этот вариант, вам нужно будет платить регулярную плату. Но как долго это будет продолжаться? Гораздо лучше один раз инвестировать в обновление с Drupal 6 до Drupal 8, особенно с нашими недорогими услугами поддержки Drupal.
- Обновление с Drupal 6 до Drupal 7. Раньше это было очень многообещающим вариантом, но не сейчас. D7, хотя и по-прежнему широко используется, не является перспективным выбором в 2020 году. Владельцы сайтов на Drupal 7 стремятся перейти на Drupal 8, чтобы воспользоваться многочисленными преимуществами Drupal 8. Кроме того, D7 не готов к Drupal 9, а D8 готов!
- Обновите Drupal 6 до Drupal 8 (рекомендуется). Этот выбор очень перспективен. Миграция с Drupal 6 на Drupal 8 выведет вас на инновационный путь — все последующие обновления будут быстрыми и легкими (подробнее об этом позже). Прямо сейчас мы рассказываем, почему мы рекомендуем перейти на D8 прямо сейчас.
Зачем переходить с Drupal 6 на Drupal 8?
В дополнение к вышеуказанным причинам, по которым вам необходимо обновить Drupal 6, есть более конкретные причины для перехода на D8. Они включают, но не ограничиваются:
- Легкие обновления навсегда. D9 скоро появится, и все сайты, использующие последнюю версию D8 и не содержащие устаревшего кода, будут немедленно готовы к D9. Таким образом, хотя срок службы D7 и D8 истекает в ноябре 2021 года, будет легко быстро перейти на D9, пока вы используете D8. Вам нужно сделать этот шаг только один раз — перейти с Drupal 6 на Drupal 8 — и избежать проблем с обновлениями в будущем.
- Значительно улучшен редакторский опыт. D8 уделяет большое внимание простоте управления контентом. Он предлагает CKEditor для удобного создания контента, медиа-библиотеку для хранения и использования различных мультимедиа, функцию быстрого редактирования для редактирования вещей на лету, расширенные параметры модерации контента, конструктор макетов с помощью перетаскивания для придания формы вашим страницам и многое другое.
- Мобильный подход. Необходимо сделать ваш веб-сайт удобным для мобильных устройств и обеспечить наилучшие возможности просмотра для всех аудиторий. Перейдите на Drupal 8 с его мобильным подходом! Он имеет основные темы для мобильных устройств, модули Responsive Image и Breakpoint, а также множество других встроенных и дополнительных функций для адаптивного веб-дизайна.
- Уникальные многоязычные возможности. Если многочисленные причины сделать ваш сайт многоязычным убедили вас, переход с Drupal 6 на Drupal 8 — это золотая жила. Поддерживается почти сотня языков, переводы интерфейса загружаются в один клик, точные многоязычные настройки и многое другое делают Drupal лучшим выбором для многоязычных веб-сайтов.
- API-первый подход. Пришло время увеличить цифровой охват! Перейдите на D8, чтобы использовать его расширенные возможности для обмена данными с любыми приложениями. Они могут быть написаны на Python, Java, Go и т. д., а также работать с такими фреймворками JavaScript, как React, Vue, Gatsby, Ember и т. д., что обеспечивает исключительную скорость загрузки и динамическое взаимодействие.
- Интеграция с любым программным обеспечением, которое вам нужно. Переход с Drupal 6 на Drupal 8 откроет широкие возможности для беспрепятственной интеграции вашего сайта с вашими любимыми решениями для автоматизации маркетинга, платформами CRM, всевозможными сторонними API и т. д.
- Новый уровень электронной коммерции. Если у вас есть или вы думаете о том, чтобы добавить функции электронной коммерции на свой сайт, обратите внимание на Drupal Commerce 2, который доступен в версии D8. Удобное управление продуктами, большой выбор платежных шлюзов, различные варианты оплаты, несколько валют, гибкие способы оформления заказа и несвязанная коммерция — это лишь некоторые из многих причин для создания интернет-магазина с Commerce 2.
- Совершенно новая архитектура и новейшие библиотеки. Совершенно новая архитектура Drupal 8 отражается в более высокой производительности сайта, эффективной разработке, высокой ремонтопригодности сайта, чистом коде и многом другом. D8 построен на ООП (объектно-ориентированном программировании) и использует новейшие компоненты Symfony, механизм шаблонов Twig, менеджер пакетов Composer и т. д.
Как мигрировать с друпала 6 на 8
Процесс миграции на Drupal 6 подразумевает создание сайта D8 с чистого листа и перенос на него конфигурации вашего сайта и содержимого сайта. Огромная разница в архитектуре вызывает определенные проблемы при переходе на Drupal 8.
К счастью, существуют очень полезные базовые модули D8, обеспечивающие плавную миграцию содержимого и конфигурации. Однако во многих случаях вам также могут понадобиться пользовательские сценарии, ручное обновление содержимого или конфигурации и многое другое.
Вот основные шаги по переходу с Drupal 6 на 8 через пользовательский интерфейс администратора:
- Анализ потребностей вашего веб-сайта и проведение аудита ваших модулей (больше не нужны, перемещены в ядро и т. д.)
- Полное переписывание ваших пользовательских модулей в соответствии с новой архитектурой D8 и устранение устаревших API и функций.
- Консультация эксперта по SEO, чтобы обсудить структуру URL, возможные перенаправления и многое другое.
- Обновление сайта D6 до последней минорной версии.
- Резервное копирование вашего текущего сайта в качестве хорошей рекомендации по безопасности.
- Создание установки Drupal последней доступной версии.
- Включение основных модулей миграции (Migrate, Migrate Drupal, Migrate Drupal UI и, при необходимости, Migrate Drupal Multilingual).
- Включение необходимых основных и вспомогательных модулей, которые потребуются для переноса контента или конфигурации.
- Указание сведений об исходном сайте в пути /upgrade вашего нового сайта D8.
- Выполнение обновления с помощью кнопки «Выполнить обновление» в пользовательском интерфейсе переноса.
- Просмотр журналов и проверка на наличие ошибок.
Доверьте миграцию с Drupal 6 на Drupal 8
В этой статье объясняется, почему вам необходимо обновление Drupal 6 (называемое «обновлением» в мире Drupal, когда речь идет о переходах между основными версиями). Теперь вы знаете, что пришло время перейти с Drupal 6 на Drupal 8.
Просто сделайте одно движение — и наслаждайтесь инновациями, производительностью и безопасностью. Позвольте нашей команде поддержки Drupal позаботиться о плавной миграции с Drupal 6 на Drupal 8!