4

我见过一家公司使用这种网址http://www.foob.ar/cgi-perl/bar.mpl。他们似乎在后端使用 Perl,但我想知道.mpl扩展应该涉及哪些技术(框架、模块等)?

我相信这将是Mason 模板引擎,但找不到确认。

4

1 回答 1

3

它看起来像一个 MASON 非顶级模块/脚本。

看到这个:http ://metacpan.org/pod/HTML::Mason::Admin

这:http ://www.masonhq.com/htmlmason/wiki/FAQ:ServerConfiguration

与许多模板系统不同,Mason 没有明显的文件命名标准。虽然这种灵活性最初被认为是一种优势,但回想起来,它导致了一百万种不同的组件扩展名(.m、.mc、.mhtml、.mcomp、...)的激增,并使用户更难共享组件和配置。

Mason 团队现在推荐一种文件命名方案,其扩展名为 .html、.txt、.pl 用于顶级组件,而 .mhtml、.mtxt、.mpl用于内部(非顶级)组件。 有关理由和配置示例,请参见 http://www.masonhq.com/docs/manual/Admin.html#controlling_access_via_filename_#controlling_access_via_filename_ 。

于 2014-01-27T13:56:28.360 回答