PHP « Генерация отчётов на php и sql

Появилась необходимость в веб проекте (сайт) создать/применить механизм для генерации отчётов.

Сам проект написан на PHP и используется база данных PostgreSQL. Работает на Linux`е.

Подскажите, куда копать? С чего начать? Какие уже наработки для этого есть?

1 ответов


По сути любая программа под веб - есть генератор отчетов.
А в целом озвучьте платформу под которой планируете запускать. Сообщество и накидает ссылок.
Crystal Report, Fast Report программ много.


Скорей всего, Вам придется написать свой велосипед состоящий из:

  • Формы для сбора данных об нужном отчет - на самом деле самая трудоемкая часть.
  • Генератора SQL по этим данным - тут просто надо подумать.
  • Универсальной страницы шаблона которая будет натягиваться на любую выборку. Тут еще возможно вариации с графиками.
Это на случай, если готового решения не будет.

Если под линукс, то рекомендую Пентахо. http://www.pentaho.com/
Очень достойный генератор отчетов. На уровне Crystal Report.

Только имейте ввиду, что генератор отчетов обычно не используется сам по себе как самостоятельная программа.