把程式語言嵌在 HTML 裡, 一直是許多網頁計者的夢想... 最近紅透半邊天的 PHP (讓 M$ 的 ASP 靠邊站), 成為廣大網站設計者的最愛(超過100萬個站台), 身為 Perl 的愛好者, 不禁要問: Perl 也可以嵌在 HTML 中嗎? 答案是: 可以的!
以下為您介紹三種不錯的 Embed Perl:
Mason - http://www.masonhq.com/
Embperl - http://perl.apache.org/embperl/index.html
ePerl - http://www.engelschall.com/sw/eperl/
首先, 您必須安裝好 Apache + mod_perl
Mason安裝法:
perl Makefile.PL
make
make install
修改 httpd.conf, 加入:
PerlRequire /usr/local/mason/handler.pl
Alias /mason /usr/local/www/htdocs
<location /mason>
SetHandler perl-script
PerlHandler HTML::Mason
</location>
重新啟動 Apache.
範例:
http://www.tnc.edu.tw/ml/TestMason.htm
http://www.tnc.edu.tw/ep/ePerl_test.htm
http://www.tnc.edu.tw/emp/embperl_test.htm
Embperl 及 ePerl 的安裝法類似,請自行參考程式包中的安裝說明.