【发布时间】:2010-10-23 21:48:51
【问题描述】:
出于爱好目的,我在提供 PHP 和 Perl CGI 的托管服务器上拥有一个共享空间。我在几个地方读到过 CGI 脚本现在已经过时了,我认为主要是因为性能问题(比如 Is PHP or vanilla Perl CGI faster?)。
但由于我刚刚开始学习 Perl,我不想浪费时间在 PHP 中实现在 Perl 中更容易(或唯一可能)的解决方案。
还有样板问题,我知道 CPAN(即存在,还不是内容),但不熟悉 PHP 库(尽管我毫不怀疑它们存在)。我不准备第 10^10 次从头开始编写登录过程或基本用户管理。
在这一点上,我也不想浪费大量时间来研究业余爱好项目,所以我想,让我们向专家寻求帮助。
【问题讨论】:
-
看一下 Catalyst,而不是普通的 CGI。 catalystframework.org
-
@Brad Gilbert - 您将 CGI.pm 和 CGI 界面混为一谈。 Catalyst 可以作为 CGI 运行(启动开销有点大,但可以接受)。
-
问题是他们是否为您提供了到网络服务器、CGI.pm 或两者的 CGI 接口。命名的巧合意味着我们无法分辨 - 你知道吗?