Работа с парсером и паблишером

November 21st, 2011 § 0 comments

Руководство пользователя Парсером и Паблишером.

== ПАРСЕР ==

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

Контент собирается только с тех групп, которые добавлены в базу
парсера. Группы хранятся в таблице sites базы данных.
Контент с групп собирается только с обсуждений. Никакой другой текст с
групп не собирается.
Чтобы начать сбор данных, нужно добавить URL группы вконтакте в парсер
(соответствующее поле добавление находится справа в боковой колонке),
и поставить главную страницу парсера на автообновление в браузере.
Контент будет собираться и складываться в таблицу contents базы
данных.
Если группа закрытая, то контент с нее собираться не будет. Добавляйте
только открытые группы.

Паблишер состоит из одного единственного умного файла-скрипта
publisher.class.php
Предназначен для вывода собранного парсером контента на любых
страницах любого сайта.
Паблишер подгружает контент из базы данных парсера и выводит их в виде
комментариев.
За примерами обращайтесь лично. Для этой же страницы, соответственно,
паблишером сгенерирована страница с комментариями.

Главные настройки, которые находятся внутри файла publisher.class.php :
plan – как часто происходит выборка комментариев из спарсенных
зарезервированных (количество дней)
comments_per_day – по сколько комментариев публиковать за раз
comments_limit_per_page – максимум комментариев на одну страницу
comments_link_text – текст ссылки с комментариями
comments_no_text – текст, выводимый если комментарии запланированы, но
их еще нет

Комментарии добавляются только для тех страниц и только для тех
сайтов, куда инклюдится publisher.class.php
Правила подключения publisher.class.php к странице:

—-
require_once(‘publisher.class.php’);
$pub = new Publisher;
$pub->init();
—-

Для страницы, где прописан этот код работает общий план. Для разных
сайтов можно устанавливать разные планы (интервал и количество
комментариев, публикуемых за раз). Для этого достаточно
отредактировать переменные в файле publisher.class.php который вы
скопировали на сервер для данного сайта

Tagged

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

Что это?

Работа с парсером и паблишером The Chronicles of Crash.

Инфо