Профилирование сайта
Для удобного дебага и профилирования приложения в микроне осуществляется вывод ошибки с полным содержимым и backtrace-ом вызовов. Т.е. когда при разработке сайта проиходит ошибка Debug_ErrorHook отлавливает её и выводит полную информацию на экран (если это Debug-режим). Выглядит это так:

Режим обработки ошибок в микроне закладывается при помощи конфига /core/config/main.php параметрами:
- $g_config['phpIni']['error_reporting'] - устанавливает ошибки какого типа отлавливать, рекомендуется значение E_ALL ^ E_DEPRECATED (отлавливать все типы ошибок за исключением информации об устаревших ф-ях) как для Production так и для Debug режимов.
- $g_config['phpIni']['display_errors'] - выводить ли ошибки на экран. Рекомендуется для Debug режима выводить, а для Production нет.
- $g_config['useDebugErrorHook'] - использовать ли Debug_ErrorHook библиотеку для отлова (она является дополнением к стандартному сообщению об ошибке).
- $g_config['logErrors'] - логирование ошибок в файл (параметр logFile) и письмом на почту (email), раз в период (emailTimeRepeat).
Так же в микроне существует нижняя панель сводных данных (справа, внизу)

В развёрнутом положении в панеле можно увидеть:
- Время выполнения скрипта (от начальной точки запуска движка, до финального вывода)
- Объём затраченной памяти при работе
- Все произведённые SQL запросы с отображением ошибок
- Переменные в GET POST COOKIE SESSION
- Подключенные во время работы файлы (в порядке подключения)
- Основные переменные движка
- Информация о текущем php.ini и всех модулях php (с возможностью просмотра доступных ф-ий в каждом)

Посмотрим на информацию о запросах Ошибочные запросы так же складируются в файл $g_config['dbSimple']['dbLogFile'] который указан в конфиге db.php

Информация о глобальных массивах (каждый раскрывается при нажатии)

Информация о подключенных файлах

Параметры движка
