gpt4 book ai didi

perl - 如何使用 CGI.pm 开发 Web 2.0 应用程序?

转载 作者:行者123 更新时间:2023-12-04 13:03:54 33 4
gpt4 key购买 nike

几年前,我用 CGI.pm 做了很多工作。我正在评估再次使用它进行快速项目。有人可以让我了解在“Web 2.0”世界中使用 CGI.pm 进行开发的当前状态吗? CPAN 上最好使用的库是什么?是否有干净的方法来包含 jQuery、YUI、其他 CSS 库等,并执行一些 AJAX。 CPAN 上当然有很多库,但什么是有效的,什么是常用的?

我们不是还在做吗?

$JSCRIPT< ...
EOF

我意识到人们将提供 Catalyst 作为答案。然而,许多人可能拥有他们只想增强的遗留 CGI.pm 应用程序。重新开始真的是最好的答案吗?

最佳答案

就我个人而言,我不喜欢 Catalyst(对我来说太重了)或 Mason(混合代码和 HTML 是不好的 ju-ju),但我使用 CGI.pm 进行输入[1],HTML::Template for输出和 CGI​​::Ajax 以在需要的地方提供 AJAX 功能。

如果您正在查看框架,您可能还需要考虑 CGI::Application,它是 Catalyst/Mason 的一种广泛使用且重量更轻的替代品。

[1] 我不记得上次从 CGI.pm 调用 $q->param 或 $q->cookie 以外的任何东西是什么时候了。仍然有很多教程说要使用它的 HTML 生成功能,但这仍然以一种与使用这里的文档一样糟糕的方式混合代码和 HTML,如果不是更糟的话。

关于perl - 如何使用 CGI.pm 开发 Web 2.0 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/290313/

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