Perl中哪个MVC框架有自己的独立服务器?

kth*_*ore 4 testing django model-view-controller perl frameworks

我正在Perl中创建一个用于回归测试的自动化测试框架.我想从测试机器上发布我的结果.我之前使用django服务器独立运行,无需安装.Perl中哪个MVC框架有自己的独立服务器?基本上,哪个Perl MVC框架最接近django的服务器功能和DRY(不要重复自己)原则?

PS我不会在python中重写我的框架

PSS我不会将Perl框架和django用作MVC

(服务器上没有python :()

Chr*_*ons 16

Catalyst附带内置测试服务器 - 查看Catalyst :: Manual :: Tutorial以获取更多详细信息.看起来是个好地方.

  • 在Catalyst手册中,有一个有趣的部分介绍了Catalyst中每个部署解决方案的优缺点:http://search.cpan.org/~hkclark/Catalyst-Manual-5.8000/lib/Catalyst/Manual/Cookbook.pod #Deployment (2认同)

Ale*_*nii 7

每个流行的Perl Web框架都带有它自己的服务器:Catalyst,CGI :: Application,Jifty.最受欢迎和DRY-following是Catalyst(不知道Jifty中的DRY).

还有像Smolder这样的测试结果聚合器.


sin*_*ish 6

Catalyst附带了自己的服务器script/myapp_server.pl.您也可以使用内置服务器在没有反向代理的情况下进行部署,但在这种情况下,建议使用Catalyst :: Engine :: HTTP :: Prefork:CATALYST_ENGINE='HTTP::Prefork' script/myapp_server.pl

我相信Jifty也有在开发服务器内置一样,,但我没有使用任何他们.