Могу ли я использовать Catalyst для отображения изображений или графиков? - PullRequest
3 голосов
/ 28 апреля 2010

У меня есть простой веб-сервер на основе скриптов Perl / CGI, который в основном используется для отображения графиков и изображений. Я хочу сделать его более техническим и узнать о Catalyst. Я установил все необходимые модули Perl на своей тестовой платформе и создал приложение под названием myweb. Кроме того, я просматриваю документы Catalyst, чтобы достичь своей цели, но пока ничего полезного.

  1. Является ли Catalyst полезным для отображения изображения / графики в сети?
  2. Как я могу использовать мой существующий CGI / Perl скрипт с катализатором?

Любой пример был бы очень признателен.

Ответы [ 3 ]

1 голос
/ 29 апреля 2010

Проверьте Catalyst :: View :: Graphics :: Примитив для графических вещей Catalyst.

1 голос
/ 13 октября 2010

Я лично использую Catalyst :: View :: Jemplate

Это делает мою логику контроллера полностью независимой от того, какой тип API графиков / диаграмм я использую. На самом деле, я изменяю внешний вид графика каждые несколько месяцев только потому, что могу ..

1 голос
/ 28 апреля 2010

Полезно ли Catalyst для отображения изображений / графиков в Интернете?

Все, что вы в данный момент делаете в своем CGI-скрипте, также будет работать в Catalyst аналогично (просмотр).

Однако вы можете улучшить / изменить свой метод, используя уже прописанные Catalyst::View от CPAN.


Как использовать мои существующие скрипты cgi / perl с Catalyst?

Вы можете просто встроить свой CGI-скрипт в Catalyst, используя Catalyst::Controller::CGIBin

Однако, чтобы получить все преимущества Catalyst MVC, было бы лучше переписать ваш CGI-скрипт на необходимые компоненты (Модель, Вид и Контроллер).

...