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

CGI步步高

CGI步步高

定 價:¥39.00

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

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

內(nèi)容簡介

  CGI是目前非常成熟且穩(wěn)定的Web開發(fā)技術(shù),廣泛應(yīng)用于Internet/Intranet。本書從基本概念入手,由淺入深,結(jié)合典型實例介紹了如何利用Perl語言編寫CGI程序。主要內(nèi)容包括CGI的基本概念、運行環(huán)境、Perl語言以及Perl CGI Web編程技術(shù)等。本書內(nèi)容新穎實用、語言精煉、實例典型,是學(xué)習(xí)掌握Web編程開發(fā)技術(shù)不可多得的好書,尤其適合大學(xué)高年級生、研究生及一般計算機(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)點
2.1.6 HTML結(jié)構(gòu)
2.1.7 利用HTML設(shè)計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的運行環(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程序運行環(huán)境的建立和測試
3.3.1 個人Web服務(wù)器中CGI應(yīng)用程序運行環(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 我的第一個CGI程序——hello world
第4章 Perl語言
4.1 Perl簡介
4.2 Perl的變量
4.3 Perl運算符
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中的類和對象
4.7.2 類的繼承
4.8 Perl的文字處理模式
4.8.1 文字處理模式的常用語法
4.8.2 語法的使用實例
4.8.3 文字處理模式的相關(guān)函數(shù)
第5章 用Perl進(jìn)行CGI程序設(shè)計
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 一個有用的庫——cgi-lib.pl
5.4.1 cgi-lib.pl庫的特點
5.4.2 如何使用cgi-lib.pl庫
5.4.3 cgi-lib.pl使用實例
第6章 幾個常用的例子
6.1 最常見的CGI程序——計數(shù)器的實現(xiàn)
6.1.1 問題的分析
6.1.2 計數(shù)器的編程實現(xiàn)
6.1.3 測試計數(shù)器
6.1.4 完善計數(shù)器
6.1.5 SSI技術(shù)
6.2 用戶留言板
6.2.1 留言板的文檔實現(xiàn)
6.2.2 實現(xiàn)處理留言的CGI程序
6.2.3 留言板的安全性問題
6.2.4 如何將留言板移植到UNIX環(huán)境中
6.3 用戶密碼認(rèn)證
6.3.1 對口令加密
6.3.2 用戶密碼驗證程序的文檔實現(xiàn)
6.3.3 用戶密碼驗證的CGI程序?qū)崿F(xiàn)
6.3.4 密碼認(rèn)證程序的安全性問題
6.3.5 如何將密碼認(rèn)證移植到UNIX環(huán)境中
6.4 聊天室
6.4.1 聊天室所需文檔的實現(xiàn)
6.4.1 處理聊天功能的CGI程序的實現(xiàn)
6.4.3 對聊天室的測試
6.4.4 如何將聊天室程序移植到UNIX環(huán)境中
6.5 Form to Mail的實現(xiàn)
6.5.1 UNIX環(huán)境中Form to Mail的實現(xiàn)
6.5.2 Windows環(huán)境中Form to Mail的實現(xiàn)
6.6 HTTP Cookie的CGI實例
第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 對文件名數(shù)據(jù)的處理
7.3.3 對不允許輸入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 一個安全的CGI程序?qū)嵗?br />第8章 用CGI設(shè)計BBS
8.1 BBS簡介
8.2 利用CGI編寫B(tài)BS系統(tǒng)
8.2.1 系統(tǒng)簡介
8.2.2 BBS系統(tǒng)的實現(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 一個處理數(shù)據(jù)庫的實例
9.4.1 數(shù)據(jù)庫接口-DBI
9.4.2 利用DBI開發(fā)Web數(shù)據(jù)庫實例
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的特點
10.1.3 Java的開發(fā)和運行環(huán)境
10.1.4 Java平臺
10.1.5 Java的作用
10.1.6 一個簡單的Java程序——Hello World
10.2 ASP技術(shù)
10.2.1 ASP的定義
10.2.2 ASP的特點
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ā)展和特點
10.3.2 PHP與CGI和ASP的比較
10.3.3 PHP的安裝與設(shè)置
10.3.4 編寫PHP程序

本目錄推薦

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