Как перенести сайт с Drupal на WordPress

Комментариев нет

В любой период жизни портала может возникнуть мысль перехода на другую платформу. Если ваш портал является небольшим, то процесс перехода не займет много времени.
Дело обстоит серьезнее если вашему ресурсу от года до двух и более. За этот промежуток времени на нем могло накопиться большое количество материалов, ссылок, комментариев, категорий и всего прочего. Вот здесь придется потрудиться. Переход с drupal немного сложнее, чем с других CMS.
Существуют специальные скрипты, но основная проблема в их не универсальности. Для каждой версии CMS разные скрипты. Да, и не факт, что при совпадении версий все пройдет успешно.
Drupal, с точки зрения CMS более гибкая чем WordPress. С одной стороны это хорошо, но с другой добавляет некоторые сложности. К примеру, Drupal имеет достаточно плагинов в стандартном наборе, тогда как у WordPress, в основном, это сторонние плагины, разных производителей. Для одной задачи вы можете выбрать и использовать тот или иной, что усложняет перенос. В каждом отдельном случае используются разные приемы переноса.
Самый простой способ состоит в копировании основных данных . Из таблицы в таблицу:
Comments (Drupal)  comments (WP) — комментарии;
Term_data и term_hierarchy-terms (Drupal)  term_taxonomy (WP) – категории тегов;
Не забываем про
Drupal node и node_revisions (Drupal)  таблицу posts (WP) — таблицы постов.
Но здесь есть большой подводный камень в переносе других данных, у которых нет четкого соответствия между таблицами Drupal и WordPress.
Есть еще несколько серьезных трудностей, которые могут встретиться в процессе переноса:
• URL пути – в Drupal более гибкие. Зачастую вы не сможете сохранить те же адреса на уровне путей, поэтому, всегда используйте redirect с Drupal, чтобы посетители могли попасть с поисковых систем.
• Форум – по умолчанию WP не имеет форума, придется устанавливать сторонний плагин, и переносить все данные, что очень нудная и кропотливая работа.
• Галереи изображений – придется переделать или использовать специальные плагины, либо шорт-коды для корректного отображения.
• Ну и многое другое, к примеру, SEO оптимизация, мета-теги, календари, списки событий и многое другое.
Все это затрудняет самостоятельный процесс перехода с оной CMS на другую. Тем более от версии к версии происходят незначительные изменения, которые только добавляют трудностей. Кстати, существуют и сервисы по переносу, в случае непреодолимых обстоятельств можно воспользоваться их услугами.

Комментариев нет
 

Оставьте свой комментарий