Какая инфраструктура MVC в Perl имеет свой отдельный сервер? - PullRequest
4 голосов
/ 28 мая 2009

Я создаю автоматизированную среду тестирования в Perl для регрессионных тестов. Я хотел бы опубликовать свои результаты с тестовых машин. Я использовал django до того, как сервер работал автономно без установки. Какая инфраструктура MVC в Perl имеет свой отдельный сервер? По сути, какая из платформ Perl MVC наиболее близка к возможностям сервера django и принципам DRY (не повторяй себя)?

P.S. Я не буду переписывать мои рамки в Python

P.S.S Я не буду использовать Perl framework и django в качестве MVC

(на серверах нет python :()

Ответы [ 4 ]

16 голосов
/ 28 мая 2009

Catalyst поставляется со встроенным тестовым сервером - проверьте Catalyst :: Manual :: Tutorial для получения более подробной информации. Это выглядит как хорошее место для начала.

7 голосов
/ 29 мая 2009

Каждый популярный веб-фреймворк Perl поставляется со своим собственным сервером: Catalyst, CGI :: Application, Jifty. Самым популярным и последовавшим за DRY является Catalyst (не знаю про DRY в Jifty).

Также есть агрегаторы результатов теста, такие как Smolder.

6 голосов
/ 29 мая 2009

Catalyst поставляется со своим собственным сервером script/myapp_server.pl. Вы также можете выполнить развертывание с нашим без обратного прокси, используя встроенный сервер, но в этом случае рекомендуется использовать Catalyst :: Engine :: HTTP :: Prefork : CATALYST_ENGINE='HTTP::Prefork' script/myapp_server.pl

Я полагаю, что Jifty также имеет встроенный сервер разработки, как и Squatting , но я не использовал ни один из них.

3 голосов
/ 28 мая 2009

Может быть Катализатор . Я не знаю, есть ли у него отдельный сервер, но это Perl с MVC,

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