【发布时间】:2015-01-04 11:03:28
【问题描述】:
我问了一个关于 Python here 的单独问题,并被告知 “经典 CGI 根本不是使用任何东西的最佳方式。经典 CGI 服务器必须为每个请求生成一个新进程”
现在我正在使用 Apache 开发一个基于 Perl 的网站,我的所有脚本都以:
use CGI;
这是个问题吗?是否有更新或更好的方法来构建基于 Perl 的网站?
【问题讨论】:
-
听起来你被引向FastCGI。
-
这里有几件事在起作用:Web 服务器界面和应用程序框架。替代接口是 mod_perl、FastCGI 和 PSGI(这是关于“经典 CGI”的评论所指的)。替代框架包括 Mason、Dancer/Dancer2、Catalyst 和 Mojolicious 等。请注意,您实际上可以将
CGI.pm模块 与FastCGI 接口 一起使用,例如。
标签: apache perl web cgi mod-perl