PHP網(wǎng)絡編程標準教程

出版時間:2009-2  出版社:鄒天思、 潘凱華 人民郵電出版社 (2009-02出版)  作者:鄒天思,潘凱華 著  頁數(shù):477  
Tag標簽:無  

前言

PHP作為全球最普及、應用最廣泛的互聯(lián)網(wǎng)開發(fā)語言之一,從1994年誕生至今已被2000多萬個動態(tài)網(wǎng)站采用,全球知名互聯(lián)網(wǎng)公司Goolge、Yahool、Lycos、eBay和中國知名網(wǎng)站新浪、百度、阿里巴巴、騰訊、網(wǎng)易等均采用了PHP技術。在中文網(wǎng)站500強中,394家網(wǎng)站全部或部分應用著:PHP技術。隨著PHP技術的成熟和完善,PHP已經(jīng)從一種針對網(wǎng)絡開發(fā)的計算機語言發(fā)展成為一個適合企業(yè)級部署的技術平臺。為什么要選擇本書怎樣才能更有效地學習PHP?怎樣才能更深入地學習PHP?怎樣才能更熟練地掌握PHP?也許您會問,我以前沒有編程基礎和經(jīng)驗,我能快速上手嗎?別擔心,本書是為PHP初學者而作,如果您是學習PHP的新手,本書對您而言是一本不可多得的學習用書。只要您認真閱讀本書,相信您一定會在很短的時間內(nèi)掌握其中的方法。同時,本書提供了近8小時的視頻教學錄像,可以幫助您在PHP編程世界中暢游。也許您還會問,我已有一些編程基礎,這本書適合我嗎?當然適合,讀者可以根據(jù)實際情況選擇閱讀本書的不同部分。起步篇介紹PHP編程必須掌握的基本技術,非常適合初學者入門學習。提高篇介紹實際開發(fā)中必須用到的技術,適合初、中級用戶編程提高之用。實例篇講解實際項目的開發(fā),適合讀者檢驗學習效果、快速提高實際編程能力。

內(nèi)容概要

  《PHP網(wǎng)絡編程標準教程(DVD視頻教學版)》從初學者角度出發(fā),通過通俗易懂的語言和大量生動、典型的實例,由淺入深、循序漸進地介紹了用PHP進行網(wǎng)絡編程的常用技術和方法。全書共23章。第1章-第9章主要介紹了PHP環(huán)境的安裝與配置、PHP語言基礎、流程控制語句、PHP與Web頁面交互、字符串操作、正則表達式,以及數(shù)組、日期和時間等內(nèi)容;第10章-第19章主要介紹了文件和目錄處理技術、圖形圖像處理技術、Cookie和會話控制、面向?qū)ο蟆ySQL數(shù)據(jù)庫基礎、數(shù)據(jù)庫編程技術、PHP的字符編碼、PHP的調(diào)試與異常處理、PHP與XML的網(wǎng)絡開發(fā)和Smarty模板技術等內(nèi)容;第20章-第23章主要結(jié)合實際開發(fā)經(jīng)驗介紹用戶注冊和登錄、留言本、電子商務和播客等內(nèi)容。  《PHP網(wǎng)絡編程標準教程(DVD視頻教學版)》附有配套光盤。光盤提供了書中實例的源代碼,并且經(jīng)過精心調(diào)試,在Windows XP/Windows 2000/Windows 2003 Server/Linux下全部通過,保證能夠正常運行。  《PHP網(wǎng)絡編程標準教程(DVD視頻教學版)》適用于PHP初、中級用戶,也可作為大、中專院校師生和培訓班的教材,對于網(wǎng)絡編程愛好者,《PHP網(wǎng)絡編程標準教程(DVD視頻教學版)》也有非常好的參考價值。

書籍目錄

第1章  PHP概述1.1 什么是PHP1.2 PHP開發(fā)語言的特點1.3 PHP的發(fā)展趨勢1.4 如何學好PHP1.5 PHP的語法結(jié)構1.5.1 PHP標識符的規(guī)則1.5.2 PHP標記符的作用1.6 程序注釋1.6.1 使用PHP注釋1.6.2 使用HTML注釋1.6.3 有效使用注釋1.7 PHP輸出指令1.7.1 應用print()語句輸出字符1.7.2 應用echo()語句輸出字符1.7.3 應用printf()語句格式化輸出字符1.7.4 應用sprintf()語句格式化輸出字符1.8 PHP包含語句1.8.1 應用include()語句包含文件1.8.2 應用require()語句包含文件1.8.3 應用include_once()語句包含文件1.8.4 應用require_once()語句包含文件1.8.5 include()語句和require()語句的區(qū)別1.8.6 include_once()語句和require_once()語句的區(qū)別1.9 PHP動態(tài)網(wǎng)頁的工作流程1.10 體驗PHP——編寫第1個PHP Web1.10.1 創(chuàng)建站點1.10.2 使用Dreamweaver創(chuàng)建PHP文件1.10.3 創(chuàng)建PHP標記1.10.4 編寫PHP代碼1.10.5 存儲文件1.10.6 網(wǎng)站運行結(jié)果1.11 獲取幫助信息1.11.1 PHP學習工具和資料下載1.11.2 獲取PHP的源代碼資源1.12 本章小結(jié)第2章 PHP環(huán)境的安裝與配置2.1 Windows下應用AppServ快速配置PHP開發(fā)環(huán)境2.2 Windows下Apache+MySQL+PHP的安裝配置2.2.1 Windows下Apache的安裝配置2.2.2 Windows下MySQL的安裝配置2.2.3 Windows下PHP的安裝配置2.3 在Windows下架設IIS+PHP的執(zhí)行環(huán)境2.3.1 IIS的安裝2.3.2 架設PHP到IIS2.4 Linux下Apache+MySQL+PHP的安裝配置2.4.1 Linux下Apache的安裝配置2.4.2 Linux下MySQL的安裝配置2.4.3 Linux下PHP的安裝配置2.5 獲取PHP的配置信息2.5.1 Apache服務器的基本配置2.5.2 php.ini文件的基本配置2.6 解決PHP的常見配置問題2.6.1 解決Apache服務器端口沖突2.6.2 更改Apache服務器默認存儲的文件路徑2.6.3 在php.ini文件中更改上傳文件的大小2.6.4 增加PHP擴展模塊2.6.5 修改php.ini文件以支持MySQL數(shù)據(jù)庫2.7 本章小結(jié)第3章 PHP語言基礎3.1 PHP常量3.1.1 聲明和使用常量3.1.2 預定義常量3.2 PHP變量3.2.1 理解變量3.2.2 聲明變量3.2.3 變量作用域3.2.4 可變變量3.2.5 預定義變量3.2.6 變量的生存周期3.3 數(shù)據(jù)類型3.3.1 標量數(shù)據(jù)類型3.3.2 復合數(shù)據(jù)類型3.3.3 特殊數(shù)據(jù)類型3.3.4 轉(zhuǎn)換數(shù)據(jù)類型3.3.5 檢測數(shù)據(jù)類型3.4 PHP的運算符3.4.1 操作算術運算符3.4.2 操作字符串運算符3.4.3 操作賦值運算符3.4.4 操作位運算符3.4.5 遞增或遞減運算符3.4.6 操作邏輯運算符3.4.7 操作比較運算符3.4.8 其他運算符3.4.9 運算符的使用規(guī)則3.5 PHP的表達式3.6 自定義函數(shù)3.6.1 定義和調(diào)用函數(shù)3.6.2 在函數(shù)間傳遞參數(shù)3.6.3 函數(shù)的返回值3.7 本章小結(jié)第4章 流程控制語句4.1 算法4.1.1 什么是算法4.1.2 算法的描述方法4.1.3 程序的3種控制結(jié)構4.2 條件控制語句4.2.1 if條件控制語句4.2.2 switch多分支語句4.2.3 if和switch語句的區(qū)別4.3 循環(huán)語句4.3.1 while循環(huán)語句4.3.2 do...while循環(huán)語句4.3.3 for循環(huán)語句4.3.4 foreach循環(huán)語句4.3.5 各循環(huán)語句間的區(qū)別4.4 跳轉(zhuǎn)語句4.4.1 break跳轉(zhuǎn)語句4.4.2 continue跳轉(zhuǎn)語句4.4.3 return跳轉(zhuǎn)語句4.5 try…catch…throw語句4.6 流程控制語句的嵌套4.7 本章小結(jié)第5章  PHP與Web頁面交互5.1 表單數(shù)據(jù)的提交方式5.1.1 通過GET方法提交數(shù)據(jù)5.1.2 通過POST方法提交數(shù)據(jù)5.2 獲取提交的表單數(shù)據(jù)5.2.1 獲取按鈕的數(shù)據(jù)5.2.2 獲取文本區(qū)域的數(shù)據(jù)5.2.3 獲取單選按鈕的數(shù)據(jù)5.2.4 獲取復選框的數(shù)據(jù)5.2.5 獲取列表框的數(shù)據(jù)5.2.6 獲取文本域的數(shù)據(jù)5.2.7 獲取文件域的數(shù)據(jù)5.2.8 獲取隱藏域的數(shù)據(jù)5.3 在PHP中處理表單變量5.4 對表單傳遞的變量值進行編碼與解碼5.4.1 URL編碼與解碼5.4.2 BASE64編碼與解碼5.5 本章小節(jié)第6章 字符串操作6.1 字符串簡介6.2 單引號和雙引號的區(qū)別6.3 字符串的連接符6.4 字符串操作6.4.1 去除字符串首尾空格和特殊字符6.4.2 字符串與HTML相互轉(zhuǎn)換6.4.3 轉(zhuǎn)義、還原字符串數(shù)據(jù)6.4.4 獲取字符串的長度6.4.5 截取字符串6.4.6 比較字符串6.4.7 檢索字符串6.4.8 替換字符串6.4.9 格式化字符串6.4.10 連接、分割字符串6.4.11 URL編碼解碼函數(shù)6.5 本章小結(jié)第7章 正則表達式7.1 什么是正則表達式7.1.1 正則表達式的發(fā)展史7.1.2 正則表達式中的術語7.2 正則表達式的語法規(guī)則7.2.1 行定位符(^和$)7.2.2 單詞定界符(\b、\B)7.2.3 字符類([ ])7.2.4 選擇字符(|)7.2.5 連字符(-)7.2.6 排除字符([^])7.2.7 限定符(? * + {n,m})7.2.8 點號字符(.)7.2.9 轉(zhuǎn)義字符(\)7.2.10 反斜線(\)7.2.11 括號字符(())7.2.12 反向引用7.2.13 捕獲7.2.14 斷言(環(huán)視)7.2.15 模式修飾符7.2.16 模式匹配的順序7.3 POSIX擴展正則表達式函數(shù)7.3.1 ereg()函數(shù)和eregi()函數(shù)7.3.2 ereg_replace()函數(shù)和eregi_replace()函數(shù)7.3.3 split()函數(shù)和spliti()函數(shù)7.4 PCRE兼容正則表達式函數(shù)7.4.1 preg_grep()函數(shù)7.4.2 preg_match()函數(shù)和preg_match_all()函數(shù)7.4.3 preg_quote()函數(shù)7.4.4 preg_replace()函數(shù)7.4.5 preg_replace_callback()函數(shù)7.4.6 preg_split()函數(shù)7.5 本章小結(jié)第8章  PHP數(shù)組8.1 數(shù)組的概述8.2 數(shù)組的基本操作8.2.1 聲明數(shù)組8.2.2 輸出數(shù)組8.2.3 定位數(shù)組8.2.4 遍歷數(shù)組8.2.5 增加、刪除數(shù)組元素8.2.6 確定數(shù)組大小和惟一性8.2.7 數(shù)組的排序8.2.8 數(shù)組的合并與拆分8.2.9 數(shù)組和字符串之間的轉(zhuǎn)換8.3 其他數(shù)組函數(shù)8.3.1 創(chuàng)建指定范圍的數(shù)組8.3.2 對數(shù)組中的元素進行隨機排序8.3.3 對數(shù)組中所有元素進行求和8.3.4 將一維數(shù)組拆分為多維數(shù)組8.4 PHP全局數(shù)組8.4.1 $_SERVER[ ]全局數(shù)組8.4.2 $_GET[ ]和$_POST[ ]全局數(shù)組8.4.3 $_COOKIE全局數(shù)組8.4.4 $_ENV[ ]全局數(shù)組8.4.5 $_REQUEST[ ]全局數(shù)組8.4.6 $_SESSION[ ]全局數(shù)組8.4.7 $_FILES[ ]全局數(shù)組8.5 本章小結(jié)第9章 日期和時間9.1 日期和時間的概述9.2 處理日期和時間9.2.1 獲取日期和時間9.2.2 獲取日期和時間信息9.2.3 檢驗日期和時間的有效性9.2.4 輸出格式化的日期和時間9.3 PHP的時間戳9.3.1 PHP中的時間戳9.3.2 獲取格林威治標準時間的時間戳9.3.3 獲取本地化時間戳9.3.4 獲取當前時間戳9.4 本章小結(jié)第10章 文件和目錄處理技術10.1 文件處理技術的基本操作10.1.1 打開文件10.1.2 讀取文件10.1.3 寫入文件10.1.4 刪除文件10.1.5 關閉文件10.1.6 復制文件10.1.7 移動和重命名文件10.2 文件的高級處理技術10.2.1 訪問遠程文件10.2.2 測試文件指針的位置10.2.3 文件指針的定位10.2.4 鎖定文件10.3 目錄操作技術10.3.1 打開目錄10.3.2 讀取目錄10.3.3 建立目錄10.3.4 刪除目錄10.3.5 改變目錄10.3.6 關閉目錄10.4 文件上傳和下載技術10.4.1 開啟PHP文件上傳功能10.4.2 POST方法上傳文件10.4.3 上傳多個文件10.4.4 生成臨時文件10.4.5 下載文件10.5 本章小結(jié)第11章 圖形圖像處理技術11.1 GD函數(shù)庫的概述11.1.1 Windows下打開GD2函數(shù)庫支持11.1.2 Linux下打開GD2函數(shù)庫支持11.1.3 應用GD2函數(shù)創(chuàng)建圖像11.2 基本的圖像處理技術11.2.1 創(chuàng)建畫布11.2.2 設置顏色11.2.3 生成圖像11.2.4 銷毀圖像11.2.5 繪制點與線11.2.6 繪制幾何圖形11.2.7 填充幾何圖形11.2.8 輸出文字11.3 Jpgraph的安裝與配置11.3.1 Jpgraph的安裝11.3.2 Jpgraph的配置11.4 圖形圖像的典型應用11.4.1 應用圖像處理技術生成驗證碼11.4.2 應用圖像處理技術生成餅形圖11.4.3 應用柱形圖統(tǒng)計商品月銷量11.4.4 應用折線圖分析學習PHP的過程11.5 本章小結(jié)第12章  Cookie和會話控制12.1 概述12.1.1 Cookie概述12.1.2 會話控制12.2 Cookie的操作12.2.1 設置Cookie12.2.2 訪問Cookie12.2.3 刪除Cookie12.2.4 Cookie數(shù)組12.3 Cookie的應用12.4 會話的操作12.4.1 會話的基本方式12.4.2 配置PHP的會話12.4.3 創(chuàng)建會話12.5 會話的應用12.5.1 登錄驗證12.5.2 通過Session禁用頁面刷新12.6 本章小結(jié)第13章 面向?qū)ο?3.1 概述13.1.1 面向?qū)ο蟮母拍?3.1.2 面向?qū)ο笳Z言的3大特點13.1.3 PHP 5.0面向?qū)ο蟮男绿匦?3.2 類和對象13.2.1 類的結(jié)構及聲明方式13.2.2 屬性和方法的定義13.2.3 使用構造函數(shù)13.2.4 使用析構函數(shù)13.2.5 類的實例化13.3 控制訪問權限13.4 類的繼承和重載13.4.1 繼承的概念13.4.2 PHP中實現(xiàn)繼承的方法13.4.3 重載的概念13.4.4 PHP中實現(xiàn)類重載的方法13.4.5 用final關鍵字對繼承和重載進行限制13.5 接口13.5.1 接口的概念13.5.2 PHP實現(xiàn)接口13.6 PHP面向?qū)ο笮绿匦?3.6.1 Per-Class常量的應用13.6.2 對象的克隆13.6.3 __autoload()方法13.6.4 使用instanceof關鍵字判斷實例類型13.6.5 使用this關鍵字調(diào)用類成員13.6.6 使用parent關鍵字調(diào)用父類成員13.6.7 使用self關鍵字調(diào)用類體中的靜態(tài)成員13.6.8 輔助函數(shù)13.7 PHP中面向?qū)ο蟮膽?3.7.1 應用面向?qū)ο蟮姆绞綄崿F(xiàn)用戶身份驗證13.7.2 數(shù)據(jù)的分頁顯示13.8 本章小結(jié)第14章  MySQL數(shù)據(jù)庫基礎14.1 MySQL概述14.1.1 MySQL的特點14.1.2 SQL和MySQL14.2 MySQL服務器的啟動和關閉14.2.1 啟動MySQL服務器14.2.2 連接MySQL服務器14.2.3 關閉MySQL服務器14.3 操作數(shù)據(jù)庫14.3.1 創(chuàng)建數(shù)據(jù)庫14.3.2 選擇數(shù)據(jù)庫14.3.3 刪除數(shù)據(jù)庫14.4 操作數(shù)據(jù)表14.4.1 創(chuàng)建表14.4.2 修改表14.4.3 刪除表14.5 操作數(shù)據(jù)14.5.1 添加語句(INSERT)14.5.2 修改語句(UPDATE)14.5.3 刪除語句(DELETE)14.5.4 批量增加記錄語句(LOAD DATA和MYSQLIMPORT)14.6 數(shù)據(jù)查詢語句14.6.1 運用SELECT查詢(對數(shù)據(jù)表的選擇)14.6.2 WHERE條件語句的應用14.6.3 GROUP BY 對結(jié)果分組14.6.4 DISTINCT在結(jié)果中去除重復行14.6.5 ORDER BY對結(jié)果排序14.6.6 LIKE應用14.6.7 CONCAT聯(lián)合多列14.6.8 LIMIT限定結(jié)果行數(shù)14.6.9 使用函數(shù)和表達式14.7 數(shù)據(jù)類型14.7.1 數(shù)字類型14.7.2 字符串類型14.7.3 日期和時間數(shù)據(jù)類型14.8 PhpMyAdmin圖形化管理工具14.8.1 庫級操作14.8.2 表級操作14.8.3 增刪改數(shù)據(jù)14.8.4 查詢數(shù)據(jù)14.8.5 數(shù)據(jù)的導入與導出14.9 本章小結(jié)第15章 數(shù)據(jù)庫編程技術15.1 PHP操縱MySQL數(shù)據(jù)庫15.1.1 建立與MySQL數(shù)據(jù)庫的連接15.1.2 選擇和使用MySQL數(shù)據(jù)庫15.1.3 執(zhí)行SQL指令15.1.4 分析結(jié)果集15.1.5 斷開與MySQL數(shù)據(jù)庫的連接15.2 管理MySQL數(shù)據(jù)庫中的數(shù)據(jù)15.2.1 向數(shù)據(jù)庫中添加數(shù)據(jù)15.2.2 編輯數(shù)據(jù)庫數(shù)據(jù)15.2.3 從數(shù)據(jù)庫中刪除數(shù)據(jù)15.2.4 批量數(shù)據(jù)操作15.3 對MySQL表的查詢15.3.1 通用查詢15.3.2 高級查詢15.3.3 分組統(tǒng)計15.3.4 對查詢結(jié)果分頁顯示15.3.5 對查詢結(jié)果進行跳轉(zhuǎn)分頁顯示15.4 數(shù)據(jù)備份和恢復15.5 本章小結(jié)第16章 PHP的字符編碼16.1 了解網(wǎng)頁字符編碼16.1.1 ASCII 字符集16.1.2 ISO 8859 字符集16.1.3 GB2312與GBK編碼16.1.4 Unicode字符集16.1.5 UTF-8編碼16.2 PHP網(wǎng)頁的字符編碼16.2.1 正確使用文件編碼16.2.2 編碼轉(zhuǎn)換16.2.3 檢測字符串的編碼16.2.4 字符編碼的優(yōu)先級16.2.5 亂碼產(chǎn)生的根源和解決方案16.3 PHP開發(fā)中的中文編碼問題16.3.1 數(shù)據(jù)庫中的字符集編碼問題16.3.2 解決頁面中的亂碼問題16.3.3 通過PHP自定義函數(shù)無亂碼截取中文字符串16.4 PHP的區(qū)域化設置16.4.1 PHP網(wǎng)頁的區(qū)域化16.4.2 使用setlocale()函數(shù)設置區(qū)域化16.5 本章小節(jié)第17章  PHP的調(diào)試與異常處理17.1 基本調(diào)試策略17.2 常見錯誤分析17.2.1 語法錯誤17.2.2 語義錯誤17.2.3 注釋錯誤17.2.4 運行錯誤17.2.5 邏輯錯誤17.3 PHP.INI中的錯誤處理設置17.4 錯誤處理17.4.1 錯誤的隱藏17.4.2 錯誤的定制17.4.3 超時錯誤的處理17.5 程序調(diào)試17.5.1 應用DIE語句調(diào)試17.5.2 應用PRINT語句調(diào)試17.5.3 應用MySQL_error語句輸出錯誤信息17.6 MySQL的常見錯誤17.6.1 PHP與MySQL連接錯誤17.6.2 解決數(shù)據(jù)庫亂碼問題17.6.3 上傳二進制數(shù)據(jù)到數(shù)據(jù)庫失敗17.7 本章小結(jié)第18章 PHP與XML的網(wǎng)絡開發(fā)18.1 XML的概述18.2 XML語法18.2.1 XML文檔結(jié)構18.2.2 XML聲明18.2.3 處理指令18.2.4 XML注釋18.2.5 XML元素18.2.6 XML屬性18.2.7 使用CDATA標記18.2.8 XML命名空間18.3 在PHP中創(chuàng)建XML文檔18.4 通過DOM操作XML文檔18.4.1 通過DOM類庫創(chuàng)建XML文檔18.4.2 通過getElementsByTagName()方法讀取XML18.4.3 通過DOM類庫向XML中添加數(shù)據(jù)18.4.4 通過Xpath查詢XML中的數(shù)據(jù)18.4.5 通過replaceChild()方法修改XML文檔18.4.6 通過removeChild()方法刪除XML文檔18.5 本章小結(jié)第19章  Smarty模板技術19.1 Smarty簡介19.1.1 什么是Smarty19.1.2 Smarty與MVC19.1.3 Smarty的特點19.2 Smarty的安裝配置19.2.1 Smarty下載與安裝19.2.2 第1個Smarty程序19.2.3 配置Smarty19.3 Smarty模板設計19.3.1 Smarty模板文件19.3.2 注釋19.3.3 變量19.3.4 修飾變量(variable modifers)19.3.5 內(nèi)建函數(shù)19.3.6 自定義函數(shù)19.4 Smarty程序設計19.4.1 Smarty中的常用方法19.4.2 Smarty的配置變量19.4.3 Smarty緩存19.5 本章小結(jié)第20章 注冊和登錄20.1 設計思路20.1.1 功能闡述20.1.2 程序業(yè)務流程20.1.3 文件組織結(jié)構20.2 數(shù)據(jù)庫設計20.3 連接數(shù)據(jù)庫20.3.1 關鍵函數(shù)20.3.2 功能實現(xiàn)20.4 用戶注冊模塊20.4.1 關鍵函數(shù)20.4.2 頁面設計20.4.3 功能實現(xiàn)20.5 檢測用戶是否被占用20.5.1 關鍵函數(shù)20.5.2 頁面設計20.5.3 功能實現(xiàn)20.6 驗證用戶注冊信息是否合法20.6.1 關鍵函數(shù)20.6.2 功能實現(xiàn)20.7 用戶登錄20.7.1 關鍵函數(shù)20.7.2 頁面設計20.7.3 功能實現(xiàn)20.8 圖片驗證碼功能20.8.1 關鍵函數(shù)介紹20.8.2 頁面設計20.8.3 功能實現(xiàn)20.9 退出登錄功能20.9.1 關鍵函數(shù)20.9.2 功能實現(xiàn)20.10 本章小節(jié)第21章 留言本21.1 設計思路21.1.1 功能闡述21.1.2 程序業(yè)務流程21.1.3 文件組織結(jié)構21.2 數(shù)據(jù)庫設計21.3 連接數(shù)據(jù)庫21.3.1 關鍵函數(shù)介紹21.3.2 功能實現(xiàn)21.4 添加留言模塊21.4.1 關鍵函數(shù)21.4.2 頁面設計21.4.3 功能實現(xiàn)21.5 查看留言模塊21.5.1 關鍵函數(shù)21.5.2 頁面設計21.5.3 功能實現(xiàn)21.6 修改留言模塊21.6.1 關鍵函數(shù)21.6.2 頁面設計21.6.3 功能實現(xiàn)21.7 刪除留言模塊21.7.1 關鍵函數(shù)21.7.2 頁面設計21.7.3 功能實現(xiàn)21.8 查詢留言模塊21.8.1 關鍵函數(shù)21.8.2 頁面設計21.8.3 功能實現(xiàn)21.9 本章小結(jié)第22章 電子商務22.1 需求分析22.2 系統(tǒng)分析和設計22.2.1 可行性分析22.2.2 功能結(jié)構分析和設計22.2.3 系統(tǒng)流程概述22.2.4 開發(fā)環(huán)境22.3 數(shù)據(jù)庫設計22.3.1 數(shù)據(jù)庫的分析22.3.2 創(chuàng)建數(shù)據(jù)庫22.3.3 創(chuàng)建數(shù)據(jù)表22.3.4 數(shù)據(jù)表的結(jié)構22.4 技術準備22.4.1 代碼書寫規(guī)則22.4.2 網(wǎng)站架設之初22.4.3 文件管理規(guī)劃22.5 前臺開發(fā)22.5.1 設計分析22.5.2 前臺首頁的實現(xiàn)22.5.3 商品展示模塊的實現(xiàn)22.5.4 購物車的實現(xiàn)22.5.5 收銀臺的實現(xiàn)22.5.6 用戶登錄模塊的實現(xiàn)22.5.7 本站公告模塊的實現(xiàn)22.6 后臺開發(fā)22.6.1 設計分析22.6.2 后臺首頁22.6.3 后臺登錄模塊22.6.4 商品信息管理模塊22.6.5 短信管理模塊22.6.6 訂單信息管理模塊22.7 電子商務完整清單22.8 本章小結(jié)第23章 播客23.1 了解播客23.1.1 播客起源23.1.2 播客的發(fā)展前景23.2 系統(tǒng)設計23.2.1 系統(tǒng)功能概述23.2.2 系統(tǒng)功能結(jié)構23.2.3 系統(tǒng)流程概述23.2.4 開發(fā)環(huán)境23.2.5 文件夾組織結(jié)構23.3 Adodb類庫的安裝配置23.4 數(shù)據(jù)庫設計23.4.1 數(shù)據(jù)庫的分析23.4.2 創(chuàng)建數(shù)據(jù)庫23.4.3 創(chuàng)建數(shù)據(jù)表23.5 前臺開發(fā)23.5.1 設計分析23.5.2 在線播放功能的實現(xiàn)23.5.3 最新推出功能的實現(xiàn)23.5.4 上傳視頻文件功能的實現(xiàn)23.5.5 視頻下載功能的實現(xiàn)23.5.6 創(chuàng)建播客個人主頁23.5.7 站內(nèi)訂閱23.5.8 訂閱管理23.6 后臺開發(fā)23.6.1 設計分析23.6.2 上傳視頻管理功能的實現(xiàn)23.6.3 動態(tài)創(chuàng)建視頻文件類型23.6.4 管理員管理23.7 本章小結(jié)附錄 實例快速檢索

章節(jié)摘錄

插圖:1.1 什么是PHPPHP是Hypertext Preprocessor。(超文本預處理器)的縮寫,是一種服務器端、跨平臺、HTMI。嵌入式的腳本語言。其獨特的語法具有C語言、Java語言和Perl語言的特點,是一種被廣泛應用的開源式的多用途腳本語言,尤其適合Web開發(fā)。1.2 PHP開發(fā)語言的特點PHP是生于網(wǎng)絡、用于網(wǎng)絡、發(fā)展于網(wǎng)絡的一門語言,一誕生就被打上了自由發(fā)展的烙印。目前在國內(nèi)外有數(shù)以千計的個人和組織的網(wǎng)站在以各種形式和各種語言學習、發(fā)展和完善它,并不斷地發(fā)布最新的應用和研究成果。PHP能運行在包括Windows、Linux等在內(nèi)的大多數(shù)操作系統(tǒng)環(huán)境中,常與免費的Web服務器軟件Apache和免費的數(shù)據(jù)庫MySQI。配合使用于I.inux平臺上,具有很高的性價比,這3種技術的結(jié)合號稱“黃金組合”。下面將介紹.PHP開發(fā)語言的特點。1.速度快PHP是一種強大的CGI腳本語言,語法混合了C、Java、Perll和PHP式的新語法,執(zhí)行網(wǎng)頁速度比CGI、Perl和ASP更快,這是它的第1個突出的特點。2.實用性由于PHP是一種面向?qū)ο蟮?、完全跨平臺的新型Web開發(fā)語言,因此無論從開發(fā)者角度考慮還是從經(jīng)濟角度考慮,都是非常實用的。PHP語法結(jié)構簡單,易于入門,很多功能只需一個函數(shù)就可以實現(xiàn),并且很多機構都相繼推出了用于開發(fā)PHP的IDE工具。3.功能強大PHP在Web項目開發(fā)過程中具有極其強大的功能,而且實現(xiàn)相對簡單,主要表現(xiàn)在如下幾點。·可以操縱多種主流與非主流的數(shù)據(jù)庫,例如MySQL、Access、SQL Server、Oracle、DB2等,其中,PHP與MySQL是現(xiàn)在絕佳的組合,可以跨平臺運行?!た梢耘c輕量級的目錄訪問協(xié)議進行信息交換?!た梢耘c多種協(xié)議進行通信,包括IMAP、POP3、SMTP、SOAP和DNS等?!な褂没赑OSIX和Perl的正則表達式庫解析復雜字符串。·可以實現(xiàn)對XML文檔進行有效管理及創(chuàng)建和調(diào)用Web服務等操作。4.可選擇性PHP可以采用面向過程和面向?qū)ο髢煞N開發(fā)模式,開發(fā)人員可以從所開發(fā)網(wǎng)站的規(guī)模和日后維護等多角度考慮,以選擇所開發(fā)網(wǎng)站應采取的模式。PHP進行Web開發(fā)過程中使用最多的是MySQL數(shù)據(jù)庫。PHP 5.0以上版本中不僅提供了早期的MySQL數(shù)據(jù)庫操縱函數(shù),而且提供了MySQLi擴展技術對MySQL,數(shù)據(jù)庫的操縱,這樣開發(fā)人員可以從穩(wěn)定性和執(zhí)行效率等方面考慮操縱MySQL數(shù)據(jù)庫的方式。PHP的大多數(shù)功能可以通過多種方法實現(xiàn),開發(fā)人員可以根據(jù)自身掌握知識的熟練程度進行擇優(yōu)選取。

編輯推薦

《PHP網(wǎng)絡編程標準教程(DVD視頻教學版)》適合自學,從零起步、循序漸進,全面提高學、練、用能力。技術參考手冊全書分為起步篇、提高篇和實例篇,內(nèi)容全面。您可以根據(jù)實際情況選擇閱讀《PHP網(wǎng)絡編程標準教程(DVD視頻教學版)》的不同部分。編程實例參考手冊書中包含125個編程實例、2個綜合項目案例??梢宰屇趯崙?zhàn)中掌握編程技能。老師講解超大容量的DVD多媒體教學光盤。總共600分鐘的多媒體語音視頻教學就像有一位專業(yè)老師貼身指導一樣。免費網(wǎng)絡學習課堂贈送3周(21小時)網(wǎng)上課堂(價值1000元),助您跨越入門障礙。包括9小時網(wǎng)上視頻學習,9小時網(wǎng)上實戰(zhàn)訓練。3小時網(wǎng)上課堂答疑。購書讀者進入網(wǎng)址按提示登錄即可。DVD光盤內(nèi)容:書中所有安全的源代碼、600分鐘多媒體語音視頻教學、《Java編程詞典體驗版》、贈送6套商務軟件。明日科技有限公司是一家以計算機軟件技術為核心的高科技企業(yè),多年來始終致力于行業(yè)管理軟件開發(fā)、數(shù)字化出版物制作、計算機網(wǎng)絡系統(tǒng)綜合應用以及行業(yè)電子商務網(wǎng)站開發(fā)等領域,涉及生產(chǎn)、管理、控制、倉儲、物流、營銷、服務等行業(yè)。公司擁有軟件開發(fā)和項目實施方面的資深專家和學習型技術團隊,多年來積累了豐富的技術文檔和學習資料,公司的開發(fā)團隊不僅是開拓進取的技術實踐者,更致力于成為技術的普及和傳播者。《PHP網(wǎng)絡編程標準教程(DVD視頻教學版)》提供的模塊源代碼可直接運用于二次開發(fā),提高開發(fā)效率。全書共20章,包含17個典型模塊。內(nèi)容涉及圖形圖像處理、多媒體、數(shù)據(jù)庫、網(wǎng)絡通信、報表打印、硬件開發(fā)等領域。一部久享盛譽的程序開發(fā)寶典,精選500多個典型范例,覆蓋全面,源于實際項目開發(fā),幫助讀者短時間掌握更多實用技術、提高編程水平,?范例經(jīng)過精心編排,重點、難點突出,易查易學,附錄提供快速索引,查找方便,光盤包含所有范例源代碼及速查工具。

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    PHP網(wǎng)絡編程標準教程 PDF格式下載


用戶評論 (總計4條)

 
 

  •   我不想說太多,如果你不知道什么叫痛苦的話,可以買來學學。里面的植入廣告都足夠讓你痛不欲生。另外就是,代碼從來都是只是寫關鍵的出來,大部分省略掉,如果你是初學者,你會一頭霧水,搞不懂是什么意思!
  •   這本書從總體上說還是可以的,到后期也會教你開發(fā)些簡單中小型的動態(tài)網(wǎng)站,比如留言板、電子商務、播客等,并且光盤中附有源碼(光盤中那480小時的視頻建議還是別看了,那個人用很無吸引力的聲音給你講解php...)。美中不足的就是雖然有些實例切實不錯,但是個別函數(shù)介紹的并不是很到位,要結(jié)合PHP手冊來學習。
  •   含金量不高,,,性價比低,,,
  •   很好,實用,快遞也很給力
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7