Обращаюсь к коллективному разуму.
Ситуация такова: есть крупный сайт, который на протяжении пары-тройки лет делал чел своими силами, завалившись книгами по php и mysql
Чел ушел из конторы, оставив лишь данные для доступа к серваку. Мол, ковыряйтесь как хотите.
Поскольку двиг самописный, я там буду разбираться ну оооочень долго, учитывая то, что ни разу не программист. Потому предложил руководству перейти на другой движок, внутри которого я сам разбираюсь куда больше, и в случае смены сотрудника, другой человек достаточно быстро разберется. Словом, предложил все пересадить на друпал.
Но встает вопрос - там есть фотогалерея на сайте с базой художников, их биография и пр., и пр. Т.е. некий взаимосвязанный контент, терять который не хочется - все ж как-никак 2 года трудов.
Это возможно как-то осуществить относительно без сверхъусилий, или такая работа сравнима по масштабу с освоением Марса и неосуществима?
Комментарии
достаточно будет обычных усилий. Т.е. сначала создать материалов, полей и связей между ними, аналогично тому, что было на прошлом сайте. Затем снять дамп с прошлого сайта с контентом и фотками (фотки можно даже так скопировать) и заливать этот дамп посредством какого-нибудь модуля, например, node import.
Вот только все равно попрогать придется, чтобы перевести данных из базы старого сайта в какой-нибудь текстовичок, из которого потом будет идти импорт.
з.ы. Node Import очень хорош
Сначала сделать на друпалу нужную страктуру, потом думать о переезде
Забыл упомянуть важный аспект - сайты находятся на разных доменах.
Ну, сервер один, разумеется.. Физически на одной машине.
Но сайты между собой имеют различные запросы в базу. Насколько я помню, друпал можно настроить на работу мультисайтовую...
А какое это вообще имеет зачение? Также совершенно не важно, что они находятся на одном или разных серверах. Заставить drupal использовать готовый контент как есть, вы не сможете - контент надо будет переносить всё равно. И при чём тут multisiting?
Куда-то вас не в ту степь понесло.
Надо разбираться в том, как хранится информация в старом движке, создавать нужную структуру на друпале и импортировать материалы...
Да, я уже понял, спасибо.
Буду практиковаться. Покамест "на бумаге" пытаюсь вытащить и нарисовать все взаимосвязи
потом экспортите контент из бд в csv и загоняете в друпал с помощью node_import