Pergunta

Sinto que estou viajando 10 anos de volta no tempo perguntando isso, mas ...

Existem módulos, patches ou qualquer versão "nova" do Perl (lançada nos últimos 10 anos) para permitir a redação de scripts Perl orientados para a Web usando tags no estilo ASP?

por exemplo, de ASP/JSP

 some html <% some code %> more HTML

por exemplo, de Php

 some html <? some code ?> more HTML

Por favor, não se preocupe com "por que" estou perguntando isso ... está relacionado à pesquisa de linguagem de programação.

Foi útil?

Solução

Sim. Verificação de saída Pedreiro.

Você pode instalá -lo em CPAN com cpan -i HTML::Mason.

Há também Kit de ferramentas de modelo, o que torna um pouco mais fácil separar seu modelo e código lógico, mas permite muitas das mesmas construções.

Outras dicas

Markup::Perl Você fica bem perto da programação do estilo PHP/ASP em Perl.

  # 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>

EmbPERL Suporta tags de estilo ASP.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top