Разработка мигратора статей и пользователей с DLE, WP, Joomla 1.X

Сотворить мигратор для переноса контента

 
Посетитель
small user social cms
МедальАвторитет форума
Сообщений: 1001
Всем привет.

ТЗ:
1. есть доступ к базе данных сайта-донора, т.е. имеет юзер, пороль, база (как вариант - дамп базы)
2. есть доступ к базе сайта-рецепиента, т.е. хост, юзер, пароль, база (сайт на хосте)
3. требуется создать компонент или приложение для Windows, которое будет забирать контент и привязанных к нему юзеров-авторов контента, и размещать спарсенную информацию в базе сайта-рецепиента, при этом сохраняя структуру разделов и перенося все картинки, которые приаттачены к контенту (главная и фото в теле статьи). Больше ничего переносить не требуется (во всяком случае в первой версии разработки)

Компонент должен работать с контентом DLE, WP, Joomla - любых версий

Кто возьмется?
Сроки, цена?
Комплексный подход к Вашему онлайн-бизнесу: домены, хостинг, сайты.
Продажа качественных доменов.
Посетитель
small user social cms
Медаль
Сообщений: 653
Андрей:
Компонент должен работать с контентом DLE, WP, Joomla - любых версий

Смотрите, тут два подхода.
1. Парсить
2. Писать API, чтобы сайт донор сам отдавал в нужном формате.

Ни в первом, ни во втором случае не получится сделать, чтобы компонент работал на любых версиях. Особенно завтрашних, или трехлетней давности выпуска. Там же меняется структура хранения данных.

Более того, на wordpress контент может выводиться довольно интересно, так что без подключения дополнительных скриптов на рецепиенте оно так же выглядеть не будет.

Я бы вам предложил сузить задачу, добавить конкретики побольше. Сейчас это похоже на "Нужен сайт, который будет одинаково отображаться во всех браузерах и на всех устройствах, включая умные часы и телевизор". Слово "любых" точно надо убрать. Потому что завтра выйдет новый WP, в котором что-то добавится или клиент поставит новый супер плагин на вордпресс и нужно будет допиливать переброску статей.

PS при такой формулировке задачи цена будет улетать в небеса, нет смысла о ней говорить. И "любых" подразумевает постоянную доработку
Редактировалось: 1 раз (Последний: 12 января 2019 в 13:13)
Посетитель
small user social cms
МедальАвторитет форума
Сообщений: 1001
задача на самом деле узкая.
в ДЛЕ, например, хранение контента не претерпело изменений с течением версий.
т.е. задача такая: контент старых сайтов на ДЛЕ перенести на инстант, но ручками это нереально сделать, ибо под 10к статей
так же есть желание уйти с джумлы и ВП
но основное - это ДЛЕ
т.е. зная структуру ДЛЕ базы, берем либо с хоста либо с дампа ИД юзера, создаем в новой базе такого же, даем ему пароль тупо 111111, в таблицу контента переносим с донора все статьи, которые этот юзер создал, включая картинки
комменты и прочее это потом, если будет жаление развивать тему
Редактировалось: 1 раз (Последний: 12 января 2019 в 16:58)
Комплексный подход к Вашему онлайн-бизнесу: домены, хостинг, сайты.
Продажа качественных доменов.
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.