Re: Построение системы отчетов

Dmitrii q7u5 at ukr.net
Fri Nov 4 22:16:57 PDT 2011



:D

"говно будет и так, и так" © Bearman (или кто-то другой)



 --- Исходное сообщение ---
 От кого: "Serg Gulko" <s.gulko at gmail.com>
 Кому: "Kiev Perl Users Group" <kiev-perl-users-group at googlegroups.com>
  Дата: 4 ноября 2011, 20:12:39
 Тема: Построение системы отчетов
 


> Коллеги, поделитесь опытом...
> 
> Работаем над web приложением(на Catalyst), где часть функционала -
> построение разнообразных отчетов. Отчеты строятся на стороне
> клиента(графики, таблицы) на основании данных, получаемых с сервера. У
> нас тут возник философский спор, как было бы лучше реализовать данную
> часть приложения.
> 
> Идея первая: весь функционал по формированию данных для отчетов
> выносится в отдельный класс(независимый от web). В Catalyst создается
> контроллер reports, который занимается просто передачей параметров на
> вход упомянутого выше класса. Например: /reports?
> report=ReportA&accounts=1,2,3&date=A
> 
> Идея вторая: тот же самый контроллер reports наполняется конкретными
> реализациями отчетов(или функциями, передающими запросы классам
> логики). Например: /reports/reporta?accounts=1,2,3&date=A
> 
> Оба подхода более-менее взаимозаменяемы, но какой было бы лучше
> выбрать? Или есть еще другие варианты, которые мы упустили?



More information about the Kiev-pm mailing list