注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計網絡編程網站設計超級COOL——CGI

網站設計超級COOL——CGI

網站設計超級COOL——CGI

定 價:¥45.00

作 者: 三味工作室編
出版社: 人民郵電出版社
叢編項: 《網站設計超級COOL》叢書
標 簽: 互連網絡 CGI

購買這本書可以去


ISBN: 9787115087966 出版時間: 2000-10-01 包裝:
開本: 26cm 頁數: 474頁 字數:  

內容簡介

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

作者簡介

暫缺《網站設計超級COOL——CGI》作者簡介

圖書目錄

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

本目錄推薦

掃描二維碼
Copyright ? 讀書網 ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號