Интерфейс порадовал, но огорчает, что XML так и не приделан, ибо без него весьма сложно "более 100" сайтов проверить.
Так же хотелось бы чтобы история проверок хранилась за все время (когда наводишь на количество страниц в Яндексе, выводится подсказка), а не только за последний раз.
Для большей ясности, выложу пожалуй небольшое первоначальное ТЗ.
Если есть чем дополнить, пишите.
ТЗ мониторинга
1. Добавлять домены\IP для чекера, возможность редактировать.
Возможность выбора, простой запрос\ответ к серверу (с определением ошибок 500/505 sql и другие ошибки сервера), или чекером определенного текста\кода на странице.
Задавать как часто чекать, периодичность, каждую секунду\минуту\час.
Реализация лучше промежуточно, тее в крон на сервере с запуском каждую минуту добавляется PHP скрипт (демон), который уже сам будет дергать посекундно\поминутно\другой промежуток времени сервера.
Задавать с каких серверов чекать (если такие есть)
2. К главному скрипту идут минискриптик, который будет установлен на любом другом хостинге и чекать нужные домены\IP, результат запроса передавать на основной срипт.
3. Запись каждого запроса в лог, лог ведется отдельно для каждого домена\ip, с возможностью скачать как по отдельности, так и суммарный лог. Экспорт лога идет в txt на самом сервере, каждый месяц новый текстовый файл с форматом имени месяц-год.txt (08-2009.txt).
Просмотр лога через скрипт, с возможностью экспорта в xls.
Формат записи в лог
Дата вплоть до секунды, сервер\ip, доступен\не доступен, разделитель табуляция, причем строки с разным цветовым фоном (зеленое там где доступно, красное – не досутпно)
Смотреть пример: 08-2009.xls
4. Служба оповещения, всего 3 метода – e-mail, icq, SMS (отмечаются чебоксам).
В настройках, при каких сбоях следует оповещать, 2 параметра:
а) последовательность сбоя, например 4, это значит что при 4 последовательных «не ответах» сервера.
б) количество серверов. Например 5, это 5 скриптов которые стоят на стороннем сервере.
Пример: последовательность 5, серверов 3. Это значит что при 5 отрицательных последовательных ответов от 3-х любых серверов, бить тревогу, тее оповещать.
В оповещении указывать 3 параметра, домен\ip, первое время недоступности, последнее время проверки, количество проверок. (все транслитом)
Пример: site.ru 12-05 15:45 - 12-05 18:40
Но настройки слишком убоги, и пинг\проверка происходит всего с одного сервера, 1<->1 поэтому мало эффективна (часто узел не доступен с одного ДЦ, но доступен для всех других)
number4: беру у реселлера наунета, по 99 руб штуко.
в комплекте идет авторегистрилка.
указывается пачка доменов и при наличии достатка денег на балансе домены регаются на произвольные данные.
ну а далее уже свои скрипты логаются в панель управления и прописывают доменам нужные ипы.
SamCram: про парсинг не спорю - удобнее. но я не думаю, что на данный момент в паблике есть парсер, который сможет не только собрать запросы, но ещё и узнать релевантную страницу + составить анкор.
Смотря что вы подразумеваете под "пабликом", если публичная продажа, то есть, называется программа TrafficWeb, и запросы соберет, и релевантную страницу (отдельно и под Яндекс, и под Google), и анкоры составит, и многое-многое другое ☝
Не показывает у меня окончание регистрации домена в зоне su, и pr не проверяет, пишет ошибка проверки..
Это еще с первой версии так, по крайней мере у меня. В добавок еще большая пачка багов и постоянных глюков (требующие постоянного перезапуска программы), но уже нет смысла писать, так как автор переделывает программу полностью.
Даже не смотря на глюки и баги, программа все равно лучшая в своей специфике (каталогизатор сайтов).
SeoJunior: Возможно либо сегодня вечером-ночью, либо завтра будет версия 1.2. Полностью другой внешний вид, более шустрый и безглючный "грид". Сейчас восстанавливаю все функции предыдущей версии, т.к. идеология немного разная. Но штучка получится зато очень даже :)
Отлично, с нетерпением будем ждать, особенно техническую часть с Яндекс XML, не помешало бы еще API от Yahoo бэклинк. ☝
Интерфейс порадовал, но огорчает, что XML так и не приделан, ибо без него весьма сложно "более 100" сайтов проверить.
Так же хотелось бы чтобы история проверок хранилась за все время (когда наводишь на количество страниц в Яндексе, выводится подсказка), а не только за последний раз.
вот эта софтина подойдет
http://smartbyte.org/decorator/index.htm
Для большей ясности, выложу пожалуй небольшое первоначальное ТЗ.
Если есть чем дополнить, пишите.
ТЗ мониторинга
1. Добавлять домены\IP для чекера, возможность редактировать.
Возможность выбора, простой запрос\ответ к серверу (с определением ошибок 500/505 sql и другие ошибки сервера), или чекером определенного текста\кода на странице.
Задавать как часто чекать, периодичность, каждую секунду\минуту\час.
Реализация лучше промежуточно, тее в крон на сервере с запуском каждую минуту добавляется PHP скрипт (демон), который уже сам будет дергать посекундно\поминутно\другой промежуток времени сервера.
Задавать с каких серверов чекать (если такие есть)
2. К главному скрипту идут минискриптик, который будет установлен на любом другом хостинге и чекать нужные домены\IP, результат запроса передавать на основной срипт.
3. Запись каждого запроса в лог, лог ведется отдельно для каждого домена\ip, с возможностью скачать как по отдельности, так и суммарный лог. Экспорт лога идет в txt на самом сервере, каждый месяц новый текстовый файл с форматом имени месяц-год.txt (08-2009.txt).
Просмотр лога через скрипт, с возможностью экспорта в xls.
Формат записи в лог
Дата вплоть до секунды, сервер\ip, доступен\не доступен, разделитель табуляция, причем строки с разным цветовым фоном (зеленое там где доступно, красное – не досутпно)
Смотреть пример: 08-2009.xls
4. Служба оповещения, всего 3 метода – e-mail, icq, SMS (отмечаются чебоксам).
В настройках, при каких сбоях следует оповещать, 2 параметра:
а) последовательность сбоя, например 4, это значит что при 4 последовательных «не ответах» сервера.
б) количество серверов. Например 5, это 5 скриптов которые стоят на стороннем сервере.
Пример: последовательность 5, серверов 3. Это значит что при 5 отрицательных последовательных ответов от 3-х любых серверов, бить тревогу, тее оповещать.
В оповещении указывать 3 параметра, домен\ip, первое время недоступности, последнее время проверки, количество проверок. (все транслитом)
Пример: site.ru 12-05 15:45 - 12-05 18:40
+ Настройка ЧП (часового пояса)
Нашел пока только один похожи скрипт, http://sitemonitor.webjema.com/ru/.
Но настройки слишком убоги, и пинг\проверка происходит всего с одного сервера, 1<->1 поэтому мало эффективна (часто узел не доступен с одного ДЦ, но доступен для всех других)
беру у реселлера наунета, по 99 руб штуко.
в комплекте идет авторегистрилка.
указывается пачка доменов и при наличии достатка денег на балансе домены регаются на произвольные данные.
ну а далее уже свои скрипты логаются в панель управления и прописывают доменам нужные ипы.
адресок не подскажите?
Как видимо подобный софт людям не нужен, или же у большинства максимум 2-3 сервера\хостинга. 😒
Скрипт в открытом коде?:) это уже не узкий скрипт, и исходя из вышеописанного не сможет он тица принести..Мое глубокое имхо
Вы бы свои обязательства выполняли так же хорошо, как часто отписываетесь на форуме.
про парсинг не спорю - удобнее. но я не думаю, что на данный момент в паблике есть парсер, который сможет не только собрать запросы, но ещё и узнать релевантную страницу + составить анкор.
Смотря что вы подразумеваете под "пабликом", если публичная продажа, то есть, называется программа TrafficWeb, и запросы соберет, и релевантную страницу (отдельно и под Яндекс, и под Google), и анкоры составит, и многое-многое другое ☝
Это еще с первой версии так, по крайней мере у меня. В добавок еще большая пачка багов и постоянных глюков (требующие постоянного перезапуска программы), но уже нет смысла писать, так как автор переделывает программу полностью.
Даже не смотря на глюки и баги, программа все равно лучшая в своей специфике (каталогизатор сайтов).
Возможно либо сегодня вечером-ночью, либо завтра будет версия 1.2. Полностью другой внешний вид, более шустрый и безглючный "грид". Сейчас восстанавливаю все функции предыдущей версии, т.к. идеология немного разная. Но штучка получится зато очень даже :)
Отлично, с нетерпением будем ждать, особенно техническую часть с Яндекс XML, не помешало бы еще API от Yahoo бэклинк. ☝
Похоже что немного ужесточили они с запросами к их серверам. Если парсите один лишь liveinternet то лучше поставьте таймауты от 1500 до 3000 мс