La commodité d'intégrer du code de script dans les documents HTML pour le développement web est indéniable. Avoir un langage puissant comme Perl travail tout comme PHP est une très bonne combinaison . Intégration de Perl en HTML permet de nombreuses choses différentes se produisent à l'intérieur d'une page web , de la création de la table au contenu de dessin à partir d'une base de données des articles. Vous pouvez intégrer Perl HTML en installant des logiciels supplémentaires ou en utilisant le logiciel que vous avez déjà. Instructions site Utilisez Heredoc pour intégrer Perl
1
écrire votre code HTML dans une citation " heredoc " . C'est un moyen rapide pour intégrer Perl sans avoir besoin de logiciel supplémentaire. Ce type de citation (comme un double ou une apostrophe ) est le mieux pour citer très longues chaînes multilignes . Il suffit de couvrir votre code HTML dans ces citations Heredoc , se rappelant le saut de ligne après le mot-clé END final: " impression END"
2
Ajoutez les variables interpolées . Heredocs peuvent avoir interpolée des variables comme guillemets : "$ title =" Ma page Web cool " ; print $ titleEND "
3
ajouter des boucles , selon le même heredoc peut être bouclée sur plusieurs fois . Dans cet exemple , la boucle permet d'imprimer les numéros de 1 à 10 dans un tableau. " EndFor d'impression ( $ i = 1; $ i imprimer IEND $} END print" .
Utilisez un interpréteur Perl intégré
4
Install HTML :: Embperl Ce forfait peut être installé via CPAN et configuré pour fonctionner avec mod_perl et Apache
5
Ecrire un document HTML squelette pour tester : . "Content goes here "
6
exécuter du code Perl . Ceci est juste l'une des méta-tags , et exécuter du code perl et produire aucune sortie Elle doit être utilisée pour l'affectation des variables , les boucles et tout autre code qui ne produit pas de sortie : . "[- $ a = 10 -]"
7
Produire sortie de Perl Les méta-tags vont imprimer quoi que ce soit en leur sein, ce qui est utile pour délivrer une variable: . "
$ a = [+ $ a + ]
«
8
mettre tout cela ensemble Voici l'exemple de la table avec les embedded Perl méta-tags : "[- for ($ i = 1; $ i [ $ i + +] [- } -] . "