Опрос по ведению журнала классов / фреймворков / писателей - PullRequest
0 голосов
/ 15 мая 2010

Мне любопытно, какие писатели (обработчики, регистраторы) вы используете. Текстовый файл и БД его вполне очевидны, но каковы другие возможности? Firephp может быть (как в Zend_Log), почта, jabber, URL? Кто-нибудь использует syslog () или error_log ()? Вы используете потоки (особенно пользовательские)?

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

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

Ответы [ 2 ]

0 голосов
/ 15 мая 2010

Большую часть времени я использую простой текст или дб тоже.Однако есть некоторые особые случаи, когда на сайте нет обширной админ-панели, и я хочу, чтобы меня немедленно уведомляли о некоторых типах ошибок, поэтому я отправляю электронные письма.Я использую только предопределенные уровни ошибок (иногда с E_USER_ERROR / E_USER_WARNING для выявления ошибок в дБ).Если я единственный, кто работает над проектом, я использую для регистрации любой тип ошибки (включая уведомления), так как мне нравится, чтобы мой код был настолько «действительным», насколько я могу.класс домашнего приготовления, но я согласен с Артефакто, что журнал PEAR очень приличный.

0 голосов
/ 15 мая 2010

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...