Транслирование из блого-сервисов (ЖЖ и т.п.)

Web/сайты Прочее

Был(а) онлайн: 26.04.20 14:45
Umen 26 лет

1.0 Был(а) онлайн: 26.04.20 14:45

Недавно
Требуется изготавливать несколько раз в день (по крону) парсинг из знаменитых блогосервисов:
ЖЖ (livejournal.ru)
liveinternet.ru
blog.ru либо privet.ru
beta.ya.ru
blogs.mail.ru
Diary.ru
LovePlanet.ru
со своего личного сайта (легкой rss-поток)

с сохранением данных в БД сайта.

На всех этих сервисах блоги имеют индивидуальный RSS-поток. Так что, думаю, применять API (скажем, для ЖЖ) - не имеет смысла - надобно написать универльсальный граббер. Либо применять готовый, если теснее есть (итли скажем, привязать simplepie). Тут основные критерии:
- малая нагрузка на сервер
- качество исполнения скрипта и скорость его работы

Сценарий приблизительно дальнейший:
1. Юзер заходит в настройки импорта записей на нашем сайте.
2. Выбирает надобный сервис и вводит либо свой ник (скажем в ЖЖ), либо URL rss-потока личного сайта (скажем, если использует wordpress)
3. Жмет ок. Скрипт обращается к базе, сберегает всю информацию.
4. Юзеру предлагается код (в md5), тот, что ему надобно поместить в своем блоге.
5. При очередном парсинге кроном скрипт обнаруживает код (скажем, выглядищий так: user_id=md5), после этого заявляет данный поток именно для этого пользователя и добавляет в БД нашего сайта теснее записи с этого потока.
6. При последующих проверках, если возникают новые записи - они сохраняются в БД механически, без проверки.

Юзер может: добавлять 1 либо несколько потоков; удалять поток.
Админ же может: удалять потоки, добавлять для определенного юзера поток лично.

Для всякого нового потока должна быть проверка, что именно данный пользователель - обладатель потока.

CMS сайта: neocrome.ru (neocrome.net)
Совершенный вариант, есть будет написан плагин именно для этой CMS (+25% от договоренной цены)

Чтобы добавить заявку к этому заказу, нужно войти или зарегистрироваться

Мой блок

26.04.20 14:45
Umen 26