Установка и настройка «БлогоФермы»
Настроить и установить систему сможет даже школьник, поэтому я уверен, что справитесь и вы. С такими-то подробнейшими инструкциями!
Читайте и сразу же выполняйте каждый шаг, их немного. Причем процесс установки обеих версий совершенно идентичен, за исключением крайне незначительных нюансов.
Еще один очень важный момент: для редактирования файлов не используйте блокнот Windows! Дело в том, что он добавляет в начало так называемый BOM-символ, после чего работа PHP-файлов нарушается. Поэтому необходимо использовать другой текстовый редактор, например PSPad, AkelPad или подобные.
Установка и первоначальная настройка
- Распакуйте архив своей копии «БлогоФермы» во временный каталог, перед закачкой на сервер. Нам надо будет внести некоторые изменения в настроечный файл.
- Перейдите в главный каталог системы (blogoferma для версии «мини» или blogoferma-x для версии «X»).
- Откройте в текстовом редакторе файл settings.inc.php, и подставьте вместо тестовых значений свои параметры: адрес@gmail.com, пароль и адрес своего сервера. Если ставите на поддомен, то с поддоменом. Каталоги прописывать не нужно.
- Закачайте каталог с системой на сервер, и выставьте для него права доступа 777. Эту операцию можно легко выполнить с помощью файлового менеджера, который должен быть доступен из панели управления хостингом, либо с помощью вашего любимого FTP-менеджера. Подробности можно узнать на сайте о chmod.
А на снимке ниже видно, как простым нажатием кнопки эта операция выполняется из панели управления моего хостинга.

- Набирайте в адресной строке браузера адрес вашего сайта и путь до системы. Допустим, ваш домен example.com и систему вы закачали в корневой каталог. В таком случае набрать нужно example.com/blogoferma/ (или example.com/blogoferma-x/). Если все предыдущие шаги вы сделали верно, то должно открыться тестовое окно системы (снимок).
- Отметьте нужный блог и отправьте тестовое сообщение. После чего зайдите на блог и удостоверьтесь, что сообщение было добавлено. Если оно добавлено, значит система функционирует исправно и готова к автономной работе.
Настройка робоблогов
- Итак, проверка системы выполнена, значит можно приступать к настройке своего первого робоблога. Для этого вам нужно будет отредактировать файл test.php, откройте его в текстовом редакторе.
- В этом файле всего два параметра, значения которых очевидны. Первый – адрес RSS-источника (о том, как его формировать с помощью Yahoo Pipes будет рассказано ниже), а второй – идентификатор блога. Идентификатор можно скопировать из тестового окна. Обладателям версии «БлогоФерма-X» будут доступны еще два необязательных параметра: адрес и пароль Gmail-аккаунта, дополнительно к зарегистрированному ранее в settings.inc.php.
- После того, как вы ввели эти данные, закачайте файл на сервер в корневой каталог «БлогоФермы» и запустите его через браузер. То есть примерно так: example.com/blogoferma/test.php.
- В ответ вы должны получить один из двух результатов: либо последний заголовок из источника (RSS), либо сообщение no send. Первое означает успешность нашего мероприятия, его можно подтвердить, посетив блог. А второе, скорей всего, будет означать проблемы с RSS.
- Если на предыдущем этапе мы получили заголовок из RSS-ленты, значит файл test.php настроен правильно. Теперь осталось обеспечить его автоматический запуск. Для этого вернитесь в тестовое окно и нажмите на самую нижнюю ссылку – проверить путь на сервере.
- В соответствии с указаниями в открывшейся страничке, скопируйте вторую зеленую строчку в буфер и перейдите в панель управления хостингом. Там вам нужно перейти к запуску заданий по расписанию, то есть к планировщику CRON (прочитать подробнее).
- В нужное окно вставляйте скопированную на предыдущем этапе строчку. Для примера я покажу вам, как это выглядит на моем сервере:

Кстати, только сейчас заметил ошибочку в панели управления :) Текущия время.
В приведенном на снимке примере test.php будет запускаться ежесуточно на первой минуте в 2, 8, 14 и 20 часов.
Все, наш первый робоблог настроен. Кое что хочу сказать по поводу временных настроек. Во-первых, я крайне не рекомендую вам создавать более 3-4 сообщений в сутки. Не торопитесь, иначе в один «прекрасный» день добрые люди из blogger.com удалят плоды ваших трудов.
Во-вторых, пример на снимке не очень удачный. Лучше было бы настройки часов сделать, например, такими: 9,12,15,18. Почему? Потому что это более похоже на реального человека, никто ведь не станет круглосуточно писать сообщения, причем, в одно и то же время. В общем, соблюдайте осторожность, и все будет хорошо.
У вас уже возник вопрос, как настраивать другие робоблоги? Точно также, редактированием файла test.php и настройкой CRONa. Только файл надо сохранить под другим именем (удобно присваивать ему имя, равное домену), и не забыть заменить это имя в строчке команды для планировщика.
И еще одна полезная мелочь. Если из команды для CRONа убрать /dev/null (это означает перемещение в никуда), то при каждой отправке сообщения в робоблог вам будет высылаться уведомление по почте. Впрочем, это зависит от настроек хостинга.
Настройка ярлыков (тэгов)
Тэги к сообщениям позволяют систематизировать информацию в блоге, облегчают ее поиск и улучшают ваши позиции в поисковых системах. Поэтапно рассказывать о настройке этой возможности смысла нет, гораздо нагляднее просто показать на примере, что я сейчас и сделаю.
Для начала вам нужно знать, что тэги формируются очень просто. Если в конце сообщения из RSS-источника встречается комбинация вида asubtag:это тэг;asubtag:это второй тэг;, которую вы уже видели в тестовом окне, то эта комбинация распознается системой как тэги. И количество их неограничено. Благодаря этому (с обязательным подключением смекалки) вы можете создавать просто чудесные робоблоги, которые будете прочитывать с интересом сами. Наша задача: автоматически собрать и отсортировать информацию.
В качестве наглядного примера давайте рассмотрим блог о жЫвотных, который тянет и сортирует тэгами информацию с доноров: блога о кошечках и блога о собачках. Как мы добились этого результата? Очень просто. С помощью Yahoo Pipes мы объединили два RSS-потока и каждому сообщению автоматически присвоили нужные тэги. Хм, кстати, в данном конкретном случае мы объеденили две ленты в формате Atom, а не RSS, но для Yahoo Pipes это без разницы.
Вся техническая суть сразу же станет вам доступна, как только вы увидите внутренности трубы, которая является источником для блога о жывотных. Кстати, этот конкретный пример вы можете мгновенно клонировать в свой аккаунт. Естественно, для этого вы должны быть зарегистрированными в Yahoo.
На этом все. Полагаю, данное подробнейшее руководство, да еще и с примерами, устранит все вопросы. У вас уже появились свежие блогофермерские задумки? ;) Через несколько дней от них будет кружится голова, вот увидите.
BrokenBrake, создатель «БлогоФермы»
БлогоФерма