我正在创建一个网站并完成了一些HTML内容,但我正在考虑使用CGI和Perl脚本创建网站。我对CGI脚本没有太多了解。任何人都可以建议我如何创建一个CGI脚本以及如何使用它创建网页?
答案 0 :(得分:5)
尝试Ovid's CGI Course - 这是一个好的开始。 “初学者对Perl Web编程的介绍”也是一本很好的阅读材料,但信息量较少。
稍后您可以尝试像CGI :: Application这样的框架 - 即使是初学者也应该很容易。
答案 1 :(得分:3)
请查看A Beginner's Introduction to Perl Web Programming上的perl.com。
我建议您使用Template Toolkit或Markapl等工具,以便更轻松地生成和维护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!?
这些链接可以帮助您:
How to implement CGI in a Web Server
编辑:在向我发送信息之前检查original question。