Ne connaissez pas une méthode pour effectuer le code suivant comme php?
<html> <?perl print( 'test' ); ?> </html>
4 Réponses :
en utilisant HTML :: Mason :
PerlModule HTML::Mason::ApacheHandler <Location /usr/local/apache/htdocs/mason> SetHandler perl-script PerlHandler HTML::Mason::ApacheHandler </Location>
La syntaxe est un peu différente, mais c'est l'approche utilisée par HTML :: Mason < / a>. p>
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. p>
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.
Il y a aussi de l'empaper, même s'il n'est pas trop largement utilisé. P>
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>