Frage

Ich habe das Gefühl, dass ich 10 Jahre in der Vergangenheit reise, indem ich das frage, aber ...

Gibt es Module, Patches oder eine "neue" Version von Perl (veröffentlicht in den letzten 10 Jahren), mit dem das Schreiben von weborientierten Perl-Skripten mithilfe von ASP-Tags geschrieben werden kann?

EG von ASP/JSP

 some html <% some code %> more HTML

zB von PHP

 some html <? some code ?> more HTML

Bitte machen Sie sich keine Sorgen darüber, warum ich das frage ... es bezieht sich auf die Forschung in der Programmiersprache.

War es hilfreich?

Lösung

Ja. Kasse Mason.

Sie können es von CPAN mit installieren cpan -i HTML::Mason.

Es gibt auch Template Toolkit, Dies erleichtert es etwas einfacher, Ihren Vorlage und Ihren Logikcode zu trennen, ermöglicht jedoch viele der gleichen Konstrukte.

Andere Tipps

Markup::Perl Bringt Sie der Programmierung im PHP/ASP -Stil in Perl ziemlich nahe.

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

Emprl unterstützt ASP -Style -Tags.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top