2010-05-15 3 views
0

Мне любопытно, какие авторы (обработчики, регистраторы) вы используете. Текстовый файл и db его вполне очевидны, но каковы другие возможности? Возможно, Firephp (как в Zend_Log), mail, jabber, url? Кто-нибудь использует syslog() или error_log()? Используете ли вы потоки (особенно специальные)?Опрос по лесозаготовкам/каркасам/писателям

Вы используете пользовательские уровни ошибок или ограничиваете себя предопределенными значениями? Вы регистрируете общие php-ошибки/предупреждения/уведомления?

И последний вопрос - есть ли что-нибудь новое в городе, заслуживающее внимания, кроме Zend_Log? Или вы используете свой доморощенный класс?

ответ

0

PEAR log - это расширяемая структура, обычно используемая для пакетов PEAR и очень приличная. Что касается судьбы зарегистрированных сообщений, иногда я использую простые файлы, иногда базу данных.

0

Большую часть времени я использую простой текст или db тоже. Однако есть некоторые особые случаи, когда сайт не имеет обширной панели администрирования, и я хочу, чтобы вас немедленно уведомили о некоторых типах ошибок, поэтому я отправляю электронные письма.

За исключением очень немногих «странных» сайтов, я использую только предопределенные уровни ошибок (иногда с E_USER_ERROR/E_USER_WARNING, чтобы идентифицировать ошибки db). Если я единственный, кто работает над проектом, я использую для регистрации любого типа ошибки (включая уведомления), поскольку мне нравится, чтобы мой код был как «действительным», насколько я могу.

Я использую свой класс доморощенного, но я согласен с Artefacto в том, что журнал PEAR очень приличный.

Смежные вопросы