Система автоматического мониторинга сайтов «Ежамон»
Решил написать небольшой обзор этого скрипта, ибо считаю его чрезвычайно полезным и нужным для каждого вебмастера. Цель поста – привлечь дополнительных пользователей к софту и сподвигнуть автора на более динамичное развитие проекта.
«Ежамон» – аналог известных сервисов i.pr-cy.ru и cp.topnem.ru. Однако, кто пользовался этими сервисами знают, что работают они криво и через раз. А то и через два
. Сабж в отличие от них стабилен, работает как часы. Так что лучше один раз установить и не заморачиваться.
Сразу о цене
В своём блоге автор пишет –
Цена — любая. Чтобы приобрести скрипт, нужно отправить любое количество WMZ на кошелёк Z07814. Затем на адрес vovanmozg@gmail.com отправить письмо, в котором нужно указать номер кошелька, с которого отправлен платёж и ваш e-mail, на который выслать Ежамон.
Я перевёл 10 wmz в 3.00 по мск. Скрипт упал в мыло спустя 20 минут. Такая оперативность очень радует
.
Итак. Что скрипт умеет?
Для каждого сайта за один проход (один запуск скрипта по крону) чекаются следующие параметры:
- PR моры ( PR );
- Индекс цитирования сайта ( ИЦ );
- Кол-во проиндексированных страниц в Яндексе ( YP );
- Кол-во проиндексированных страниц в Google ( GP );
- Кол-во проиндексированных страниц в Rambler ( RP );
- Кол-во упоминаний url в Яндексе ( YL );
- Кол-во обратных ссылок в Googl ( GL );
- Кол-во проиндексированных страниц в Yahoo ( YAHP );
- Кол-во обратных ссылок в Yahoo ( YAHL );
- Кол-во уникальных посетителей (если на сайте счётчик от liveinternet.ru) ( Хостов ).
Установка.
Ставится скрипт не тяжелее Wordpress’а. Создаём базу. В файл config.php вписываем данные для доступа к ней -
$db_name = ‘imya-bazi’;
$db_pass = ‘pass’;
$db_user = ‘imya-polzovatelya’;
$db_server = ‘localhost’;
Заливаем в папку на сервере (http://mysite.ru/ezhamon/).
Запускаем инсталлятор (http://mysite.ru/ezhamon/), жмакаем кнопку установить.
Всё. Скрипт готов к работе.
Работа с Ежамоном
Для начала нужно запаролить доступ к скрипту. Я переписывался с автором и он сказал, что это предусмотрено.
Посмотри файл auth.php, там в строке 12 или возле должна быть функция
Auth();
Её необходимо разкомментировать.
Сделал. Не помогло
Пришлось паролить из панели управления сервером. Благо в ISPmanager это делается в 2 клика.
Далее добавляем сайты (вкладка “Управление”) и ставим на крон файл refresh.php. У меня он запускается с периодичностью в 5 минут. Этого хватает для обхода всех сайтов раз в сутки и с утречка, под чашечку крепкого чая и самую вкусную утреннюю сигарету я наблюдаю обновлённую статсу по всем своим проектам
.
Баги.
Бага я нашёл всего 2. Оба не влияют на стабильную работу скрипта.
Первый – это авторизация. Описан выше.
Второй – цвет, которым подкрашивается обновлённый параметр.
Если новая цифра больше предыдущей – цвет зелёный.

Если меньше – красный.

Однако, если предыдущая цифра меньше ста, а новая больше, скрипт красит её красным (сори за тафтологию).

Это не плохо бы исправить, а то пугает иногда видеть красную простыню параметров новых сплогов/сателлитов, которые по всем правилам должны только расти.
Предложения по развитию
1. Жизненно необходима возможность разносить сайты по категориям (RU белые проекты, EN белые проекты, RU сплоги, EN сплоги и т.д.). А то сейчас всё свалено в одну кучу. Не эстетично в общем
.
2. Вывести где нибудь время сервера. В идеале дать возможность настраивать время скрипта по отношению ко времени сервера.
3. Обновлять параметры сайтов по порядку.
4. Прикрутить чекер на ответ сервера. Будет очень полезно дорвейщикам, сплоггерам, сателлитостроителям… В общем всем у кого очень много доменов в разных зонах.
5. Ещё что то хотел написать. Забыл. По ходу работы со скриптом допишу
В общем господа! Всем советую обзавестись сабжем. Сэкономите кучу времени и нервов!
Популярность: 35% [?]