PDA

Просмотр полной версии : Скрипт-монитор ваших сайтов


webjema
07.06.2009, 15:37
Привет чатовцы!
Предлагаю вам обратить внимание на мою разработку - скрипт мониторинг сайтов.

Установив скрипт на любом сервере с поддержкой PHP, вы можете отслеживать состояние всех ваших сайтов ежеминутно.

Особенности SiteMonitor’а:

* Добавление сайта в один клик
* Гибкие настройки проверки сайта:
o Быстрая и детальная проверка (слежение за наличием фразы на сайте)
o Настройка периодичности проверок
o Возможность проверки внутренних страниц сайта
* Мониторинг изменений на сайте (антивзлом)
* Мониторинг WHOIS данных доменов
* Общий отчет и подробные отчеты по каждому сайту. RSS-фид событий с сайтами
* Настройка оповещений о проблемах с сайтами + сообщения по ICQ
* + множество приятных мелочей

Детали, пример работы скрипта и другая информация на сайте скрипта http://sitemonitor.webjema.com/ru/

Жду ваших отзывов =)

truelamer
08.06.2009, 12:05
Купил скрипт, с установкой проблем не возникло. Забил толпу своих сайтов настроил, радуют фишки об информировании при изменении страницы! Мониторит отлично, под контролем сайты и шелы с мордами) Вообщем полет нормальный, всем советую!

автору зачет! +1

LEE_ROY
08.06.2009, 13:39
функционал на 5 килобайт кодеса, архив с скриптом весит 3 метра, еще и пошифровано ионкубом. тс ты вебкилл?

webjema
08.06.2009, 14:44
функционал на 5 килобайт кодеса
Голословное замечание.

LEE_ROY
08.06.2009, 14:57
* Гибкие настройки проверки сайта:
1 Быстрая и детальная проверка (слежение за наличием фразы на сайте)
--> гетится страница, парсится регуляркой

2 Настройка периодичности проверок
--> крон

3 Возможность проверки внутренних страниц сайта
--> тоже самое что и 1

4 Мониторинг изменений на сайте (антивзлом)
--> опять же, тоже самое что и 1

5 Мониторинг WHOIS данных доменов
--> гетится сервис хуис, парсится регэкспом, переделанное 1

6 Общий отчет и подробные отчеты по каждому сайту. RSS-фид событий с сайтами
-->использование чужих классов

7 Настройка оповещений о проблемах с сайтами + сообщения по ICQ
--> тоже что и 6


весь смысл скрипта в -->
<?php

/* -------- Configuration -------- */

define('VERSION', '1.0');

define('USERAGENT', 'sPing/'.VERSION);
define('TIMEOUT', 10); // seconds

$sites = array(
'http://www.site1.com',
'http://www.site2.com',
'http://www.site3.com',
);

/* ------------------------------- */

if ( ! function_exists('curl_init')) { die("cURL is not available and is required.n"); }

$ch = curl_init();

$options = array(
CURLOPT_USERAGENT => USERAGENT,
CURLOPT_TIMEOUT => TIMEOUT,
CURLOPT_VERBOSE => false,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_FRESH_CONNECT => true
);

curl_setopt_array($ch, $options);

foreach($sites as $site)
{
curl_setopt ($ch, CURLOPT_URL, $site);
$output = curl_exec($ch);

$status = (int) curl_getinfo($ch, CURLINFO_HTTP_CODE);

if ($status != 200 && $status != 304)
{
echo $site." returned ".$status."n";
}
}


ах да, с сайта тс:
#
Встречайте myWeb Site Monitor
Этот скрипт поможет вашим сайтам быть 100% онлайн!
с каких таких пор гет запросы поднимают сайт из дауна? :confused:

webjema
08.06.2009, 15:02
да-да, конечно. Вашим примером очень удобно пользоваться. +100 однозначно.
А даже и не примером, написанным скриптом по вашему описанию тоже очень удобно пользоваться.
Теперь заходим на http://sitemonitor.webjema.com/sitemonitor/ и сравниваем. Логин/пароль - myweb
Не поленитесь. После этого прошу забрать свои слова обратно.

webjema
08.06.2009, 15:04
с каких таких пор гет запросы поднимают сайт из дауна?
Ну вы язва - честное слово. Откуда столько злости?
С таких пор, что когда ты знаешь что сайт в дауне - ты предпринимаешь действия по его выводу из дауна.
Когда ты НЕ знаешь что сайт в дауне - ты пьешь пиво и теряешь бабло.
Вот такая логика.

LEE_ROY
08.06.2009, 15:18
http://img1.liveinternet.ru/images/attach/b/3/12/437/12437090_bi_pozitiv.jpg

webjema
08.06.2009, 15:20
=)))))))
спасибо, но когда месяц твоей работы обзывают 5-ти-килобайткой, начинаешь нервничать и доказывать обратное.
Люди пользуются и благодарят, так что не надо =)

CrazyStudentS_Mi}{
08.06.2009, 15:33
http://i.pr-cy.ru/panel.php я это юзаю, бесплатно

webjema
08.06.2009, 15:43
CrazyStudentS_Mi}{
это разные вещи, вы немного недосмотрели

webjema
09.06.2009, 14:08
Кстати, сейчас принимаются прожелания по улучшению/расширению функционала скрипта.
Сообщения можно оставлять здесь и на сайте скрипта.

webjema
29.06.2009, 15:01
Хорошая новость для тех кто не мог поставить скрипт (из-за ionCuba)
Теперь код открыт.