Tag in stile ASP per lo sviluppo web Perl?
-
24-09-2019 - |
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.
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.
C'è Apache :: Asp e Apache2 :: Asp