2011-01-22 10 views
0

Я пытаюсь перестроить веб-сайт, созданный в asp.net. Но, будучи информативным сайтом, в нем много контента, которое я бы не хотел вводить в базу данных вручную.Перенос проекта в asp.net на drupal

Может ли ne1 помочь мне с любым модулем drupal для переноса данных asp.net в sql-сервере в mysql db в виде архитектуры drupal?

скажем, например, страница в asp.net отображает данные из формы. Могу ли я перенести ее в виде cck и получить данные страницы в виде таблицы узлов.

ответ

0

This page есть таблица сравнения основных модулей, которые могут помочь вам импортировать данные в Drupal. Но имейте в виду, что у вас будет некоторая работа над фактическим импортом, поскольку для Drupal нет волшебного способа сопоставить столбцы вашей базы данных с столбцами Drupal.

2

Полезная таблица сравнения всех доступных решений, но я настоятельно рекомендую для этого модуль Migrate. Он должен работать с исходными данными MS SQL (я использовал его только с базами данных MySQL и Postgres) и довольно гибкий в отношении сопоставления исходных данных с схемой Drupal. Для Drupal 6 он поддерживает большинство типов полей CCK (включая изображения и файлы), а для Drupal 7 он отлично поддерживает новый Field API.

Подход, который принимает модуль, позволяет выполнять непрерывные миграции таким образом, что если ваш исходный ASP-сайт все еще добавляет или меняет контент, он будет отслеживать, что было перенесено, и даже позволяет обновлять ранее перенесенный контент.

 Смежные вопросы

  • Нет связанных вопросов^_^