用于Perl web开发的ASP样式标记?

用于Perl web开发的ASP样式标记?,perl,programming-languages,language-features,language-design,perl-module,Perl,Programming Languages,Language Features,Language Design,Perl Module,我觉得我问这个问题就像是回到了10年前,但是 是否有任何模块、补丁或任何“新”版本的Perl(在过去10年中发布)来支持使用ASP样式的标记编写面向web的Perl脚本 e、 g.来自ASP/JSP some html <% some code %> more HTML 一些html更多html e、 g.来自PHP some html <? some code ?> more HTML 一些html更多html 请不要担心“为什么”我在问这个。。。它与编程语言研究有关。

我觉得我问这个问题就像是回到了10年前,但是

是否有任何模块、补丁或任何“新”版本的Perl(在过去10年中发布)来支持使用ASP样式的标记编写面向web的Perl脚本

e、 g.来自ASP/JSP

some html <% some code %> more HTML 一些html更多html e、 g.来自PHP

some html <? some code ?> more HTML 一些html更多html 请不要担心“为什么”我在问这个。。。它与编程语言研究有关。

是的。退房

您可以使用
CPAN-ihtml::Mason
从CPAN安装它

还有,这使得分离模板和逻辑代码更加容易,但是允许许多相同的构造

让您非常熟悉Perl中的PHP/ASP风格编程

  # don't write this...
  print "Content-type: text/html;\n\n";
  print "<html>\n<body>\n";
  print "<p>\nYour \"lucky number\" is\n";
  print "<i>", int rand 10, "</i>\n</p>\n";
  print "</body>\n</html>\n";

  # write this instead...
  use Markup::Perl;
  <html>
  <body>
  <p>
  Your "lucky number" is
  <i><perl> print int rand 10 </perl></i>
  </p>
  </body>
  </html>
#不要写这个。。。
打印“内容类型:text/html;\n\n”;
打印“\n\n”;
打印“\n您的”幸运号码“\n”;
打印“”,整数和10“\n

\n”; 打印“\n\n”; #写下这个。。。 使用Markup::Perl; 你的“幸运数字”是 打印整数兰特10

有而且

确实支持ASP样式的标记。

谷歌
“PerlHP”
了解“Markup::Perl”的肮脏历史