Domanda

Mi sento come se stessi viaggiando 10 anni fa chiedendo questo, ma ...

Esistono moduli, patch o qualsiasi "nuova" versione di Perl (rilasciata negli ultimi 10 anni) per consentire la scrittura di script Perl orientati al Web utilizzando tag in stile ASP?

EG da ASP/JSP

 some html <% some code %> more HTML

ad esempio da php

 some html <? some code ?> more HTML

Per favore, non preoccuparti del "perché" lo sto chiedendo ... è legato alla ricerca sul linguaggio di programmazione.

È stato utile?

Soluzione

Sì. Guardare Muratore.

Puoi installarlo da CPAN con cpan -i HTML::Mason.

C'è anche Modelli di toolkit, il che rende un po 'più facile separare il codice modello e logico, ma consente molti degli stessi costrutti.

Altri suggerimenti

Markup::Perl Ti avvicina abbastanza alla programmazione in stile PHP/ASP a 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 Supporta i tag in stile ASP.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top