| Оглавление |
|---|
Для профайлинга используется модуль Devel::NYTProf, а также скрипт profiling.sh
...
после выполнения программа складывает результат в каталог /usr/local/www/apache22/data/perl/. Результат можно просмотреть через веб браузер http://your.host/perl/
Профайлинг веб приложений
Заголовок файла меняется на
...
./profiling.sh [каталог с файлом nytprof.out]Другие методы
Также при установленном модуле Time::HiRes система автоматически показывает время выполнения программ (для некоторых программ только в режиме отладки)
BreakPoints
Для удобства отслеживания ошибок (особенно веб интерфейса) создана функция установки точек останова и отладки
...
Дополнительные параметры:
| SHOW ⇒ $var | Автоматически определяет тип переменной и отображает содержимое |
| HEADER ⇒ 1 | Показать веб заголовок Content-Type: text/html |
| EXIT⇒ 1 | Завершить программу |