1. Главная
  2. Форумы
  3. Поиск специалистов и работы

Миграция сайта с Drupal 7 на Drupal 10 и редизайн

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

1. Необходимо провести миграцию сайта tehne.com c Drupal 7 на Drupal 10 с сохранением контента.
2. И сделать редизайн данного сайта. Веб-дизайн уже разработан и имеется на figma (ссылку вышлем по запросу).
Для выполнения работ ищем программиста с опытом успешно проведенных миграций Drupal. Просим дать примерную оценку по продолжительности и стоимости работ.
Пишите в ЛС, комментариях или на почту frigator@gmail.com

Комментарии

Аватар пользователя gfarishyan gfarishyan 20 января 2025 в 11:50

Здравствуйте
Я Drupal девелопер с 12 лет стажом.
Продолжительность примерно 2 недели для миграции ( 105000 руб)
Для редезайна надо посмотреть фигму, для оценки времени и стоимости.

Оплата после миграции.

Вопрос. Почему на друпал 10 а не 11 ?

Всегда на связи
Telegram: @gfarishyan
Whatsapp: +37499611080

Аватар пользователя Andrew_Answer Andrew_Answer 20 января 2025 в 12:39

Добрый день!

Я - опытный Drupal-разработчик, делал массу миграций с различных версий Drupal. Для миграции с 7-ки понадобится выгрузить весь контент в структурированный формат (XML, JSON), установить новый чистый Drupal, и затем импортировать данные.

Работа несложная. Могу сделать за неделю. По деньгам - около 100 т.р.

По поводу версии нового сайта - рекомендую недавно вышедшую Drupal CMS. Я её уже изучал, она гораздо приятнее в работе, много лишнего убрано из интерфейса админки. Умеет автообновляться. При этом гибкость осталась прежней.

Для оценки сроков и стоимости редизайна нужно посмотреть макет. Либо надо будет создавать кастомную тему, либо можно будет обойтись блоками и настроить layout.

Для связи пишите мне в Телеграм https://t.me/andrew_answer

Мой сайт-портфолио https://it.answe.ru

С уважением, Андрей

Аватар пользователя Andrew_Answer Andrew_Answer 30 января 2025 в 14:10

Я мигрировал данные с помощью Migrate API, и не один раз. Проблема с ним в отладке. Если выгрузка данных из БД в структурированный формат (экспорт) очень легко отлаживается независимо от импорта, и последующий импорт тоже (независимо от экспорта), то в случае Migrate API нужно при каждом обнаружении неверного правила в миграциях сбрасывать состояние результирующей БД, и повторять миграцию заново. Которая может занимать приличное время на тысячах и десятках тысяч нод. Миграция подмножества данных требует подготовки тестовой БД (или настройки подмножества для правил), причём с включением в подмножество всех типов контента и вариантов заполнения. Это тоже требует времени. Поэтому я пришёл к тому, что на средних и крупных проектах (500+ единиц сущностей в БД) быстрее сделать экспорт/импорт.

Аватар пользователя Andrew_Answer Andrew_Answer 30 января 2025 в 15:35

С другой стороны, если бюджет позволяет, можно и Migrate API использовать, особенно, если нужна модификация данных в процессе миграции, или на новом сайте уже есть контент.

Аватар пользователя gfarishyan gfarishyan 21 января 2025 в 15:30

Через entity_api так как сущности на d7 основаны на entity_api. Плюс storage основном sql. А migrate api в основном делает то что надо, если даже есть какие-то проблемы, можно через плагини решить.

Логотип drupal.ru

Содержимое сайта публикуется на условиях CreativeCommons Attribution-ShareAlike 3.0 или более поздней версии. Программные коды в тексте статей — на условиях GNU GPL v2 или более поздней версии.

Документация по совместной работе с репозиторием drupal.ru – https://docs.drupal.ru/code

Drupal – торговая марка Дриса Бёйтарта

12+

AltStyle によって変換されたページ (->オリジナル) /