出版時間:2008-6 出版社:清華大學出版社 作者:程偉,孫紅麗 編 頁數(shù):538
Tag標簽:無
內(nèi)容概要
《PHP網(wǎng)絡編程技術(shù)與實踐》全面系統(tǒng)地向讀者介紹了應用PHP進行網(wǎng)絡編程的方方面面的知識?!禤HP網(wǎng)絡編程技術(shù)與實踐》的特點是結(jié)合實例,逐步深入,既有基礎知識的入門普及,又有功能模塊和大型應用實例的詳細講解,每個知識點都配有簡單明了的實例。 《PHP網(wǎng)絡編程技術(shù)與實踐》共分為3大部分。第一部分講述PHP網(wǎng)絡編程的基礎知識,第二部分講述常見的網(wǎng)絡模塊開發(fā),第三部分結(jié)合綜合項目案例,綜合應用前面兩個部分講述的基礎知識和相關(guān)模塊?! 禤HP網(wǎng)絡編程技術(shù)與實踐》是開發(fā)人員的進階手冊,不僅適合初學者用來學習PHP網(wǎng)絡開發(fā)技術(shù),還能夠幫助有一定編程經(jīng)驗的PHP開發(fā)人員解決開發(fā)過程中遇到的難題。《PHP網(wǎng)絡編程技術(shù)與實踐》也可作為高等院校相關(guān)專業(yè)的教材和參考用書,也可作為PHP的培訓用書,或廣大編程愛好者的自學用書。
書籍目錄
第1章 PHP開發(fā)環(huán)境的安裝配置1.1 Windows下IIS的安裝配置1.1.1 IIS的安裝1.1.2 配置調(diào)試IIS運行環(huán)境1.1.3 IIS的設置1.2 Linux下Apache的安裝配置1.2.1 Apache的安裝工作1.2.2 Apache的配置工作1.3 PHP的安裝配置1.3.1 Windows系統(tǒng)中PHP的安裝1.3.2 Linux系統(tǒng)中PHP的安裝1.4 MySQL數(shù)據(jù)庫的安裝配置1.4.1 在Windows下安裝MySQL1.4.2 在Linux下安裝MySQL1.4.3 安裝后的設置1.5 PHP、MySQL和Apache系統(tǒng)整合1.5.1 安裝VertrigoServ1.5.2 配置相關(guān)1.5.3 啟動運行VertrigoServ1.6 本章小結(jié)第2章 PHP的語法結(jié)構(gòu)和常用函數(shù)2.1 PHP語法基礎2.1.1 PHP的基本語法2.1.2 PHP的數(shù)據(jù)類型2.1.3 PHP的常量2.1.4 PHP的變量2.1.5 PHP的表達式2.1.6 PHP的流程控制2.2 PHP的數(shù)據(jù)存儲處理2.2.1 壓縮文件的打開與關(guān)閉2.2.2 壓縮文件的基本讀寫2.2.3 壓縮文件的擴展讀取2.2.4 壓縮文件的文件指針2.3 PHP的字符串處理2.3.1 字符串的分割與截取2.3.2 字符串的加密2.3.3 字符串比較2.3.4 字符串的轉(zhuǎn)義2.3.5 字符串的格式化2.4 PHP的日期時間處理2.4.1 時間與日期的顯示操作2.4.2 時間與日期的格式化輸出2.5 PHP的URL處理2.5.1 URL字符串的處理2.5.2 Base64 編碼解碼2.6 本章小結(jié)第3章 使用PHP創(chuàng)建動態(tài)頁面3.1 頁面參數(shù)的傳遞3.1.1 通過URL傳遞參數(shù)3.1.2 通過表單傳遞參數(shù)3.2 處理HTTP頭信息3.2.1 頁面重定向3.2.2 設定文件的過期時間3.2.3 用戶認證3.2.4 設置頁面的狀態(tài)3.2.5 設置輸出文件的類別3.3 表單的處理3.3.1 表單的顯示3.3.2 處理表單3.4 獲取系統(tǒng)預定義變量和服務器信息3.4.1 服務器變量:$_SERVER3.4.2 環(huán)境變量:$_ENV3.4.3 獲取HTTP Cookies信息:$_COOKIE3.4.4 獲取HTTP GET信息:$_GET3.4.5 獲取HTTP POST信息:$_POST3.4.6 HTTP文件上傳信息:$_FILES3.4.7 REQUEST變量:$_REQUEST3.4.8 系統(tǒng)Session信息:$_SESSION3.4.9 GLOBALS變量:$GLOBALS3.5 本章小結(jié)第4章 PHP中的數(shù)據(jù)庫編程4.1 通過PHP操作MySQL數(shù)據(jù)庫4.1.1 PHP連接MySQL4.1.2 選擇數(shù)據(jù)庫4.1.3 創(chuàng)建新查詢4.1.4 顯示查詢結(jié)果4.1.5 查看數(shù)據(jù)庫信息4.1.6 事務處理4.1.7 存儲過程4.1.8 出錯處理4.2 SQL Server數(shù)據(jù)庫的相關(guān)知識4.3 Oracle數(shù)據(jù)庫相關(guān)知識4.4 本章小結(jié)第5章 文件處理與數(shù)據(jù)存儲5.1 文件系統(tǒng)處理5.1.1 打開文件5.1.2 關(guān)閉文件5.1.3 顯示文件內(nèi)容5.1.4 從文件中讀取內(nèi)容5.1.5 把數(shù)據(jù)寫入文件5.1.6 遍歷文件5.1.7 復制、刪除和重命名文件5.1.8 文件目錄名的分離5.2 目錄遍歷操作5.2.1 基本目錄操作5.2.2 目錄對象操作5.3 本章小結(jié)第6章 PHP中的圖像處理技術(shù)6.1 圖像操作的基本知識6.1.1 HTML文檔中的圖像6.1.2 圖像格式簡介6.1.3 安裝圖像支持GD庫6.1.4 PHP的圖像函數(shù)6.2 圖像和顏色的繪制6.2.1 繪制點元素6.2.2 繪制線框元素6.2.3 繪制填充元素6.2.4 繪制顏色元素6.2.5 繪制字型顯示6.3 圖像處理的高級技巧與應用6.3.1 生成干擾背景圖片6.3.2 使用PHP生成3D餅狀圖6.3.3 給圖片添加水印6.4 本章小結(jié)第7章 PHP操作XML7.1 使用XML的原因7.1.1 結(jié)構(gòu)和顯示的混合7.1.2 各種瀏覽器的差異7.1.3 不適合做Web顯示以外的其他用途7.1.4 HTML在數(shù)據(jù)處理中不實用7.2 XML的基礎知識7.2.1 XML的標識和文本7.2.2 DTD文檔類型7.3 XML應用程序7.3.1 DocBook7.3.2 SMIL7.4 PHP中的XML函數(shù)7.5 使用PHP處理XML示例7.5.1 XML數(shù)據(jù)存儲7.5.2 具體功能實現(xiàn)7.6 本章小結(jié)第8章 用戶會話管理Cookie和Session8.1 Cookie的使用8.1.1 Cookie簡介及其工作原理8.1.2 設置Cookie變量8.1.3 接收和處理Cookie8.1.4 刪除Cookie變量8.1.5 Cookie的有效范圍和生存周期8.2 Session的使用8.2.1 初始化Session8.2.2 在Session中注冊變量8.2.3 使用Session的值8.2.4 Session的銷毀8.2.5 其他Session函數(shù)使用說明8.3 本章小結(jié)第9章 使用PHP生成靜態(tài)頁面9.1 為什么要生成靜態(tài)頁面9.2 靜態(tài)技術(shù)介紹和使用9.3 常見的模板技術(shù)模塊9.3.1 SMARTY模板技術(shù)9.3.2 PHPLib模板技術(shù)9.3.3 FastTemplate模板技術(shù)9.4 本章小結(jié)第10章 使用Socket編程10.1 Socket基礎10.2 Socket功能函數(shù)10.3 一個簡單的TCP/IP服務器端和客戶端實例講解10.4 本章小結(jié)第11章 用戶登錄注冊模塊11.1 數(shù)據(jù)庫設計11.2 最基本的注冊模塊11.2.1 頁面效果11.2.2 代碼實現(xiàn)11.3 帶驗證碼的注冊模塊11.3.1 頁面效果11.3.2 代碼實現(xiàn)11.4 最基本的登錄模塊11.4.1 頁面效果11.4.2 代碼實現(xiàn)11.5 本章小結(jié)第12章 實現(xiàn)文件上傳功能12.1 簡單的文件上傳模塊12.2 數(shù)據(jù)庫設計12.3 帶數(shù)據(jù)庫操作的上傳模塊12.4 本章小結(jié)第13章 分頁顯示模塊13.1 分頁技術(shù)的基本原理13.2 數(shù)據(jù)庫介紹13.3 簡單的分頁技術(shù)實現(xiàn)13.4 改進的分頁顯示模塊13.5 本章小結(jié)第14章 計數(shù)器模塊14.1 文本計數(shù)器14.2 圖形計數(shù)器14.3 防止刷新的計數(shù)器14.4 本章小結(jié)第15章 郵件發(fā)送模塊15.1 使用mail函數(shù)發(fā)送郵件15.2 使用管道的形式發(fā)送郵件15.3 使用phpmailer類發(fā)送郵件15.4 基于Socket編寫的程序15.5 本章小結(jié)第16章 視頻音頻播放模塊16.1 播放器的基礎知識16.1.1 Windows Media Player16.1.2 RealPlayer16.2 播放列表的生成16.3 視頻音頻播放的應用示例16.3.1 自己風格的Windows Media Player播放器16.3.2 自己風格的Real MediaPlayer播放器16.4 本章小結(jié)第17章 點播音樂系統(tǒng)17.1 任務分析17.2 數(shù)據(jù)庫的建立17.2.1 歌曲數(shù)據(jù)庫表song17.2.2 專輯數(shù)據(jù)庫表cd17.2.3 用戶點播歌曲表ordersong17.2.4 歌手信息數(shù)據(jù)庫表singer17.2.5 用戶表user17.3 用戶部分的程序17.3.1 用戶注冊17.3.2 用戶界面17.3.3 用戶點播歌曲17.3.4 播放選擇歌曲17.3.5 歌曲搜索17.3.6 收藏、刪除用戶音樂以及查看點歌記錄17.4 管理員的管理程序17.4.1 添加歌手17.4.2 添加專輯17.4.3 添加歌曲17.4.4 修改與刪除操作17.4.5 審核歌詞17.4.6 設置推薦專輯17.4.7 數(shù)據(jù)整理17.5 本章小結(jié)第18章 電子商務網(wǎng)站-網(wǎng)上購物系統(tǒng)18.1 任務分析18.1.1 用戶登錄18.1.2 購物車18.1.3 結(jié)算和完成購物18.1.4 其他相關(guān)功能18.1.5 管理員的操作界面18.2 數(shù)據(jù)庫的建立18.2.1 用戶數(shù)據(jù)表18.2.2 商品數(shù)據(jù)表18.2.3 訂單數(shù)據(jù)表18.3 用戶部分的程序18.3.1 用戶的顯示18.3.2 新用戶注冊18.3.3 用戶登錄與注銷18.3.4 修改用戶個人數(shù)據(jù)信息18.4 購物車的功能實現(xiàn)18.4.1 購物車類18.4.2 購物車的顯示與更新18.4.3 顯示商品列表18.5 結(jié)算和完成購物18.5.1 結(jié)算功能的實現(xiàn)18.5.2 完成購物的程序18.6 網(wǎng)站數(shù)據(jù)管理18.6.1 用戶管理18.6.2 商品管理18.6.3 訂單管理18.7 本章小結(jié)
章節(jié)摘錄
第1章 PHP開發(fā)環(huán)境的安裝配置 PHP的主要用途是建設與開發(fā)網(wǎng)站,熟悉并能正確配置其開發(fā)環(huán)境是初學者所必需的技能。本章將講解PHP開發(fā)環(huán)境的配置,為讀者學習PHP編程打下良好的基礎?! ‘斍傲餍械牟僮飨到y(tǒng),比如Windows系列、UNIX、Linux以及大型工作站常用的FreeBSD、Solaris等,都支持PHP環(huán)境。下面將對Windows和Linux兩種操作系統(tǒng)做簡要的介紹,使用戶能夠在不同的操作系統(tǒng)下使用PHP建設與開發(fā)網(wǎng)站。
編輯推薦
《PHP網(wǎng)絡編程技術(shù)與實踐》主要內(nèi)容: PHP開發(fā)環(huán)境的安裝與配置,PHP網(wǎng)絡編程關(guān)鍵技術(shù),PHP圖像處理技術(shù),PHP操作XML,用戶會話管理,使用SOCKET編程,用戶登錄注冊模塊,文件上傳與分頁顯示模塊,計數(shù)器與郵件發(fā)送模塊,視頻音頻播放模塊,點播音樂系統(tǒng),網(wǎng)上購物系統(tǒng)?! 禤HP網(wǎng)絡編程技術(shù)與實踐》共分3大部分,共18個章節(jié)。第1部分講述PHP網(wǎng)絡編程的基礎知識。第2部分使用前面講述的基礎知識開發(fā)應用系統(tǒng)中常見的網(wǎng)絡模塊。主要包括用戶登錄注冊模塊、文件上傳功能模塊、分頁顯示模塊、計數(shù)器模塊、郵件發(fā)送模塊及音視頻播放模塊。通過對書中每個模塊知識點的講解,同時提供大量可實際運行的實例,讓讀者一邊學習一邊動手實踐,從而能夠更加快速、更加全面地掌握PHP的開發(fā)方法和技巧。第3部分講述了兩個綜合項目案例,系統(tǒng)地運用在前面兩個部分中所講述的基礎知識點和相關(guān)功能模塊。而在電子商務系統(tǒng)中,講述了一個購物網(wǎng)站系統(tǒng),通過對常見功能購物車的講述,加深對會話信息的管理和理解。與點播音樂歌曲系統(tǒng)一樣,要提供給用戶完善的購物體驗,同樣要有一個管理后臺來支持,通過管理后臺可以完成對用戶、商品和訂單數(shù)據(jù)的管理。通過這部分的學習,讀者一定可以編寫出符合自己要求的程序。 《PHP網(wǎng)絡編程技術(shù)與實踐》適合想學習PHP網(wǎng)絡編程技術(shù)的讀者或想提高自己網(wǎng)絡編程水平的讀者閱讀。相信通過對《PHP網(wǎng)絡編程技術(shù)與實踐》的學習,新手可以迅速地成長為“熟練工人”,而對于有一定PHP編程經(jīng)驗的用戶,看完《PHP網(wǎng)絡編程技術(shù)與實踐》相信也會有額外的收獲。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載
PHP網(wǎng)絡編程技術(shù)與實踐 PDF格式下載