如何使用Perl创建CGI脚本?

时间:2009-09-17 07:47:16

标签: perl cgi

我正在创建一个网站并完成了一些HTML内容,但我正在考虑使用CGI和Perl脚本创建网站。我对CGI脚本没有太多了解。任何人都可以建议我如何创建一个CGI脚本以及如何使用它创建网页?

4 个答案:

答案 0 :(得分:5)

尝试Ovid's CGI Course - 这是一个好的开始。 “初学者对Perl Web编程的介绍”也是一本很好的阅读材料,但信息量较少。

稍后您可以尝试像CGI :: Application这样的框架 - 即使是初学者也应该很容易。

答案 1 :(得分:3)

请查看A Beginner's Introduction to Perl Web Programming上的perl.com

我建议您使用Template ToolkitMarkapl等工具,以便更轻松地生成和维护HTML视图。

继续前进,您可能需要考虑使用web framework,范围从像Squatting这样的非常轻的范围到像Catalyst这样强大的野兽。

答案 2 :(得分:2)

CGI是一个连接Web服务器和内容提供者或外部应用程序的标准(假设是一个Perl脚本,一个已编译的程序),我认为您最好学习Perl来编写一些CGI。

这个链接是一个beginner guide,用于在Perl中开始使用CGI编码。

此外,如果您是Perl的初学者,您可能会看一些更专注于Web的其他脚本语言,最好的例子是PHP。但如果你已经有经验的Perl CGI,CGI.pm也很好。

答案 3 :(得分:-1)

据我了解你的问题,你说你写了自己的网络服务器,现在想要实现CGI!?

这些链接可以帮助您:

CGI Specification

How to implement CGI in a Web Server

编辑:在向我发送信息之前检查original question