CPAN:本文中提到的所有与 Perl 相关的软件都可以通过 CPAN,即 Comprehensive Perl Archive Network(综合 Perl 档案网络)获取。 您可以通过 https://perldotcom.perl5.cn/CPAN/ 访问它。 这应该会自动将您转发到离您最近的 CPAN 镜像,尽管它可能需要一些帮助才能做到。 从 CPAN,您可以下载 mod_perl(Apache 的 Perl 模块)、HTML-Embperl(Embperl 所在的软件包)以及许多其他与 Perl 和 Web 相关的有用程序。
特别有用的是 mod_perl 和 Embperl 为了正常运行所需的模块:LWP、HTML::HeadParser、CGI.pm 和 MIME::Base64。 如果您发现自己经常安装 CPAN 软件,您可能需要考虑 CPAN 模块 (CPAN.pm),它为安装和更新通过 CPAN 分发的软件提供了一个友好的界面。
ePerl 是另一个 HTML/Perl 混合模板系统,我还没有仔细研究过。 您可以从 http://www.engelschall.com/sw/eperl/ 下载它。
Text::Template 是最早用于创建 Perl/HTML 模板的 Perl 模块之一,并且对于简单的任务仍然有效。 不要被它相对较低的版本号吓到; 虽然它不能完成所有事情,但对于大多数需求来说,它应该绰绰有余。 Text::Template 似乎鼓励编写大块的 Perl 代码,这与 Embperl 的单行风格形成对比。 您可以从 CPAN 获取 Text::Template。
PHP 的工作方式与 Embperl 类似,只是它在代码块中使用自己的语言(而不是 Perl)。 mod_perl 提供了一个 PHP 模块,它支持大量数据库服务器、伪持久连接和类似的功能。 更多信息以及软件可从 https://php.ac.cn/ 获取。