1. Базовое инфо для разработчиков

Создание модуля Комментариев нет

Этот раздел сайта предназначен для тех, кто хочет поучавствовать в разработке системы либо просто глубже вникнуть во внутреннее устройство проекта.

Информация в данном разделе будет пополняться по мере возможности.

Структурная схема системы:

Основные файлы и папки

backup\ -- автоматические резервные копии данных системы
debmes\ -- системный лог событий/ошибок
highcharts\ -- "живые" графики
blocky\ -- система визуального программирования
pdw\ -- модуль файлового менеджера (используется в панели управлеиния)
languages\ -- словари (мульти-язычность)
lib\ -- общесистемные библиотеки
modules\ -- все модули системы
objects\ -- используется для работы с системой через командную строку и HTTP (см Интеграция)
pChart\ -- модуль построения графиков
rc\
saverestore\ -- используется для (полу)автоматического обновления системы
scripts\ -- утилиты (скрипты)
sounds\
templates\ -- все шаблоны системы
texts\
.htaccess

config.php -- файл базовых настроек (доступ к базе данных и т.п.)

obj.bat -- используется для работы с системой через командную строку (см Интеграция)

cycle.php -- запуск основных циклов системы (см. папку cycles\)

admin.php -- веб интерфейс панели настроек системы
index.php -- основной веб-интерфейс
nf.php -- URL-mapper
command.php -- мини-чат с системой
btraced.php -- интерейс для GPS-трэкера на базе программы BTraced (iphone)
gps.php -- интерейс для GPS-трэкера на базе программы BigBrotherGPS (android)
trackme.php -- интерейс для GPS-трэкера на базе программы TrackMe (winmobile)

Поделитесь в соц сетях

Теги: