Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents
Профайлинг программ

Для профайлинга используется модуль 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Завершить программу