Сбор информации по состоянию с работающих проектов

Это достаточно простой и полезный механизм.

На данный момент он решает 2 задачи:

1) Нам как web конторе весьма интерестно насколько активно клиенты пользуются администрацией. Работают они с сайтом  или наоборот запустили все на самотек. Имея эту информацию мы возможно можем предложить клиенту чего вкусного.
Это конечно можно осматривать в каждом проекте отдельно - но хотелось видеть сразу много проектов.

2) В процессе разработки проекта частенько пишется какой либо модуль. Когда число реализованных проектов переваливает за сотню то наверное не остается ничего что уже небыло в той или иной мере реализовано. Однако несмотря на наш механизм инсталяции модулей часто из-за нехватки времени модули не делаются инсталируемыми.
А когда приходит новый проект - часто фиг вспомнишь - где я уже похожий модуль уже использовал. Соответственно хотелось иметь список всех модулей и проектов где они используются.  В идеале с возможностью сразу посмотреть как модуль работает.

Как это работает и на что похоже:

Есть 2 файлика (кстати они не закодированы - можете править как угодно)
wbg_client.php и wbg_server.php
wbg_client.php распологается в /wbg/core/ и отвечает на HTTP запросы
wbg_server.php - файлик находится там куда вы его положите и отсылает запросы к клиентам.
В wbg_server.php прописывается список сайтов которые нужно опрашивать а в wbg_client.php IP адрес на запросы которого он будет отвечать. Вот собственно и все. Если вы хотите добавить дополнительную авторизацию - воля ваша, как я уже упоминал - файлы открыты.

Вот как примерно это выглядит:

a) Список проектов (по понятным причинам - парочка только :)


b) Информация по конкретному проекту.


wbg_client.php - доступен в директории /wbg/core/ с ревизии 108
Файлик wbg_server.php - можно скачать тут: ФАЙЛ


Пользователь

Пароль

Поиск по сайту



Ссылка продана за пачку денег
CMS для професионалов