将mod_perl移植到Catalyst&;值得吗?

将mod_perl移植到Catalyst&;值得吗?,perl,porting,mod-perl,catalyst,Perl,Porting,Mod Perl,Catalyst,我们有一个大型的e-learning mod_perl web应用程序,它主要使用在unix服务器上运行的AxKit、XML、XLST和javascript。我注意到的是,代码相当混乱,有几代开发人员进进出出。由于当前的结构,尝试制作一个简单的hello world网页的任务需要编写一些组件来让它工作,这是由于AxKit XSL转换的缘故 所以,我在看强大的Catalyst框架,MVC本身让我垂涎三尺。我正在寻找资源和最佳实践,看看将当前的web应用移植到Catalyst是否可行 如果我的管理层

我们有一个大型的e-learning mod_perl web应用程序,它主要使用在unix服务器上运行的AxKit、XML、XLST和javascript。我注意到的是,代码相当混乱,有几代开发人员进进出出。由于当前的结构,尝试制作一个简单的hello world网页的任务需要编写一些组件来让它工作,这是由于AxKit XSL转换的缘故

所以,我在看强大的Catalyst框架,MVC本身让我垂涎三尺。我正在寻找资源和最佳实践,看看将当前的web应用移植到Catalyst是否可行

如果我的管理层问我一个神奇的问题:为什么?我想听听其他催化者的意见,这一举措是否值得

谢谢:)

我的猜测是“这取决于您使用了多少AxKit”。如果您只是使用XSLT,而不是XSP、XPathScript或任何样式动态的东西,那么它可能非常简单。如果您使用的是AxKit宇宙中一些更有趣的生物,那么您肯定想更深入地了解Catalyst支持XPathScript和XSP之类的东西的能力(据我所知,目前还没有任何支持)。如果您正在考虑完全转储XML/XSLT,那么使用Catalyst路径肯定比不使用更容易

我知道一些AxKit开发人员已经使用过Catalyst,并且确实在一些项目中使用过Catalyst,即使是最顽固的开发人员也可能会承认Catalyst功能强大且易于实现某些目标。AxKit是一种更专门的工具,适用于需要“xkit xsl转换工具”的人


如果您在irc.perl.org上,请访问#axkit dahut频道,我们有axkit和Catalyst核心开发人员;)

嗯,我想听听关于将端口从纯mod_perl转移到catalyst的情况。使用一些mod_代理规则听起来是可行的,并且我可以破解会话代码,但是我为此开发了不同类型的应用程序。您可以在mod_perl下运行Catalyst服务器。所以你的问题应该是关于从CGI模型转换为Catalyst模型的问题。@perigrin,谢谢你,老兄,我一定会在可能的时候查看irc网站,因为我的公司禁止irc进入我们的工作电脑:(