PERL CGI 轻松进阶

当前位置:首页 > 计算机网络 > 程序设计 > PERL CGI 轻松进阶

出版社:电子工业出版社
出版日期:1999-3-1
ISBN:9787505351264

书籍目录

第一章Perl与CGI1.1为什么使用Perl?1.1.1Java1.1.2专有语言1.1.3CGI1.2Perl语言的发展历史1.2.1Perl的发明者:Larry Wall1.2.2 Perl与WWW1.3编写Perl脚本程序1.3.1准备工作1.3.2Perl语言解释器1.3.3运行hello.pl1.3.4Perl脚本程序的运行过程1.3.5剖析hello.pl1.4Perl中的变量、标量及列表1.4.1Perl的变量1.4.2Perl的标量1.4.3Perl的列表1.4.4列表的内容1.4.5字符中列表1.5Perl与CGI1.5.1CGI的真正含义1.5.2公用网关1.5.3CGI环境变量1.6CGI编程语言1.6.1C/C++1.6.2Visual Basic1.6.3Shell语言1.6.4 专有CGI编程方法1.7小结第二章WWW之中的Perl2.1安装HTTP服务器2.1.1Windows 95/NT上的Sambar服务器2.1.2Windows NT上的IIS2.1.3UNIX系统上的Web服务器2.2Perl在WWW中的应用2.2.1输出HTML信息2.2.2运行新的Perl程序2.3分析helowww.pl程序2.4Perl的子程序2.5函数require2.5.1创建结束信息文件2.5.2创建标题信息文件2.6CGI与HTML2.7MIME标准2.8熟悉Sambar服务器2.8.1TCP/IP与hosts文件2.8.2Sambar服务器的运行2.9小结第三章Perl与WWW的连接通道3.1 CGI环境变量3.1.1环境变量3.1.2环境变量的设置3.1.3CGI环境变量3.1.4Perl的一些新概念3.2CGI环境变量的显示3.2.1编写显示程序3.2.2each函数与while语句3.2.3联合数组的排序3.3MIME数据类型3.3.1应用软件3.3.2音频与视频3.3.3图像3.3.4消息3.3.5多部分消息3.3.6文本3.4小结第四章Perl与CGI的实际应用4.1计算Web站点的访问次数4.1.1解决思路4.1.2编码之前的思考4.2Perl的文件操作4.2.1Perl中的文件4.2.2文件的打开、关闭与读写4.2.3文件句柄4.2.4文件的输入与输出4.2.5函数print的文件操作功能4.3基于Web界面的访问计数器4.3.1访问计数器程序4.3.2程序改进4.3.3条件比较4.4计数器程序的运行4.4.1克服HTML的限制4.4.2利用框架自动执行Perl程序4.5小结第五章利用Perl与CGI处理HTML表单5.1建立HTML表单5.1.1一个简单表单5.1.2表单的提交5.2URL与CGI5.2.1“可打印”字符5.2.2GET方式下的URL编码机制5.2.3对查询字符串的解码5.3正则表达式的强大功能5.3.1转换与替换5.3.2正则表达式的细节5.4小结第六章 Perl与复杂的Web页面6.1对访问者进行问卷调查6.1.1在Web上进行问卷调查6.1.2调查问卷表单的处理6.1.3POST与SIDIN6.2下一步的工作6.3问卷调查的基本功能6.3.1新的处理程序6.3.2实际应用中的表单处理6.4小结第七章为Web站点建立来宾登记簿7.1来宾登记簿的设计7.2增加来宾记录7.2.1函数die7.2.2对“结构化”数据的读写7.2.3函数pack及其模板格式7.3来宾登记簿内容的显示7.3.1来宾登记簿显示程序7.3.2显示程序的剖析7.4表单中存在的安全性问题7.5小结第八章创建动态Web页面的其它工具8.1SSI8.1.1SSI的工作原理8.1.2#include命令8.1.3#echo命令8.1.4#exec命令8.1.5#fsize与#flastmod命令8.1.6#config命令8.2利用Ghostscript动态创建图像8.3创建图形化的访问计数器8.3.1下载Ghostscript8.3.2图形化的访问计数器8.3.3程序剖析8.4小结第九章监测Web站点的活动9.1日志文件9.1.1日志文件的存放目录9.1.2IIS日志文件的信息格式9.1.3UNIX日专文件的信息格式9.1.4IIS支持UNIX日志格式9.2从日专文件中获取信息9.2.1日专记录解码程序9.2.2程序代码剖析9.2.3日志文件解码程序9.2.4剖析新的程序9.3监测Web站点的活动9.3.1统计访问次数9.3.2程序代码剖析9.3.3统计程序的改进版本9.3.4新版程序的剖析9.3.5基于Web界面的统计程序9.4小结第十章Web的通用语言10.1HTML语言的基础:SGML10.1.1文档标注10.1.2描述文档10.2定义文档类型10.2.1利用DTD定义HTML表单10.2.2解释HTML DTD10.3HTML与WWW10.4Netscape对HTML的扩展10.4.1HTML框架10.4.2框架结构的解释10.4.3Netscape applet10.5小结第十一章WWW的应用平台11.1选择合适的计算机与操作系统11.1.1选择硬件平台11.1.2选择操作系统11.2三种操作系统的比较11.2.1UNIX11.2.2Windows NT11.2.3Windows 9511.3选择合适的Web服务器及浏览器11.3.1Web服务器软件包11.3.2Web浏览器11.4小结第十二章 Perl-CGI高级编程技巧12.1在数据库中查找信息12.1.1来宾登记数据库12.1.2程序代码剖析12.2基于Web界面查找信息12.3编写更复杂的查找程序12.4Internet编程12.4.1Internet地址12.4.2Internet地址解析程序12.4.3地址解析程序的剖析12.5小结第十三章Web站点的安全性13.1Web站点的安全性问题13.1.1发现系统的安全性漏洞13.1.2安全的网络连接13.2利用口令保护Web页面13.2.1读写加密口令13.2.2创建口令文件13.2.3采用口令保护Web页面13.2.4在Web站点上应用口令13.3Web站点的维护13.3.1编辑来宾登记簿13.3.2创建站点维护模块13.4小结附录 Perl标准库函数

作者简介

本书以生动活泼的口吻详细介绍了Perl-CGI编程技术及如何利用Perl语言编写CGI应用程序,并借此创建动态Web页面。全书着重介绍了Perl语言在Web领域的应用。作者不是枯燥地讲述语言规范,而是通过大量实例由浅入深地介绍Perl在Web中的应用。通过每章后的练习,读者不但可以加深对所学知识的理解,还可掌握实际的编程技巧,得到能够直接就应用于Web站点之中的实用程序。
本书内容翔实,实例丰富,语言简明流畅,内容繁简得当。可供从事Internet及Web站点开发的人员使用,尤其适合首次接触Perl语言的用户作为入门教材。

图书封面


 PERL CGI 轻松进阶下载



发布书评

 
 


 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024