【发布时间】:2010-11-07 00:33:58
【问题描述】:
如何在 Perl 中编写 Web 应用程序,以便它可以作为普通 CGI 脚本、FastCGI / FCGI 脚本和 mod_perl / mod_perl2 工作(最好只使用核心 Perl 模块和来自 libwww-Perl 的模块) ,并尽量减少必须安装的 Perl CPAN 模块的数量)?我想尽量减少将脚本从使用 CGI 更改为使用 FastCGI 或 mod_perl 的更改。
进一步的限制:如果可能的话,我希望将 Web 应用程序保存在单个文件中,而不是像目前那样将其拆分为模块。
有问题的网络应用程序是 gitweb,Git 网络界面,如果重要的话。
【问题讨论】:
标签: perl cgi web-applications fastcgi mod-perl