注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計其他編程語言/工具PHP 4.0 Web開發(fā)技術(shù)指南

PHP 4.0 Web開發(fā)技術(shù)指南

PHP 4.0 Web開發(fā)技術(shù)指南

定 價:¥40.00

作 者: Tobias Ratschiller Till Gerken;陳軍譯
出版社: New Riders/Macmillan/Pearson
叢編項: Linux與自由軟件資源叢書
標(biāo) 簽: php

ISBN: 9787111086284 出版時間: 2001-01-01 包裝:
開本: 787*1092 1/16 頁數(shù): 265 字?jǐn)?shù):  

內(nèi)容簡介

  本書介紹用PHP編寫Web應(yīng)用程序的方法。內(nèi)容包括高級PHP語法、Web應(yīng)用程序設(shè)計思想、基本網(wǎng)絡(luò)應(yīng)用程序策略、PHP數(shù)據(jù)庫訪問、尖端應(yīng)用程序、PHP 4.0擴充內(nèi)容等。本書內(nèi)容豐富,論述嚴(yán)謹(jǐn),不僅講解了如何編寫高效的應(yīng)用程序,還講解了為何這么做,為編寫安全、穩(wěn)定的應(yīng)用程序提供了實際參考。本書附帶光盤包括PHP、MySQL、Apache相關(guān)信息、相關(guān)應(yīng)用開發(fā)工具、書中大量實例的代碼。本書適合了解PHP并用PHP編寫網(wǎng)絡(luò)應(yīng)用程序的技術(shù)人員參考。提供PHP及Web應(yīng)用程序開發(fā)指導(dǎo);如何避免反復(fù)執(zhí)行同一函數(shù),如何使應(yīng)用程序安全、穩(wěn)定,如何使應(yīng)用程序易于維護,如何讓很多人高效合作于同一團隊。揭示開發(fā)電子商務(wù)系統(tǒng)、WDDX應(yīng)用,XML應(yīng)用之奧秘。附帶光盤包含PHP、MySQL、Apache、TurboLinux、PostgreSQL、PHPIRC、WeberDev以及書中實例代碼。

作者簡介

暫缺《PHP 4.0 Web開發(fā)技術(shù)指南》作者簡介

圖書目錄

譯者序
序言
前言
第一部分 高級PHP
第1章 開發(fā)思想 
1.1 PHP與我 
1.2 計劃的重要性 
1.3 編碼規(guī)范 
1.3.1 選擇名字 
1.3.2 使代碼更易讀 
1.3.3 添加注釋 
1.3.4 選擇談話式名字 
1.3.5 保持清晰一致的接口 
1.3.6 將代碼結(jié)構(gòu)化為邏輯群 
1.3.7 抽取單獨的代碼塊 
1.4 使用文件將函數(shù)分類 
1.5 編寫文檔 
1.6 一個API設(shè)計實例 
1.7 小結(jié) 
第2章 高級語法 
2.1 PHP語法 
2.2 定義常量 
2.3 數(shù)組函數(shù) 
2.4 PHP和OOP 
2.4.1 類:PHP 3.0和PHP 4.0的對比 
2.4.2 執(zhí)行類 
2.4.3 讀取對象 
2.4.4 構(gòu)造函數(shù) 
2.4.5 繼承 
2.4.6 特殊的OOP函數(shù) 
2.5 鏈接清單 
2.6 關(guān)聯(lián)數(shù)組 
2.6.1 多維數(shù)組 
2.6.2 變量參數(shù) 
2.7 多態(tài)和自變代碼 
2.7.1 動態(tài)函數(shù)生成程序 
2.7.2 自變計數(shù)器 
2.8 小結(jié) 
第3章 應(yīng)用程序設(shè)計:一個實際的例子 
3.1 項目概觀 
3.2 比較技術(shù)環(huán)節(jié) 
3.3 IRC網(wǎng)絡(luò)基礎(chǔ) 
3.4 使應(yīng)用程序適用于網(wǎng)絡(luò) 
3.5 連接網(wǎng)絡(luò)的接口 
3.5.1 接口結(jié)構(gòu) 
3.5.2 下游信息交流 
3.5.3 上游信息交流 
3.5.4 在共享的存儲器中設(shè)置一個標(biāo)志 
3.5.5 用戶接口 
3.5.6 開發(fā)者的接口 
3.5.7 HTML開發(fā)者的接口 
3.5.8 代碼開發(fā)者的接口 
3.6 管理和安全 
3.6.1 網(wǎng)絡(luò)等級 
3.6.2 PHP/Web服務(wù)器等級 
3.6.3 數(shù)據(jù)庫等級 
3.6.4 IRC等級 
3.7 執(zhí)行 
3.8 小結(jié) 
第二部分 Web應(yīng)用
第4章 Web應(yīng)用程序思想 
4.1 HTTP和“會話"”
4.1.1 保持狀態(tài) 
4.1.2 用cookies進行“會話”ID傳輸 
4.1.3 URL手工改寫 
4.1.4 動態(tài)路徑 
4.1.5 DNS技巧 
4.1.6 實際應(yīng)用中的折衷方案 
4.1.7 PHP的內(nèi)嵌“會話”庫 
4.2 安全性考慮 
4.2.1 不要信任Web 
4.2.2 不要重新發(fā)明加密法 
4.2.3 開發(fā)組需要資深人員 
4.2.4 認(rèn)證 
4.3 為什么適用性很重要 
4.3.1 Web應(yīng)用程序的“適用性” 
4.3.2 打折式適用性工程 
4.3.3 適用性:只要做就可以了 
4.4 小結(jié) 
第5章 基本網(wǎng)絡(luò)應(yīng)用程序策略 
5.1 PHP正常表格 
5.2 方案策劃 
5.2.1 團隊合作 
5.2.2 目錄結(jié)構(gòu) 
5.3 CVS:一致版本系統(tǒng) 
5.3.1 CVS時間節(jié)省器: GUIS和CVS web 
5.3.2 高級CVS 
5.4 三層式應(yīng)用程序 
5.4.1 傳統(tǒng)的客戶端/服務(wù)器 
5.4.2 PHP和多層應(yīng)用程序 
5.4.3 PHP和COM 
5.4.4 PHP和Java 
5.5 小結(jié) 
第6章 PHP數(shù)據(jù)庫訪問 
6.1 PHPLib:PHP基礎(chǔ)庫 
6.1.1 PHPLib的歷史 
6.1.2 優(yōu)點和缺點 
6.1.3 重要文件 
6.1.4 PHPLib客戶化 
6.2 數(shù)據(jù)庫基本概念 
6.2.1 可移植性 
6.2.2 調(diào)試模式 
6.2.3 錯誤處理 
6.2.4 DB_Sql實例 
6.2.5 會話 
6.2.6 自動撤退 
6.2.7 網(wǎng)頁捕捉 
6.2.8 串行器 
6.2.9 會話實例 
6.2.10 縮寫I:page_open() 
6.2.11 縮寫II:purl()、url()和pself() 
6.3 認(rèn)證 
6.3.1 PHP認(rèn)證的優(yōu)點 
6.3.2 Auth實例 
6.3.3 Auth內(nèi)核 
6.3.4 管理許可等級 
6.3.5 位運算 
6.4 小結(jié) 
第7章 尖端應(yīng)用程序 
7.1 知識庫 
7.1.1 必要條件清單 
7.1.2 條件清單 
7.1.3 模板類 
7.1.4 SQL遞推式 
7.1.5 身份確認(rèn) 
7.1.6 完成的產(chǎn)品 
7.2 PHP和XML 
7.2.1 什么是XML 
7.2.2 DocBook 
7.2.3 WML(Wireless Markup Language) 
7.2.4 RDF-Resource Description Framework 
7.2.5 XML文檔 
7.2.6 PHP和Expat 
7.2.7 DOM-Document Object Model 
7.2.8 LibXML-一個基于DOM的XML分析 
7.3 用WDDX相互交換數(shù)據(jù) 
7.3.1 WDDX 
7.3.2 挑戰(zhàn) 
7.3.3 可能的情況 
7.3.4 用WDDX抽象化數(shù)據(jù) 
7.3.5 WDDX數(shù)據(jù)類型 
7.3.6 PHP和WDDX 
7.3.7 WDDX函數(shù) 
7.4 小結(jié) 
第8章 案例研究 
8.1 BizChek.com 
8.1.1 Web 郵件 
8.1.2 選擇PHP 
8.1.3 渴望升級 
8.1.4 結(jié)論 
8.2 SixCMS 
8.2.1 公司背景 
8.2.2 開放代碼的商務(wù) 
8.2.3 為什么用PHP 
8.2.4 技術(shù)考慮事項
8.2.5 實際生活中的PHP 
8.2.6 PHP:一個商業(yè)優(yōu)勢 
8.3 Marketplayer.com 
8.3.1 公司的背景 
8.3.2 PHP產(chǎn)品 
8.3.3 為什么選擇PHP 
8.3.4 在MarketPlayer.com產(chǎn)品開發(fā)中使用PHP的優(yōu)勢 
8.3.5 PHP實際生活中的競爭 
8.3.6 會話 
8.3.7 PHP服務(wù)器集成 
8.3.8 代碼管理 
8.3.9 前景 
8.4 小結(jié) 
8.5 參考 
第三部分 深入研究PHP
第9章 擴充PHP 4.0:探究PHP內(nèi)核 
9.1 概述 
9.2 什么是Zend?什么是PHP? 
9.3 擴充可能性 
9.3.1 外部模塊 
9.3.2 內(nèi)嵌模塊 
9.3.3 Zend引擎 
9.4 源代碼格式 
9.4.1 宏 
9.4.2 內(nèi)存管理 
9.4.3 目錄和文件函數(shù) 
9.4.4 字符串處理 
9.4.5 復(fù)雜類型 
9.5 PHP的自動建造系統(tǒng) 
9.6 創(chuàng)建擴充 
9.7 編輯模塊 
9.7.1 編輯使用Make 
9.7.2 手工編輯 
9.8 使用擴充 
9.9 故障處理 
9.10 源代碼討論 
9.10.1 模塊結(jié)構(gòu) 
9.10.2 頭文件內(nèi)容 
9.10.3 聲明輸出函數(shù) 
9.10.4 Zend函數(shù)塊的聲明 
9.10.5 Zend模塊的聲明 
9.10.6 Get_module()的執(zhí)行 
9.10.7 所有輸出函數(shù)的實施 
9.10.8 小結(jié) 
9.11 接收變量 
9.11.1 決定變量的數(shù)目 
9.11.2 獲取變量 
9.11.3 處理數(shù)目變化的變量/選項參數(shù) 
9.11.4 訪問變量 
9.11.5 處理參考變量傳遞的參數(shù) 
9.11.6 為其他參數(shù)確保寫安全 
9.12 創(chuàng)建變量 
9.12.1 概述
9.12.2 長(整)型 
9.12.3 雙精度(浮點)型 
9.12.4 字符串 
9.12.5 布爾型 
9.12.6 數(shù)組 
9.13 對象 
9.14 資源 
9.15 利用自動全局變量創(chuàng)建的宏 
9.16 復(fù)制變量內(nèi)容:復(fù)制構(gòu)造函數(shù) 
9.17 返回值 
9.18 打印信息 
9.18.1 phpinfo()中包含輸出 
9.18.2 執(zhí)行信息 
9.19 啟動和關(guān)閉函數(shù) 
9.20 調(diào)用用戶函數(shù) 
9.21 下一步該做些什么 
9.22 參考:一些配置宏

本目錄推薦

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