perl - 是否有将 mod_perl 移植到 Catalyst 的良好资源?值得吗?

标签 perl porting mod-perl catalyst

我们有一个大型电子学习 mod_perl Web 应用程序,它使用 AxKit、XML、XLST 和 javascript,主要运行在 unix 服务器上。我注意到代码相当困惑,并且已经有几代开发人员进进出出。根据当前的结构,由于 AxKit XSL 转换问题,尝试制作一个简单的 hello world 网页的任务涉及编写一些组件以使其工作。

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

我想听听其他 Catalyst 员工的意见,万一我的管理层提出这个神奇的问题,此举是否值得,为什么?

谢谢:)

最佳答案

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

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

如果您在 irc.perl.org 上,请在 #axkit-dahut channel 中提问,我们有 AxKit 和 Catalyst 核心开发人员;)

关于perl - 是否有将 mod_perl 移植到 Catalyst 的良好资源?值得吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/767176/

相关文章:

android - Perl IO::Socket::SSL 持久 TCP 连接

@INC 中的 Perl 错误 : Can't locate XFileConfig. pm

perl - POSIX 模块的问题

Perl : Standard Application development approach

regex - Perl 正则表达式匹配 IP 地址

html - Perl 正则表达式在在线 PCRE 测试器中工作,但在 perl 命令中不工作

perl - 为什么我的 Perl CGI 程序显示的是程序代码,而不是输出?

drupal - 从Drupal 6升级到Drupal 7:最佳程序员实践?

oop - 将 VisualAge Smalltalk 4.5 应用程序移植到 VA Smalltalk 8.6 时出错

php - 在 php 中, 'double greater than' 符号是什么意思?