0

我正在将HTML::FormHandler用于我正在创建的 Web 应用程序。表单工作正常,唯一的问题是仅加载表单会导致页面加载 2-3 秒。我知道 HTML::FormHandler 使用Moose,这个StackOverflow让我相信 Moose 是罪魁祸首。我的网络应用程序没有使用催化剂,因此不仅有加载表单和驼鹿的初始成本;每次加载页面时它都会再次加载。无论如何在非催化剂网络应用程序中合理使用 HTML::FormHandler 吗?还是我应该放弃并寻找另一个表单模块?谢谢!

4

1 回答 1

1

这是第一次引入 FastCGI 来解决的问题:基本上是围绕 CGI 程序的一个薄包装器,使其成为一个持久进程。

CGI::Fast是一个很好的起点。如果您已经在使用 CGI.pm,您应该会发现转换非常简单 - 肯定比将整个 shebang 转换为 Catalyst 或其他框架更容易。

于 2012-08-22T01:43:28.310 回答