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以获取更多详细信息.这看起来是个好地方.
每个流行的Perl Web框架都带有它自己的服务器:Catalyst,CGI :: Application,Jifty.最受欢迎和DRY-following是Catalyst(不知道Jifty中的DRY).
还有像Smolder这样的测试结果聚合器.
Catalyst附带了自己的服务器script/myapp_server.pl.您也可以使用内置服务器在没有反向代理的情况下进行部署,但在这种情况下,建议使用Catalyst :: Engine :: HTTP :: Prefork:CATALYST_ENGINE='HTTP::Prefork' script/myapp_server.pl
我相信Jifty也有在开发服务器内置一样,蹲,但我没有使用任何他们.