CGI编程基础与表单处理全解析
1. CGI编程基础
在学习CGI编程时,我们首先要了解其基本工作原理。CGI程序能让网页实现动态内容,与静态网页形成鲜明对比。在这个学习阶段,我们不仅了解了CGI程序的基本原理,还亲自动手编写了第一个CGI程序。
1.1 CGI模块的使用
在CGI编程中,CGI模块是必不可少的。如果你还未加载该模块,那么必须使用它。原因在于,CGI协议本身较为复杂,许多自行开发的程序试图模仿CGI模块的功能,但效果不佳,还存在安全问题和兼容性问题,并且不符合互联网标准。标准发行版中的Perl CGI模块经过了数十万程序员的测试,非常健壮。如果有必要,你可以按照相关说明为自己安装该模块。所有示例都需要这个模块,后续的讲解也默认你已经安装了它。
1.2 其他相关问题解答
- cgi - lib.pl的使用 :不建议使用cgi - lib.pl,因为CGI模块已经包含了它的所有功能,而且cgi - lib.pl库比较陈旧,不再维护。
- 为何常用Perl进行CGI编程 :Perl在CGI编程中有诸多优势,具体如下:
- 出色的文本处理能力。
- 具有数据污染检查功能,有助于编写安全的CGI程序。
- 是优秀的胶水语言,能将操作系统实用程序、数据库和CGI等不同技术结合起来。
- 易于使用。
- 提问渠道 :如果对Perl和CGI有疑问
超级会员免费看
订阅专栏 解锁全文
937

被折叠的 条评论
为什么被折叠?



