NPJ next: БизнесЛогика ...

Главная | Каталог | Изменения | НовыеКомментарии | Пользователи | Регистрация | Вход:  Пароль:  

«Обертка»: index.php


1) при вызове index.php первой вызывается функция ob_start(), которая отключает вывод в stdout (он обрабатывается с помощью функции ob_gzhandler())


2) подключаются классы


3) создаются объекты (перечисляю самые важные)


4) Вызывается метод HandleRequest() объекта $rh, результат работы которого выводится в броузер с помощью $rh->Output($rh->HandleRequest( )); Класс Debug (и, соответственно, его экземпляр $dbg) обеспечивает запись лога всех действий НПЖ (который при нормальной работе никуда не выводится).


5) В случае ошибки управление передается снова в index.php и вызывается метод $rh->End();


6) Вызывается ob_end_flush(), что сбрасывает в stdout лог произошедшего, хранящийся в объекте $dbg.



 
Файлов нет. [Показать файлы/форму]
Комментариев нет. [Показать комментарии/форму]