注冊(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ò)編程即時(shí)應(yīng)用CGI/Perl

即時(shí)應(yīng)用CGI/Perl

即時(shí)應(yīng)用CGI/Perl

定 價(jià):¥75.00

作 者: (美)Selena Sol等著;王宏泰等譯
出版社: 人民郵電出版社
叢編項(xiàng): 即時(shí)應(yīng)用系列
標(biāo) 簽: 互連網(wǎng)絡(luò) PERL語(yǔ)言 程序設(shè)計(jì)

ISBN: 9787115100795 出版時(shí)間: 2002-01-01 包裝: 膠版紙
開(kāi)本: 小16開(kāi) 頁(yè)數(shù): 628 字?jǐn)?shù):  

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

  編輯推薦:本書(shū)是一本關(guān)于CGI/Perl的綜合參考書(shū)。其內(nèi)容包括:工具包和體系結(jié)構(gòu)、CGI安裝和定制、文件設(shè)置和歸檔、修改Perl路徑、理解和使用eXtropia應(yīng)用程序、管理和保護(hù)數(shù)據(jù)等。 全書(shū)內(nèi)容結(jié)構(gòu)清晰,可以幫助讀者快速找到所需要的信息,利用書(shū)中提供的大量代碼和應(yīng)用程序,你可以立即開(kāi)始改造自己的網(wǎng)站。本書(shū)提供了有關(guān)CGI/Perl的高級(jí)技術(shù),適合各類(lèi)網(wǎng)絡(luò)開(kāi)發(fā)人員。

作者簡(jiǎn)介

暫缺《即時(shí)應(yīng)用CGI/Perl》作者簡(jiǎn)介

圖書(shū)目錄

第1部分 了解應(yīng)用程序
第1章 引言 
1.1 閱讀本書(shū)的方法 
1.1.1 本書(shū)的整體結(jié)構(gòu) 
1.1.2 閱讀本書(shū)的方式 
1.2 編寫(xiě)本書(shū)的原因 
1.2.1 出發(fā)點(diǎn) 
1.2.2 第1個(gè)Web應(yīng)用程序:WebBBS 
1.2.3 Selena Sol 腳本檔案的誕生 
1.2.4 讓?xiě)?yīng)用程序更規(guī)范 
1.2.5 帶有CGI/Perl的即時(shí)Web腳本 
1.2.6 模型的局限性 
1.2.7 面向?qū)ο蟮脑O(shè)計(jì)就是答案 
1.2.8 eXtropia 應(yīng)用程序開(kāi)發(fā)工具箱(ADT) 
1.2.9 即時(shí)CGI/Perl 
第2章 有關(guān)安裝的基礎(chǔ)知識(shí) 
2.1 12步驟的檢查表 
2.2 步驟1:準(zhǔn)備站點(diǎn) 
2.3 步驟2:獲得安裝文件 
2.4 步驟3:復(fù)原應(yīng)用程序檔案文件 
2.4.1 在UNIX上復(fù)原 
2.4.2 在Windows和Mac上復(fù)原 
2.4.3 復(fù)原時(shí)得到了什么 
2.5 步驟4:指定文件權(quán)限 
2.6 步驟5:修改Perl路徑行 
2.7 步驟6:配置應(yīng)用程序 
2.8 步驟7:修改應(yīng)用程序的外觀和感覺(jué) 
2.9 步驟8:運(yùn)行應(yīng)用程序 
2.10 步驟9:調(diào)試應(yīng)用程序 
2.10.1 Sherlock Holmes和被破壞的CGI應(yīng)用程序的案例 
2.10.2 CGI調(diào)試是一種思考狀態(tài) 
2.10.3 科學(xué)方法和調(diào)試的本質(zhì) 
2.10.4 從Hello World開(kāi)始 
2.10.5  找到您的位置 
2.10.6 應(yīng)用程序所看見(jiàn)的內(nèi)容 
2.11 高級(jí)錯(cuò)誤診斷 
2.11.1 命令行策略 
2.11.2 日志文件分析 
2.11.3 偽裝為web瀏覽器 
2.11.4 使用print“content-type:text/html\n\ntest”;exit; 
2.11.5 使用Data::Dumper 
2.11.6 小結(jié) 
2.12 步驟10:檢查安全性 
2.12.1 可能發(fā)生的最糟糕情況是什么 
2.12.2 安全和Web服務(wù)器 
2.12.3 CGI應(yīng)用程序 
2.12.4 檢查應(yīng)用程序 
2.12.5 編寫(xiě)安全的CGI應(yīng)用程序 
2.12.6 停止嗅探器 
2.12.7 可寫(xiě)入目錄 
2.12.8 用戶輸入 
2.12.9 交叉站點(diǎn)腳本問(wèn)題 
2.12.10 感染模式 
2.12.11 安全性和eXtropia應(yīng)用程序 
2.12.12 移動(dòng)數(shù)據(jù)文件目錄 
2.13 步驟11和12:測(cè)試和注冊(cè) 
2.14 小結(jié) 
第3章 使用應(yīng)用程序可執(zhí)行文件配置EXTROPIA應(yīng)用程序 
3.1 什么是應(yīng)用程序可執(zhí)行文件 
3.2 什么是ADT組件 
3.3 配置整個(gè)應(yīng)用程序 
3.4 理解應(yīng)用程序可執(zhí)行文件的序言 
3.4.1 執(zhí)行Perl 
3.4.2 導(dǎo)入支持perl模塊 
3.4.3 為eXtropia模塊定義庫(kù)路徑 
3.4.4 為了遵守mod_perl而刪除庫(kù) 
3.4.5 導(dǎo)入eXtropia模塊 
3.4.6 對(duì)幫助程序?qū)ο笞鲗?shí)例化處理 
3.4.7 對(duì)輸入表單數(shù)據(jù)進(jìn)行標(biāo)準(zhǔn)化處理 
3.5 怎樣修改和測(cè)試配置選項(xiàng) 
3.5.1 找到配置錯(cuò)誤 
3.5.2 怎樣修改基于列表的配置參數(shù) 
3.5.3 理解基于引用的配置參數(shù) 
3.6 eXtropia應(yīng)用程序的標(biāo)準(zhǔn)配置選項(xiàng) 
3.6.1 會(huì)話和會(huì)話管理器配置 
3.6.2 鑒別配置 
3.6.3 鑒別管理器配置 
3.6.4 數(shù)據(jù)處理程序管理器配置 
3.6.5 數(shù)據(jù)源配置
3.6.6 日志配置
3.6.7 郵件設(shè)置 
3.6.8 加密設(shè)置 
3.6.9 視圖設(shè)置 
3.6.10 過(guò)濾器設(shè)置 
3.6.11 操作處理程序設(shè)置 
3.7 小結(jié) 
第4章 用操作處理程序控制應(yīng)用程序工作流程 
4.1 操作處理程序基本知識(shí) 
4.1.1 理解操作處理程序序言 
4.1.2 用_rearrangeAsHash()方法預(yù)訂@ACTION_HANDLER_ACTION_PARAMS 
4.1.3 定義操作的邏輯 
4.2 理解默認(rèn)的操作處理程序 
4.2.1 理解CheckForLogicalConfigurationErrorsAction 
4.2.2 理解DisplaySessionTimeoutErrorAction 
4.2.3 理解DownloadFileAction 
4.2.4 理解DisplayAddFormAction 
4.2.5 理解DisplayAddRecordConfirmationAction 
4.2.6 理解ProceesAddRequestAcion 
4.2.7 理解修改和刪除操作處理程序 
4.2.8 理解自定義搜索操作處理程序 
4.3 理解Extropia::App 
4.3.1 loadViewAndDisplay()方法 
4.3.2 handleIncomingData()方法 
4.3.3 getDataHandlerErrors()方法 
4.3.4 setNextViewToDisplay()方法 
4.3.5 setAdditionalViewDisplayParams()方法 
4.3.6 sendMail()方法 
4.3.7 getDate()方法 
4.3.8 getCurrentTime()方法 
4.4 理解Extropia::App::DBApp 
4.4.1 loadData()方法 
4.4.2 addRecord()方法 
4.4.3 modifyRecord()方法 
4.4.4 deleteRecord()方法 
第5章 用視圖定義應(yīng)用程序的外觀和感覺(jué) 
5.1 基本視圖介紹 
5.1.1 定義包名 
5.1.2 導(dǎo)入支持模塊 
5.1.3 聲明視圖繼承 
5.1.4 定義display()方法 
5.2 視圖和樣式 
5.3 用嵌入過(guò)濾器嵌入應(yīng)用程序 
5.4 其他視圖內(nèi)的視圖 
5.5 錯(cuò)誤消息 
5.6 棘手的表單 
5.7 保持應(yīng)用程序狀態(tài) 
5.8 添加自己的定制視圖顯示參數(shù) 
5.9 處理記錄集合 
5.10 了解標(biāo)準(zhǔn)視圖 
5.10.1 默認(rèn)eXtropia視圖 
5.10.2 理解ApplicationSubMenuView 
5.10.3 理解ErrorDisplayView 
5.10.4 理解InputWidgetDisplayView 
5.10.5 理解PageTopView 
5.10.6 理解PageBottomView 
5.10.7 理解SessionTimeoutview 
5.10.8 理解AddRecordView 
5.10.9 理解AddRecordConfimationView 
5.10.10 理解AddAcknowledgmentView 
5.10.11 理解AddEventEmailView 
5.10.12 理解BasicDataView 
5.10.13 理解針對(duì)刪除的視圖 
5.10.14 理解DetailsView 
5.10.15 理解HiddenAdminFieldsView和URLAdminFieldsView 
5.10.16 理解修改視圖 
5.10.17 理解和搜索相關(guān)的視圖 
第6章 應(yīng)用程序高級(jí)設(shè)置 
6.1 第一階段:得到基本畫(huà)面 
6.1.1 理解應(yīng)用程序可執(zhí)行文件 
6.1.2 理解SubmitAnswerView 
6.2 第二階段:添加數(shù)據(jù)源和額外字段 
6.2.1 理解對(duì)應(yīng)用程序可執(zhí)行文件的改動(dòng) 
6.2.2 使用關(guān)系數(shù)據(jù)庫(kù) 
6.3 第三階段:為執(zhí)行數(shù)據(jù)源添加操作而添加操作處理程序 
6.4 第四階段:添加確認(rèn)和肯定頁(yè)面 
6.4.1 理解對(duì)應(yīng)用程序可執(zhí)行文件的改動(dòng) 
6.4.2 理解對(duì)SubmitAnswerView的改動(dòng) 
6.5 第五階段:數(shù)據(jù)處理和數(shù)據(jù)處理錯(cuò)誤 
6.5.1 理解對(duì)應(yīng)用程序可執(zhí)行文件的改動(dòng) 
6.5.2 理解對(duì)SubmitAnswerView的改動(dòng) 
6.6 第六階段:從應(yīng)用程序發(fā)送郵件 
6.7 第七階段:會(huì)話和鑒別 
6.8 高級(jí)設(shè)置問(wèn)題 
6.8.1 載入設(shè)置文件 
6.8.2 增強(qiáng)eXtropia應(yīng)用程序性能 
第7章 簡(jiǎn)單表單處理 
7.1 表單處理功能 
7.1.1 記錄表單提交 
7.1.2 鑒別 
7.1.3 數(shù)據(jù)處理 
7.1.4 確認(rèn)和肯定 
7.2 應(yīng)用程序示例1:注釋表單 
7.2.1 應(yīng)用程序可執(zhí)行文件 
7.2.2 自定義操作處理程序 
7.2.3 定制視圖 
7.3 應(yīng)用程序示例2:下載和跳轉(zhuǎn)表單 
7.3.1 應(yīng)用程序可執(zhí)行文件 
7.3.2 定制操作處理程序 
7.3.3 定制視圖 
7.4 應(yīng)用程序示例3:Tell-a-Friend表單 
7.4.1 應(yīng)用程序可執(zhí)行文件 
7.4.2 定制操作處理程序 
7.4.3 定制視圖 
7.5 應(yīng)用程序示例4:在線調(diào)查表單 
7.5.1 應(yīng)用程序可執(zhí)行文件 
7.5.2 定制操作處理程序 
7.5.3 定制視圖 
第8章 數(shù)據(jù)庫(kù)前端 
8.1 數(shù)據(jù)庫(kù)功能 
8.1.1 搜索、排序和查看數(shù)據(jù) 
8.1.2 利用管理性接口添加、修改和刪除數(shù)據(jù) 
8.2 應(yīng)用程序示例1:Guestbook 
8.2.1 查看Guestbook條目 
8.2.2 添加Guestbook條目 
8.2.3 應(yīng)用程序可執(zhí)行文件 
8.2.4 定制視圖 
8.3 應(yīng)用程序示例2:Address Book 
8.3.1 應(yīng)用程序可執(zhí)行文件 
8.3.2 定制操作處理程序 
8.3.3 定制視圖 
8.4 應(yīng)用程序示例3:Document Manager 
8.4.1 應(yīng)用程序可執(zhí)行文件 
8.4.2 定制操作處理程序 
8.4.3 定制視圖 
8.5 應(yīng)用程序示例4:News Publisher 
8.5.1 理解News Client 
8.5.2 應(yīng)用程序可執(zhí)行文件 
8.5.3 定制操作處理程序 
8.5.4 定制視圖 
8.6 理解News Manager Administrator 
8.6.1 應(yīng)用程序可執(zhí)行文件 
8.6.2 定制操作處理程序 
8.6.3 定制視圖 
第9章 進(jìn)程管理應(yīng)用程序 
9.1 應(yīng)用程序示例1:Project Tracker 
9.1.1 應(yīng)用程序可執(zhí)行文件 
9.1.2 定制視圖 
9.1.3 定制操作處理程序 
9.2 應(yīng)用程序示例2:Mailing List Manager 
9.2.1 列表添加 
9.2.2 列表刪除 
9.2.3 向整個(gè)列表發(fā)送郵件 
9.2.4 應(yīng)用程序可執(zhí)行文件 
9.2.5 定制視圖 
9.2.6 定制操作處理程序 
9.3 應(yīng)用程序示例3:Bug Tracker 
9.3.1 應(yīng)用程序可執(zhí)行文件 
9.3.2 定制視圖 
9.3.3 定制操作 
第2部分 理解應(yīng)用程序開(kāi)發(fā)工具包
第10章 應(yīng)用程序工具包體系結(jié)構(gòu) 
10.1 應(yīng)用程序中的靈活性 
10.1.1 靈活性 
10.1.2 代碼重用中的靈活性 
10.1.3 應(yīng)用程序開(kāi)發(fā)工具包內(nèi)的靈活性 
10.2 處理Web應(yīng)用程序 
10.2.1 Web應(yīng)用程序代碼的演化 
10.2.2 面向?qū)ο蟮腜erl的演化 
10.2.3 任務(wù)臨界型應(yīng)用程序的演化 
10.3 應(yīng)用程序體系結(jié)構(gòu) 
10.3.1 原則1:利用現(xiàn)有的代碼 
10.3.2 原則2:代碼必須在所有Perl環(huán)境上運(yùn)行 
10.3.3 原則3:利用Perl的加速優(yōu)點(diǎn) 
10.3.4 原則4:提供安全保障 
10.3.5 原則5:恰當(dāng)?shù)靥幚礤e(cuò)誤 
10.3.6 原則6:提供模塊應(yīng)用程序設(shè)計(jì) 
10.4 eXtropia對(duì)象 
10.5 引用和數(shù)據(jù)結(jié)構(gòu) 
10.5.1 引用 
10.5.2 Cookies 
10.5.3 蛋糕示例與Perl的關(guān)系 
10.5.4 使用引用 
10.5.5 使用引用來(lái)表示數(shù)據(jù)結(jié)構(gòu) 
10.5.6 引用小結(jié) 
10.6 面向?qū)ο缶幊獭?br />10.6.1 過(guò)程化編程 
10.6.2 過(guò)程化編程的局限性 
10.6.3 面向?qū)ο缶幊痰恼Q生 
10.6.4 對(duì)象 
10.6.5 更面向?qū)ο蟮某橄蟆?br />10.6.6 封裝 
10.6.7 應(yīng)用程序編程接口(API) 
10.6.8 繼承 
10.6.9 多態(tài) 
10.6.10 在Perl中編寫(xiě)對(duì)象 
10.6.11 創(chuàng)建對(duì)象 
10.7 接口和驅(qū)動(dòng)程序 
10.7.1 接口示例 
10.7.2 接口的工作方式 
10.8 接口/驅(qū)動(dòng)程序模板 
10.8.1 編碼約定 
10.8.2 如何編寫(xiě)接口和驅(qū)動(dòng)程序 
10.8.3 接口模板 
10.8.4 驅(qū)動(dòng)程序模板 
10.9 使用Extropia::Base 
10.9.1 接受命名和位置參數(shù) 
10.9.2 指定默認(rèn)值 
10.9.3 加載驅(qū)動(dòng)程序 
10.9.4 使用復(fù)雜的數(shù)據(jù)結(jié)構(gòu) 
10.9.5 處理錯(cuò)誤 
10.10 處理錯(cuò)誤 
10.10.1 使用die()、croak()和confess() 
10.10.2 使用Extropia::Error 
10.10.3 用Eval處理異常 
10.11 小結(jié) 
第11章 用視圖和篩選設(shè)計(jì)用戶界面 
11.1 分離UI與View模塊的設(shè)計(jì) 
11.1.1 要點(diǎn)1:視圖從其他視圖繼承 
11.1.2 要點(diǎn)2:視圖可以包含其他視圖 
11.1.3 要點(diǎn)3:視圖返回?cái)?shù)據(jù) 
11.1.4 要點(diǎn)4:視圖可以篩選 
11.1.5 要點(diǎn)5:視圖可以緩存 
11.2 使用視圖和篩選 
11.2.1 視圖 
11.2.2 篩選 
11.3 _loadViewAndDisplay()方便方法 
11.4 如何編寫(xiě)視圖 
11.4.1 創(chuàng)建視圖模塊 
11.4.2 視圖代碼示例 
11.4.3 創(chuàng)建視圖模塊小結(jié) 
11.5 如何編寫(xiě)篩選驅(qū)動(dòng)程序 
11.6 理解視圖模塊 
11.6.1 視圖體系結(jié)構(gòu) 
11.6.2 視圖方法 
第12章 使用數(shù)據(jù)處理程序處理輸入數(shù)據(jù) 
12.1 驗(yàn)證 
12.2 解除感染 
12.3 數(shù)據(jù)轉(zhuǎn)換 
12.4 使用數(shù)據(jù)處理程序管理器 
12.4.1 使用數(shù)據(jù)處理程序管理器的小結(jié) 
12.4.2 創(chuàng)建數(shù)據(jù)處理程序管理器 
12.4.3 數(shù)據(jù)的驗(yàn)證 
12.4.4 “清潔”數(shù)據(jù) 
12.4.5 轉(zhuǎn)換數(shù)據(jù) 
12.4.6 綜合應(yīng)用所有處理程序 
12.5 使用數(shù)據(jù)處理程序 
12.6 如何編寫(xiě)數(shù)據(jù)處理程序管理器 
12.7 如何編寫(xiě)數(shù)據(jù)處理程序 
12.8 基本的數(shù)據(jù)處理程序管理器的體系結(jié)構(gòu) 
12.9 基本的數(shù)據(jù)處理程序的體系結(jié)構(gòu) 
第13章 使用EXTROPIA::LOCK鎖定資源 
13.1 不使用flock()的原因 
13.2 鎖定資源和鎖定文件 
13.3 使用鎖 
13.3.1 創(chuàng)建鎖 
13.3.2 定義鎖驅(qū)動(dòng)程序 
13.3.3 鎖定資源和資源解鎖 
13.3.4 處理鎖的錯(cuò)誤 
13.3.5 鎖定資源后的清除 
13.4 如何編寫(xiě)鎖驅(qū)動(dòng)程序 
13.5 基本的鎖體系結(jié)構(gòu) 
第14章 使用EXTROPIA::ENCRYPT保護(hù)數(shù)據(jù) 
14.1 加密基礎(chǔ) 448
14.1.1 傳統(tǒng)的雙向加密 
14.1.2 對(duì)稱(chēng)加密 
14.1.3 非對(duì)稱(chēng)加密 
14.1.4 數(shù)據(jù)簽名 
14.1.5 單向加密 
14.2 使用加密模塊 
14.2.1 創(chuàng)建加密程序 
14.2.2 加密驅(qū)動(dòng)程序的定義 
14.2.3 加密數(shù)據(jù) 
14.2.4 比較加密數(shù)據(jù) 
14.2.5 配置PGP加密 
14.3 如何編寫(xiě)加密驅(qū)動(dòng)程序 
第15章 使用KEYGENERATOR生成密鑰 
15.1 密鑰生成的策略 
15.1.1 POSIX 
15.1.2 隨機(jī) 
15.1.3 計(jì)數(shù)器 
15.1.4 進(jìn)程 
15.1.5 組合 
15.1.6 總結(jié) 
15.2 使用KeyGenerator 
15.2.1 密鑰生成器驅(qū)動(dòng)程序 
15.2.2 創(chuàng)建密鑰生成器 
15.2.3 密鑰生成器驅(qū)動(dòng)程序的定義 
15.2.4 創(chuàng)建密鑰 
15.3 編寫(xiě)密鑰生成器驅(qū)動(dòng)程序的方式 
第16章 使用UNIQUEFILE創(chuàng)建獨(dú)立文件 
16.1 生成獨(dú)立文件名 
16.1.1 短暫的文件名 
16.1.2 不容易猜測(cè)的文件名 
16.1.3 包含基于計(jì)數(shù)器ID的文件名 
16.1.4 包含應(yīng)用程序信息的文件名 
16.1.5 使用Extropia::UniqueFile處理這些情形 
16.2 使用獨(dú)立文件 
16.2.1 創(chuàng)建獨(dú)立文件 
16.2.2 刪除獨(dú)立文件 
16.2.3 其他獨(dú)立文件操作 
16.2.4 查找臨時(shí)目錄 
16.2.5 總結(jié) 
第17章 使用EXTROPIA::MAIL從應(yīng)用程序中發(fā)送電子郵件 
17.1 使用Mail 
17.1.1 創(chuàng)建郵寄程序 
17.1.2 郵件驅(qū)動(dòng)程序的定義 
17.1.3 發(fā)送郵件 
17.1.4 安裝驅(qū)動(dòng)程序 
17.2 如何編寫(xiě)郵件驅(qū)動(dòng)程序 
第18章 使用SESSION和SESSIONMANAGER維護(hù)狀態(tài) 
18.1 會(huì)話基礎(chǔ) 
18.1.1 方法1:HTML表單變量 
18.1.2 方法2:PATH_INFO環(huán)境變量 
18.1.3 方法3:Cookies 
18.1.4 總結(jié) 
18.1.5 會(huì)話 
18.1.6 會(huì)話管理器 
18.2 使用會(huì)話 
18.2.1 創(chuàng)建會(huì)話 
18.2.2 會(huì)話驅(qū)動(dòng)程序的定義 
18.2.3 獲取屬性和設(shè)置屬性 
18.2.4 可選方法:使用會(huì)話散列 
18.2.5 會(huì)話元數(shù)據(jù)的管理 
18.2.6 數(shù)據(jù)和鎖定策略 
18.3 使用會(huì)話管理器 
18.3.1 創(chuàng)建會(huì)話管理器 
18.3.2 會(huì)話管理器驅(qū)動(dòng)程序的定義 
18.3.3 創(chuàng)建會(huì)話 
18.3.4 獲取當(dāng)前活動(dòng)會(huì)話的列表 
18.3.5 刪除舊會(huì)話 
18.4 如何編寫(xiě)會(huì)話驅(qū)動(dòng)程序 
18.5 如何編寫(xiě)會(huì)話管理器驅(qū)動(dòng)程序 
18.5.1 實(shí)現(xiàn)會(huì)話管理器 
18.5.2 結(jié)論 
第19章 使用EXTROPIA::DATASOURCE訪問(wèn)數(shù)據(jù) 
19.1 Data Source的優(yōu)點(diǎn) 
19.1.1 數(shù)據(jù)抽象 
19.1.2 數(shù)據(jù)源術(shù)語(yǔ) 
19.2 使用DataSource 
19.2.1 創(chuàng)建數(shù)據(jù)源 
19.2.2 使用數(shù)據(jù)源查詢(xún)語(yǔ)言 
19.2.3 增加數(shù)據(jù) 
19.2.4 刪除數(shù)據(jù) 
19.2.5 更新數(shù)據(jù) 
19.2.6 批處理更改 
19.2.7 檢索數(shù)據(jù) 
19.3 使用RecordSets 
19.3.1 檢索數(shù)據(jù) 
19.3.2 獲取整個(gè)RecordSet的信息 
19.3.3 RecordSet的其他方法 
19.3.4 選擇作業(yè)的正確RecordSet類(lèi)型 
19.3.5 RecordSets和CGI 
19.4 使用DataType和Sort對(duì)象 
19.4.1 使用DataTypes 
19.4.2 使用Sort 
19.5 編寫(xiě)定制驅(qū)動(dòng)程序 
19.5.1 體系結(jié)構(gòu)概述 
19.5.2 編寫(xiě)DataSource驅(qū)動(dòng)程序 
19.5.3 編寫(xiě)RecordSet驅(qū)動(dòng)程序 
19.5.4 編寫(xiě)Sort對(duì)象 
19.5.5 編寫(xiě)DataType對(duì)象 
19.6 理解DataSource和RecordSet 
19.6.1 幕后添加記錄 
19.6.2 幕后搜索 
第20章 用EXTROPIA::AUTH實(shí)現(xiàn)WEB應(yīng)用程序安全性 
20.1 身份認(rèn)證和授權(quán) 
20.1.1 Extropia::auth體系結(jié)構(gòu) 
20.1.2 auth管理 
20.1.3 auth 
20.1.4 auth緩存 
20.1.5 auth場(chǎng)景 
20.2 使用auth管理器 
20.2.1 創(chuàng)建auth管理器 
20.2.2 auth管理器驅(qū)動(dòng)程序的說(shuō)明 
20.2.3 用戶身份認(rèn)證 
20.2.4 用戶授權(quán) 
20.2.5 獲取用戶信息 
20.2.6 設(shè)置緩存用戶信息 
20.2.7 刷新緩存的用戶信息 
20.2.8 注銷(xiāo) 
20.3 使用auth 
20.3.1 創(chuàng)建auth對(duì)象 
20.3.2 auth驅(qū)動(dòng)程序的說(shuō)明 
20.3.3 用戶身份認(rèn)證 
20.3.4 用戶注冊(cè) 
20.3.5 搜索用戶 
20.3.6 用戶授權(quán) 
20.3.7 獲取用戶信息 
20.3.8 設(shè)置緩存用戶信息 
20.3.9 刷新緩存用戶信息 
20.4 使用Auth::Cache 
20.4.1 創(chuàng)建Auth::Cache對(duì)象 
20.4.2 Auth::Cache驅(qū)動(dòng)程序的說(shuō)明 
20.4.3 獲取用戶信息 
20.4.4 設(shè)置緩存用戶信息 
20.4.5 用戶授權(quán) 
20.4.6 管理組緩存 
20.4.7 清除緩存 
20.5 如何編寫(xiě)auth管理器驅(qū)動(dòng)程序 
20.6 如何編寫(xiě)auth驅(qū)動(dòng)程序 
20.7 如何編寫(xiě)Auth::Cache驅(qū)動(dòng)程序 
第21章 使用EXTROPIA::LOG記錄日志 
21.1 使用日志 
21.1.1 創(chuàng)建日志 
21.1.2 定義日志驅(qū)動(dòng)程序 
21.1.3 寫(xiě)入日志 
21.2 編寫(xiě)日志驅(qū)動(dòng)程序的方式 
21.2.1 實(shí)現(xiàn)日志 
21.2.2 瀏覽Extropia::Log::File 代碼 
21.3 理解基礎(chǔ)日志模塊

本目錄推薦

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