注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)網(wǎng)絡(luò)編程網(wǎng)站設(shè)計(jì)超級(jí)COOL——CGI

網(wǎng)站設(shè)計(jì)超級(jí)COOL——CGI

網(wǎng)站設(shè)計(jì)超級(jí)COOL——CGI

定 價(jià):¥45.00

作 者: 三味工作室編
出版社: 人民郵電出版社
叢編項(xiàng): 《網(wǎng)站設(shè)計(jì)超級(jí)COOL》叢書(shū)
標(biāo) 簽: 互連網(wǎng)絡(luò) CGI

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787115087966 出版時(shí)間: 2000-10-01 包裝:
開(kāi)本: 26cm 頁(yè)數(shù): 474頁(yè) 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  CGI(Common Gateway Interface,通用網(wǎng)關(guān)接口)的主要功能是在WWW環(huán)境下,彌補(bǔ)靜態(tài)HTML頁(yè)面的不足,為頁(yè)面提供強(qiáng)大的交互性功能。本書(shū)詳細(xì)介紹了CGI程序的開(kāi)發(fā)。全書(shū)分三部分共11章。第一部分(第1至5章)為基礎(chǔ)篇,主要介紹CGI的基本概念、HTML和SSI簡(jiǎn)介、CGI的運(yùn)行環(huán)境、Perl編程語(yǔ)言簡(jiǎn)介和使用Perl進(jìn)行CGI程序設(shè)計(jì)。第二部分(第6至7章)為提高篇,主要介紹一些常用的例子,包括解析用戶(hù)提交數(shù)據(jù)、計(jì)數(shù)器、用戶(hù)留言板、聊天室、FORM-MAIL、電子賀卡和搜索引擎等,并提供了完整的程序源代碼及其詳細(xì)介紹。第三部分為精華篇,主要介紹使用Perl開(kāi)發(fā)CGI程序的一些高級(jí)編程,包括使用Perl中的CGI模塊與ODBC模塊開(kāi)發(fā)CGI程序,使用CGI開(kāi)發(fā)Web數(shù)據(jù)庫(kù),并有詳細(xì)實(shí)例講解。最后介紹了CGI的發(fā)展,如ASP、PHP、ISAPI和NSAPI,并對(duì)CGI的安全性做了詳細(xì)的分析。

作者簡(jiǎn)介

暫缺《網(wǎng)站設(shè)計(jì)超級(jí)COOL——CGI》作者簡(jiǎn)介

圖書(shū)目錄

第1章 CGI基本概念
1.1 通用網(wǎng)關(guān)接口CGI
1.2 CGI的基本原理
1.2.1 Internet的發(fā)展
1.2.2 為什么使用CGI
1.2.3 CGI的工作原理
1.2.4 CGI程序的可移植性
1.2.5 CGI的局限性
1.2.6 CGI的輸入輸出
1.2.7 編程語(yǔ)言的選擇
1.3 CGI的傳送方法
1.3.1 URL是如何工作的
1.3.2 GET方法
1.3.3 POST方法
1.3.4 CGI的編碼方式
1.4 CGI的環(huán)境變量
1.4.1 環(huán)境變量的基本概念
1.4.2 環(huán)境變量介紹
1.4.3 環(huán)境變量的使用
1.5 小 結(jié)
第2章 關(guān)于HTML和SSI
2.1 HTML 簡(jiǎn)介
2.2 HTML中的表單(FORM)
2.2.1 定義表單FORM標(biāo)簽
2.2.2 INPUT標(biāo)簽
2.2.3 SELECT標(biāo)簽
2.2.4 TEXTAREA標(biāo)簽
2.2.5 一個(gè)實(shí)用的表單
2.3 服務(wù)器端附件(SSI)
2.3.1 SSI的基本概念
2.3.2 SSI的基本功能
2.3.3 SSI與CGI的區(qū)別
2.3.4 SSI的工作原理
2.3.5 SSI語(yǔ)法
2.3.6 針對(duì)SSI配置服務(wù)器
2.3.7 常用的SSI命令
2.4 CGI程序的激活
2.4.1 關(guān)于絕對(duì)路徑和相對(duì)路徑
2.4.2 CGI程序的激活
2.5 小 結(jié)
第3章 CGI的運(yùn)行環(huán)境
3.1 Web服務(wù)器的配置
3.1.1 服務(wù)器介紹
3.1.2 如何配置服務(wù)器
3.1.3 Apache for Win32s--一個(gè)免費(fèi)的Web服務(wù)器
3.2 CGI程序運(yùn)行環(huán)境的建立和測(cè)試
3.2.1 關(guān)于Perl解釋器
3.2.2 Perl解釋器的安裝
3.2.3 調(diào)試CGI程序
3.3 試編一個(gè)CGI程序--HelloWorld
3.3.1 HTML頁(yè)面的建立
3.3.2 Hello World的編寫(xiě)
3.3.3 運(yùn)行Hello World
3.3.4 改進(jìn)的Hello World
3.4 小 結(jié)
第4章 Perl語(yǔ)言簡(jiǎn)介
4.1 Perl簡(jiǎn)介
4.1.1 Perl 是什么
4.1.2 關(guān)于Perl的版本
4.1.3 關(guān)于Perl 的學(xué)習(xí)
4.1.4 關(guān)于Perl 的獲得
4.2 Perl的變量
4.2.1 標(biāo)量變量
4.2.2 數(shù)組變量
4.2.3 關(guān)聯(lián)數(shù)組變量
4.3 Perl運(yùn)算符
4.3.1 賦值運(yùn)算符
4.3.2 算術(shù)運(yùn)算符
4.3.3 數(shù)值運(yùn)算符
4.3.4 字符串運(yùn)算符
4.3.5 邏輯運(yùn)算符
4.3.6 文件運(yùn)算符
4.3.7 其他常用的運(yùn)算符
4.4 Perl的基本流程
4.4.1 判斷流程控制
4.4.2 循環(huán)流程控制
4.5 Perl的函數(shù)
4.5.1 有關(guān)文字處理的函數(shù)
4.5.2 有關(guān)文件系統(tǒng)的函數(shù)
4.5.3 有關(guān)進(jìn)程處理的函數(shù)
4.6 Perl的子程序
4.6.1 子程序的定義
4.6.2 子程序的調(diào)用
4.6.3 子程序的返回值
4.6.4 局部變量
4.6.5 子程序參數(shù)的傳遞
4.6.6 用別名傳遞數(shù)組參數(shù)
4.7 Perl的正則表達(dá)式
4.7.1 正則表達(dá)式(Regular Expression)的常用語(yǔ)法
4.7.2 正則表達(dá)式的常用運(yùn)算符
4.8 Perl的面向?qū)ο蟪绦蛟O(shè)計(jì)
4.8.1 面向?qū)ο蟪绦蛟O(shè)計(jì)(OOP)的基本概念
4.8.2 Perl中的模塊(module)和包(package)
4.8.3 Perl中的類(lèi)和對(duì)象
4.8.4 Perl中的方法
4.8.5 Perl中的基類(lèi)和繼承類(lèi)
4.9 小 結(jié)
第5章 用Perl進(jìn)行CGI程序設(shè)計(jì)
5.1 CGI程序結(jié)構(gòu)
5.1.1 CGI程序的構(gòu)成
5.1.2 獲取用戶(hù)提交的數(shù)據(jù)
5.1.3 處理用戶(hù)數(shù)據(jù)
5.1.4 返回頁(yè)面給用戶(hù)
5.1.5 結(jié)束程序
5.2 CGI程序的開(kāi)發(fā)
5.2.1 CGI程序開(kāi)發(fā)前的準(zhǔn)備
5.2.2 CGI程序的開(kāi)發(fā)過(guò)程
5.3 CGI的資源
5.3.1 個(gè)人資源
5.3.2 公共資源
5.4 小 結(jié)
第6章 幾個(gè)常用的例子
6.1 解析用戶(hù)提交的數(shù)據(jù)
6.1.1 HTML頁(yè)面的建立
6.1.2 CGI程序的編寫(xiě)
6.2 最常見(jiàn)的CGI程序--計(jì)數(shù)器的實(shí)現(xiàn)
6.2.1 計(jì)數(shù)器的激活方法
6.2.2 SSI方式激活計(jì)數(shù)器
6.2.3 使用 IMG 標(biāo)簽激活計(jì)數(shù)器
6.2.4 使用 A 標(biāo)簽激活計(jì)數(shù)器
6.3 用戶(hù)留言板
6.3.1 為什么要用留言板
6.3.2 留言板頁(yè)面的建立
6.3.3 留言板CGI程序的編寫(xiě)
6.3.4 改進(jìn)的留言板
6.4 聊天室
6.4.1 聊天室的結(jié)構(gòu)
6.4.2 聊天室頁(yè)面的建立
6.4.3 CGI程序的編寫(xiě)
6.4.4 改進(jìn)聊天室的建議
6.4.5 能踢人的聊天室
6.5 FORM-MAIL的實(shí)現(xiàn)
6.5.1 Unix下FORM-MAIL的實(shí)現(xiàn)
6.5.2 Windows下如何實(shí)現(xiàn)
6.6 電子賀卡的實(shí)現(xiàn)
6.6.1 相關(guān)頁(yè)面的建立
6.6.2 CGI程序的編寫(xiě)
6.6.3 完整的源代碼
6.7 小 結(jié)
第7章 建立搜索引擎
7.1 站內(nèi)搜索引擎
7.1.1 HTML頁(yè)面的建立
7.1.2 CGI程序的編寫(xiě)
7.2 Web搜索引擎
7.2.1 HTML頁(yè)面的建立
7.2.2 CGI程序的編寫(xiě)
7.3 小 結(jié)
第8章 使用Perl中的CGI模塊
8.1 關(guān)于Perl中的CGI模塊
8.1.1 一個(gè)有用的模塊--CGI.pm
8.1.2 一個(gè)使用CGI.pm編寫(xiě)的程序
8.1.3 CGI模塊的功能
8.1.4 編程方法
8.2 處理用戶(hù)提交的數(shù)據(jù)
8.2.1 創(chuàng)建一個(gè)CGI對(duì)象
8.2.2 如何調(diào)用CGI模塊中的方法
8.2.3 獲取提交的數(shù)據(jù)
8.2.4 使用CGI對(duì)象方法
8.2.5 應(yīng)用實(shí)例
8.3 小 結(jié)
第9章 CGI與數(shù)據(jù)庫(kù)
9.1 數(shù)據(jù)庫(kù)的選擇
9.2 SQL語(yǔ)言介紹
9.2.1 SQL命令的種類(lèi)
9.2.2 數(shù)據(jù)庫(kù)表
9.2.3 使用SQL從表中取記錄
9.2.4 插入數(shù)據(jù)、更新數(shù)據(jù)和刪除數(shù)據(jù)
9.2.5 利用索引
9.2.6 用SQL建立索引
9.2.7 集合函數(shù)
9.2.8 其他常用的SQL表達(dá)式、函數(shù)和過(guò)程
9.3 使用ODBC模塊開(kāi)發(fā)Web數(shù)據(jù)庫(kù)
9.3.1 ODBC模塊的特點(diǎn)
9.3.2 ODBC模塊中的常量
9.3.3 使用ODBC模塊的程序結(jié)構(gòu)
9.3.4 建立ODBC對(duì)象
9.3.5 ODBC模塊中提供的方法
9.3.6 設(shè)置DSN
9.3.7 一個(gè)完整的例子
9.3.8 與其他數(shù)據(jù)庫(kù)的接口
9.4 小 結(jié)
第10章 CGI的發(fā)展
10.1 ASP
10.1.1 ASP簡(jiǎn)介
10.1.2 ASP的功能
10.1.3 ASP的相關(guān)資料
10.2 PHP
10.2.1 PHP簡(jiǎn)介
10.2.2 PHP的功能
10.2.3 PHP的相關(guān)資料
10.3 ISAPI
10.3.1 ISAPI概念
10.3.2 ISAPI的程序語(yǔ)言
10.3.3 ISAPI的原理
10.3.4 ISAPI程序的執(zhí)行
10.3.5 ISAPI的性能評(píng)價(jià)
10.4 NSAPI
10.4.1 NSAPI的原理
10.4.2 NSAPI程序的響應(yīng)
10.5 幾種開(kāi)發(fā)工具的比較
10.6 小 結(jié)
第11章 CGI的安全性
11.1 CGI在安全方面容易出現(xiàn)的漏洞
11.1.1 關(guān)于CGI的安全性
11.1.2 CGI安全嗎
11.1.3 使用安全的CGI程序
11.1.4 用SSI方式激活CGI存在的問(wèn)題
11.1.5 不安全的函數(shù)調(diào)用
11.1.6 正確處理用戶(hù)數(shù)據(jù)
11.2 配置安全的服務(wù)器
11.2.1 安全的操作系統(tǒng)
11.2.2 安全的Web服務(wù)器
11.2.3 目錄的管理
11.2.4 建立安全的服務(wù)器
11.2.5 關(guān)于安全性問(wèn)題的資源
11.3 小 結(jié)
附錄A cgi-lib.pl庫(kù)
A.1 cgi-lib.pl簡(jiǎn)介
A.2 cgi-lib.pl的源代碼
附錄B ODBC.pm模塊的源代碼
附錄C 網(wǎng)絡(luò)常見(jiàn)名詞
附錄D 網(wǎng)絡(luò)術(shù)語(yǔ)速查

本目錄推薦

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