在Perl中的数据库句柄上使用CGI获取CRUD的最快方法是什么?

时间:2010-05-09 00:58:15

标签: database perl crud cpan

TL; DR:想要编写CGI :: CRUD :: Simple(CGI :: CRUD的极简主义接口模块),但我想首先检查一下我是否忽略了已经这样做的模块。

我通常使用的应用程序没有框架的细节,而且已经到位。然而,不久前我发现自己处于一种情况,我在问自己:“我自己,我有一个DBI数据库句柄和一个CGI查询对象,是不是有一个模块可以用它来给我一些CRUD所以我可以继续前进并处理其他事情而不是花费数小时编写界面吗?“

对CPAN的快速调查给了我:
CGI ::
界面污物 催化剂::插件:: CRUD
龙门::插件:: CRUD
Jifty ::阅读::声明:: CRUD
CatalystX :: CRUD
催化剂::控制器:: CRUD
CatalystX :: CRUD :: REST
催化剂::酶

现在,我在查看这些模块时没有特别深入,但是,第一个安全,他们似乎都需要某种框架的存在。请告诉我,如果我错了,我可以将其中任何一个插入准系统CGI脚本。

CGI :: CRUD似乎完全符合我的要求,尽管它确实坚持通过一个相当古老的C类脚本来使用,这个脚本必须在不同的网站上获得,然后以各种方式和方式进行刺激以产生某些东西有用。我去了,发现它的工作非常简洁,编写一个简单易用的模块应该很容易,它提供了一个非常基本的[dbh,cgi IN] - > [html OUT]接口

然而,由于我之前的调查相当短暂,而且我可能会急于解雇模块或错过其他模块,我发现自己想知道这是否只会重复已经完成的工作。

因此,我在标题中思考这个问题。

PS:在我的一些解释中,我倾向于做得太短,并做出太多假设,以至于其他人会像我一样思考与此类似的事情,导致遗漏关键细节。如果你发现自己想知道当我说CRUD时我到底在想什么,请在评论中戳我,我会修改这个问题。

1 个答案:

答案 0 :(得分:3)

或许CGI-Browse适合您的口味。

相关问题