2

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

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

我想听听催化剂同事的意见,如果我的管理层问这个神奇的问题,此举是否值得,为什么?

谢谢 :)

4

1 回答 1

3

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

我知道有几个 AxKit 开发人员使用过,并且确实在某些项目中使用过 Catalyst,即使是最固执的他们也可能会承认 Catalyst 功能强大且易于实现某些目标。对于想要“xkit xsl 转换”的人来说,AxKit 是一个更专业的工具。

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

于 2009-04-20T15:13:49.583 回答