Какова хорошая стратегия MVC для создания и отладки отчетов?

Я хочу собрать советы, блоги и другие передовые методы отладки генерации данных отчета.

Я не ищу классы отчетности, многие хорошо сообщения уже есть здесь об этом. Это не поможет получить данные из уровня данных и подготовить их к печати (если нет библиотеки, которая имеет некоторые соответствующие «предполетные» функции).

Я работаю в среде MVC (CodeIgniter, но это не имеет значения), поэтому одна из проблем отладки - это выявление важных переменных в каждой точке цикла. Записать это? Выгрузить на экран?

Я думаю, что использование пошагового отладчика PHP сделает процесс проще, но я заинтересован в поиске лучших стратегий для генерации отчетов и отладки в целом.

Я думаю, что устное описание любых советов и т. Д. Также было бы полезным.


person New Alexandria    schedule 24.12.2010    source источник


Ответы (1)


Используйте Firebug / FirePHP: http://www.firephp.org/

Он поддерживает все виды регистрации в браузере, включая таблицы и трассировки стека.

Если вы не хотите реализовывать его вручную, с CodeIgniter можно использовать средство записи журнала Zend_Framework Wildfire: http://framework.zend.com/manual/en/zend.log.writers.html#zend.log.writers.firebug

person b7kich    schedule 24.12.2010