注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)認(rèn)證與等級(jí)考試其他認(rèn)證和考試CGI步步高

CGI步步高

CGI步步高

定 價(jià):¥39.00

作 者: 楊虎等編著
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 互連網(wǎng)絡(luò)

ISBN: 9787111087694 出版時(shí)間: 2001-01-01 包裝:
開本: 26cm 頁數(shù): 387頁 字?jǐn)?shù):  

內(nèi)容簡介

  CGI是目前非常成熟且穩(wěn)定的Web開發(fā)技術(shù),廣泛應(yīng)用于Internet/Intranet。本書從基本概念入手,由淺入深,結(jié)合典型實(shí)例介紹了如何利用Perl語言編寫CGI程序。主要內(nèi)容包括CGI的基本概念、運(yùn)行環(huán)境、Perl語言以及Perl CGI Web編程技術(shù)等。本書內(nèi)容新穎實(shí)用、語言精煉、實(shí)例典型,是學(xué)習(xí)掌握Web編程開發(fā)技術(shù)不可多得的好書,尤其適合大學(xué)高年級(jí)生、研究生及一般計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)人員閱讀。

作者簡介

暫缺《CGI步步高》作者簡介

圖書目錄

前言
第1章 CGI基本概念
1.1 CGI與Internet
1.1.1 Internet的產(chǎn)生和發(fā)展
1.1.2 Interne服務(wù)
1.1.3 我國Internet的現(xiàn)狀和發(fā)展
1.1.4 CGI與Internet
1.2 CGI的基本原理
1.2.1 CGI的含義
1.2.2 MIME標(biāo)準(zhǔn)
1.3 編程語言的選擇
1.3.1 C/C ++
1.3.2 Shell腳本語言
1.3.3 Visual Basic語言
1.3.4 Perl語言
1.3.5 其他語言
1.4 CGI的傳送方法
1.4.1 GET方法
1.4.2 POST方法
1.4.3 HEAD方法
1.5 CGI的環(huán)境變量
1.5.1 環(huán)境變量的含義
1.5.2 CGI常用的環(huán)境變量
第2章 HTML語言
2.1 HTML語言介紹
2.1.1 HTML文件
2.1.2 HTML標(biāo)準(zhǔn)
2.1.3 HTML的版本
2.1.4 HTML基礎(chǔ)
2.1.5 HTML的優(yōu)點(diǎn)
2.1.6 HTML結(jié)構(gòu)
2.1.7 利用HTML設(shè)計(jì)Web頁面
2.2 HTML中的表單及在CGI程序中的作用
2.2.1 HTML表單
2.2.2 FORM表單與CGI的關(guān)系
2.3 CGI程序的激活
2.3.1 URL的編碼和解碼
2.3.2 數(shù)據(jù)傳送
第3章 CGI的運(yùn)行環(huán)境
3.1 WIN95/98和WIN NT環(huán)境下的Web服務(wù)器設(shè)置
3.1.1 WIN95/98環(huán)境下如何設(shè)置Web服務(wù)器
3.1.2 WindowsNT環(huán)境下如何設(shè)置Web服務(wù)器
3.1.3 Windows環(huán)境下安裝Sambar服務(wù)器
3.2 UNIX和LINUX環(huán)境下的Web服務(wù)器設(shè)置
3.2.1 UNIX環(huán)境下Web服務(wù)器的配置
3.2.2 LINUX環(huán)境下Web服務(wù)器的配置
3.3 CGI程序運(yùn)行環(huán)境的建立和測試
3.3.1 個(gè)人Web服務(wù)器中CGI應(yīng)用程序運(yùn)行環(huán)境的建立和測試
3.3.2 IIS服務(wù)器中CGI應(yīng)用程序環(huán)境的建立和測試
3.3.3 Sambar服務(wù)器中CGI應(yīng)用程序環(huán)境的建立和測試
3.3.4 Apache Web服務(wù)器中CGI應(yīng)用程序環(huán)境的建立和測試
3.3.5 cgi-bin目錄
3.4 我的第一個(gè)CGI程序——hello world
第4章 Perl語言
4.1 Perl簡介
4.2 Perl的變量
4.3 Perl運(yùn)算符
4.4 Perl的基本流程
4.4.1 選擇性流程控制
4.4.2 循環(huán)流程控制
4.5 Perl的函數(shù)
4.5.1 字符串處理函數(shù)
4.5.2 標(biāo)量變量處理函數(shù)
4.5.3 數(shù)組變量處理函數(shù)
4.5.4 關(guān)聯(lián)數(shù)組變量處理函數(shù)
4.5.5 數(shù)學(xué)處理函數(shù)
4.5.6 其他函數(shù)
4.6 Perl中的庫、包和模塊
4.6.1 庫和require函數(shù)
4.6.2 Perl中的包
4.7 Perl的面向?qū)ο蠹夹g(shù)
4.7.1 Per中的類和對(duì)象
4.7.2 類的繼承
4.8 Perl的文字處理模式
4.8.1 文字處理模式的常用語法
4.8.2 語法的使用實(shí)例
4.8.3 文字處理模式的相關(guān)函數(shù)
第5章 用Perl進(jìn)行CGI程序設(shè)計(jì)
5.1 CGI程序結(jié)構(gòu)
5.1.1 CGI程序的語法結(jié)構(gòu)
5.1.2 CGI程序的邏輯結(jié)構(gòu)
5.1.3 編寫CGI程序
5.1.4 CGI程序可移植性
5.2 CGI程序中的子程序
5.2.1 require函數(shù)
5.2.2 子程序
5.3 合理使用Perl內(nèi)置變量
5.4 一個(gè)有用的庫——cgi-lib.pl
5.4.1 cgi-lib.pl庫的特點(diǎn)
5.4.2 如何使用cgi-lib.pl庫
5.4.3 cgi-lib.pl使用實(shí)例
第6章 幾個(gè)常用的例子
6.1 最常見的CGI程序——計(jì)數(shù)器的實(shí)現(xiàn)
6.1.1 問題的分析
6.1.2 計(jì)數(shù)器的編程實(shí)現(xiàn)
6.1.3 測試計(jì)數(shù)器
6.1.4 完善計(jì)數(shù)器
6.1.5 SSI技術(shù)
6.2 用戶留言板
6.2.1 留言板的文檔實(shí)現(xiàn)
6.2.2 實(shí)現(xiàn)處理留言的CGI程序
6.2.3 留言板的安全性問題
6.2.4 如何將留言板移植到UNIX環(huán)境中
6.3 用戶密碼認(rèn)證
6.3.1 對(duì)口令加密
6.3.2 用戶密碼驗(yàn)證程序的文檔實(shí)現(xiàn)
6.3.3 用戶密碼驗(yàn)證的CGI程序?qū)崿F(xiàn)
6.3.4 密碼認(rèn)證程序的安全性問題
6.3.5 如何將密碼認(rèn)證移植到UNIX環(huán)境中
6.4 聊天室
6.4.1 聊天室所需文檔的實(shí)現(xiàn)
6.4.1 處理聊天功能的CGI程序的實(shí)現(xiàn)
6.4.3 對(duì)聊天室的測試
6.4.4 如何將聊天室程序移植到UNIX環(huán)境中
6.5 Form to Mail的實(shí)現(xiàn)
6.5.1 UNIX環(huán)境中Form to Mail的實(shí)現(xiàn)
6.5.2 Windows環(huán)境中Form to Mail的實(shí)現(xiàn)
6.6 HTTP Cookie的CGI實(shí)例
第7章 CGI的安全性
7.1 CGI容易出現(xiàn)的安全漏洞
7.1.1 不合理的表單數(shù)據(jù)
7.1.2 未限制長度的表單數(shù)據(jù)
7.1.3 不合理數(shù)據(jù)的來源
7.2 不安全的函數(shù)
7.3 如何編寫安全的CGI程序
7.3.1 拒絕不合要求的表單數(shù)據(jù)
7.3.2 對(duì)文件名數(shù)據(jù)的處理
7.3.3 對(duì)不允許輸入HTML的處理
7.3.4 小心路徑數(shù)據(jù)
7.3.5 處理SSI命令
7.3.6 處理外部進(jìn)程
7.3.7 選擇編程語言
7.4 配置安全的服務(wù)器
7.4.1 CGI程序權(quán)限
7.4.2 CGI程序用戶
7.4.3 共同的Web服務(wù)器
7.4.4 setuid
7.4.5 使用CGI Wrap
7.4.6 本地文件安全
7.4.7 一個(gè)安全的CGI程序?qū)嵗?br />第8章 用CGI設(shè)計(jì)BBS
8.1 BBS簡介
8.2 利用CGI編寫B(tài)BS系統(tǒng)
8.2.1 系統(tǒng)簡介
8.2.2 BBS系統(tǒng)的實(shí)現(xiàn)
第9章 CGI與數(shù)據(jù)庫
9.1 Web與數(shù)據(jù)庫
9.1.1 Web與數(shù)據(jù)庫的關(guān)系
9.1.2 Web數(shù)據(jù)庫的應(yīng)用
9.2 數(shù)據(jù)庫的選擇
9.3 CGI與數(shù)據(jù)庫的接口
9.4 一個(gè)處理數(shù)據(jù)庫的實(shí)例
9.4.1 數(shù)據(jù)庫接口-DBI
9.4.2 利用DBI開發(fā)Web數(shù)據(jù)庫實(shí)例
9.5 其他有用的訪問數(shù)據(jù)庫工具
9.5.1 Oraperl
9.5.2 PRO*C/C++
9.5.3 Sybperl
第10章 CGI的發(fā)展
10.1 Java語言
10.1.1 Java的發(fā)展歷程
10.1.2 Java的特點(diǎn)
10.1.3 Java的開發(fā)和運(yùn)行環(huán)境
10.1.4 Java平臺(tái)
10.1.5 Java的作用
10.1.6 一個(gè)簡單的Java程序——Hello World
10.2 ASP技術(shù)
10.2.1 ASP的定義
10.2.2 ASP的特點(diǎn)
10.2.3 ASP的安裝與配置
10.2.4 ASP的工作方式
10.2.5 ASP與表單的結(jié)合
10.2.6 ASP的主要編程方法
10.2.7 ASP的不足
10.3 PHP技術(shù)
10.3.1 PHP的發(fā)展和特點(diǎn)
10.3.2 PHP與CGI和ASP的比較
10.3.3 PHP的安裝與設(shè)置
10.3.4 編寫PHP程序

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.autoforsalebyowners.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)