gpt4 book ai didi

database - 在 Perl 中的数据库句柄上通过 CGI 获取 CRUD 的最快方法是什么?

转载 作者:太空狗 更新时间:2023-10-30 01:52:17 25 4
gpt4 key购买 nike

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

我通常使用那些不具备框架等优点的应用程序。然而,不久前我发现自己处于这样一种情况,我在问自己:“我自己,我有一个 DBI 数据库句柄和一个 CGI 查询对象,是否有某个模块可以使用它来给我一些 CRUD,所以我可以继续做其他事情而不是花几个小时编写界面吗?”

对 CPAN 的快速调查给了我:
CGI::粗加工
催化剂::插件::CRUD
龙门架::插件::增删改查
Jifty::View::Declare::CRUD
CatalystX::增删改查
催化剂:: Controller ::CRUD
CatalystX::CRUD::REST
催化剂:: enzyme

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

CGI::CRUD 似乎做的正是我想要的,尽管它确实坚持通过一个相当古老的类 C 脚本来使用,该脚本必须在不同的站点上获取,然后以各种方式和方式产生一些东西有用。我继续这样做,发现它工作起来非常简洁,编写一个简单易用的模块应该相当容易,该模块提供一个非常基本的 [dbh, cgi IN]->[html OUT] 接口(interface)。

但是,由于我之前的调查相当短,而且我可能草率地取消了模块或错过了其他模块,我发现自己在想这是否只是重复已经完成的工作。

因此我思考了标题中的问题。

PS:我的一些解释往往过于简短,并且假设其他人的想法与我相似,导致遗漏了关键细节。如果您发现自己想知道当我说 CRUD 时我到底在想什么,请在评论中戳我,我会修改问题。

最佳答案

也许 CGI-Browse适合你的口味。

关于database - 在 Perl 中的数据库句柄上通过 CGI 获取 CRUD 的最快方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2796232/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com