7
votes

Comment puis-je mettre le code PERL en ligne dans HTML, comme php?

Ne connaissez pas une méthode pour effectuer le code suivant comme php?

<html>
<?perl
print( 'test' );
?>
</html>


0 commentaires

4 Réponses :


15
votes

en utilisant HTML :: Mason :

PerlModule HTML::Mason::ApacheHandler
<Location /usr/local/apache/htdocs/mason>
SetHandler perl-script
PerlHandler HTML::Mason::ApacheHandler
</Location>


0 commentaires

7
votes

La syntaxe est un peu différente, mais c'est l'approche utilisée par HTML :: Mason < / a>.

Personnellement, je préfère un système de modèles qui encourage plus de séparation du code et de la présentation. Toolkit de modèle le fait-il en permettant à la flexibilité de faire à peu près tout ce que vous voudrez jamais faire.


1 commentaires

Lors de mon dernier emploi, le principal produit que nous avons travaillé sur la boîte à outils Mason et Modèle d'occasion. Comprendre cela.



2
votes

Il y a aussi de l'empaper, même s'il n'est pas trop largement utilisé.


0 commentaires

2
votes

Bien que vous puissiez incorporer Perl directement dans un Tableau Toolkit de modèle Fichier:

[% USE date %]
<html>
<body>
Today is [% date.format(date.now, format = '%d-%b-%Y') %]
</body></html>


0 commentaires