PHP網(wǎng)站開(kāi)發(fā)技術(shù)
定 價(jià):36 元
- 作者:電子工業(yè)出版社
- 出版時(shí)間:2014/8/1
- ISBN:9787121232695
- 出 版 社:電子工業(yè)
- 中圖法分類:TP393.092
- 頁(yè)碼:410000
- 紙張:
- 版次:1
- 開(kāi)本:16開(kāi)
PHP簡(jiǎn)單易學(xué)并且功能強(qiáng)大,是目前開(kāi)發(fā)Web應(yīng)用程序的主要腳本語(yǔ)言。本教材圍繞PHP程序員崗位能力要求,以一個(gè)完整的圖書(shū)商城項(xiàng)目為背景,按照項(xiàng)目開(kāi)發(fā)流程和學(xué)生認(rèn)知規(guī)律來(lái)組織教材內(nèi)容,全書(shū)共安排11個(gè)項(xiàng)目,從項(xiàng)目的分析、開(kāi)發(fā)環(huán)境搭建、PHP基礎(chǔ)知識(shí)、數(shù)據(jù)庫(kù)設(shè)計(jì)到商城具體功能模塊開(kāi)發(fā),循序漸進(jìn),由簡(jiǎn)入難,系統(tǒng)地介紹了PHP的相關(guān)知識(shí)及其在Web應(yīng)用開(kāi)發(fā)中的實(shí)際應(yīng)用。
項(xiàng)目1 網(wǎng)上購(gòu)物系統(tǒng)分析與規(guī)劃設(shè)計(jì)
任務(wù)1.1 網(wǎng)站開(kāi)發(fā)流程設(shè)計(jì)
任務(wù)描述
知識(shí)準(zhǔn)備
任務(wù)實(shí)施與測(cè)試
任務(wù)拓展
任務(wù)1.2 網(wǎng)上購(gòu)物系統(tǒng)功能需求分析
任務(wù)描述
知識(shí)準(zhǔn)備
任務(wù)實(shí)施與測(cè)試
任務(wù)拓展
任務(wù)1.3 網(wǎng)上購(gòu)物系統(tǒng)總體設(shè)計(jì)
任務(wù)描述
知識(shí)準(zhǔn)備
任務(wù)實(shí)施與測(cè)試
任務(wù)拓展
項(xiàng)目重現(xiàn)
項(xiàng)目2 網(wǎng)上購(gòu)物系統(tǒng)開(kāi)發(fā)環(huán)境搭建
任務(wù)2.1 PHP+Apache服務(wù)器的安裝與配置
任務(wù)描述
知識(shí)準(zhǔn)備
任務(wù)實(shí)施與測(cè)試
任務(wù)拓展
任務(wù)2.2 WampServer的下載與安裝
任務(wù)描述
知識(shí)準(zhǔn)備
任務(wù)實(shí)施與測(cè)試
任務(wù)拓展
項(xiàng)目重現(xiàn)
項(xiàng)目3 網(wǎng)上購(gòu)物系統(tǒng)前臺(tái)界面設(shè)計(jì)
3.1 網(wǎng)上購(gòu)物系統(tǒng)首頁(yè)頁(yè)面設(shè)計(jì)
任務(wù)描述
知識(shí)準(zhǔn)備
任務(wù)實(shí)施與測(cè)試
任務(wù)拓展
3.2 商品訂單頁(yè)面設(shè)計(jì)
任務(wù)描述
知識(shí)準(zhǔn)備
任務(wù)實(shí)施與測(cè)試
任務(wù)拓展
3.3 商品計(jì)算功能實(shí)現(xiàn)
任務(wù)描述
知識(shí)準(zhǔn)備
任務(wù)實(shí)施與測(cè)試
任務(wù)拓展
項(xiàng)目重現(xiàn)
項(xiàng)目4 網(wǎng)上購(gòu)物系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)
4.1 數(shù)據(jù)庫(kù)設(shè)計(jì)
任務(wù)描述
知識(shí)準(zhǔn)備
任務(wù)實(shí)施與測(cè)試
4.2 MYSQL數(shù)據(jù)庫(kù)操作
任務(wù)描述
知識(shí)準(zhǔn)備
任務(wù)實(shí)施與測(cè)試
任務(wù)拓展
項(xiàng)目重現(xiàn)
項(xiàng)目5 網(wǎng)上購(gòu)物系統(tǒng)商品展示模塊制作
5.1 商品動(dòng)態(tài)展示
任務(wù)描述
知識(shí)準(zhǔn)備
任務(wù)實(shí)施與測(cè)試
5.2 商品詳細(xì)信息介紹
任務(wù)描述
知識(shí)準(zhǔn)備
任務(wù)實(shí)施與測(cè)試
5.3 商品分類顯示
任務(wù)描述
知識(shí)準(zhǔn)備
任務(wù)實(shí)施與測(cè)試
5.4 商品分頁(yè)顯示
任務(wù)描述
知識(shí)準(zhǔn)備
任務(wù)實(shí)施與測(cè)試
5.5 商品搜索
任務(wù)描述
知識(shí)準(zhǔn)備
任務(wù)實(shí)施與測(cè)試
任務(wù)拓展
項(xiàng)目6 系統(tǒng)用戶管理模塊
6.1 制作圖像驗(yàn)證碼
任務(wù)描述
知識(shí)準(zhǔn)備
任務(wù)實(shí)施與測(cè)試
任務(wù)拓展
6.2 購(gòu)物系統(tǒng)注冊(cè)模塊
任務(wù)描述
知識(shí)準(zhǔn)備
任務(wù)實(shí)施與測(cè)試
任務(wù)拓展
6.3 購(gòu)物系統(tǒng)登錄模塊
任務(wù)描述
知識(shí)準(zhǔn)備
任務(wù)實(shí)施與測(cè)試
任務(wù)拓展
項(xiàng)目重現(xiàn)
項(xiàng)目7 商品訂購(gòu)與結(jié)算模塊制作
7.1 購(gòu)物車管理
任務(wù)描述
知識(shí)準(zhǔn)備
任務(wù)實(shí)施與測(cè)試
任務(wù)拓展
7.2 訂單管理
任務(wù)描述
知識(shí)準(zhǔn)備
任務(wù)實(shí)施與測(cè)試
任務(wù)拓展
項(xiàng)目重現(xiàn)
項(xiàng)目8 購(gòu)物系統(tǒng)商品用戶后臺(tái)模塊
8.1 后臺(tái)管理登錄界面
任務(wù)描述
知識(shí)準(zhǔn)備
任務(wù)實(shí)施與測(cè)試
任務(wù)拓展
8.2 購(gòu)物系統(tǒng)商品后臺(tái)管理模塊
任務(wù)描述
知識(shí)準(zhǔn)備
任務(wù)實(shí)施與測(cè)試
任務(wù)拓展
8.3 商品信息編輯模塊
任務(wù)描述
知識(shí)準(zhǔn)備
任務(wù)實(shí)施與測(cè)試
任務(wù)拓展
項(xiàng)目重現(xiàn)
項(xiàng)目9 面向?qū)ο笤诰W(wǎng)上購(gòu)物系統(tǒng)中的應(yīng)用
9.1 類成員的初始化應(yīng)用于用戶登錄模塊
任務(wù)描述
知識(shí)準(zhǔn)備
任務(wù)實(shí)施與測(cè)試
任務(wù)拓展
9.2 類的封裝在數(shù)據(jù)查詢中的應(yīng)用
任務(wù)描述
知識(shí)準(zhǔn)備
任務(wù)實(shí)施與測(cè)試
任務(wù)拓展
9.3 抽象類在商品信息查詢中的應(yīng)用
任務(wù)描述
知識(shí)準(zhǔn)備
任務(wù)實(shí)施與測(cè)試
任務(wù)拓展
項(xiàng)目重現(xiàn)
項(xiàng)目10 Smarty模板技術(shù)在網(wǎng)上購(gòu)物系統(tǒng)中的應(yīng)用
10.1 Smarty概述及安裝配置
任務(wù)描述
知識(shí)準(zhǔn)備
任務(wù)實(shí)施與測(cè)試
10.2 Smarty程序設(shè)計(jì)
任務(wù)描述
知識(shí)準(zhǔn)備
任務(wù)實(shí)施與測(cè)試
10.3 Smarty模板設(shè)計(jì)
任務(wù)描述
知識(shí)準(zhǔn)備
任務(wù)實(shí)施與測(cè)試
10.4 Smarty緩存
任務(wù)描述
知識(shí)準(zhǔn)備
任務(wù)實(shí)施與測(cè)試
10.5 ThinkPHP簡(jiǎn)單入門
任務(wù)描述
知識(shí)準(zhǔn)備
任務(wù)實(shí)施與測(cè)試
任務(wù)拓展
項(xiàng)目重現(xiàn)
項(xiàng)目11 PHP程序開(kāi)發(fā)范例
11.1 基于Wap的手機(jī)網(wǎng)上交易平臺(tái)
任務(wù)描述
任務(wù)實(shí)施與測(cè)試
11.2 個(gè)人博客
任務(wù)描述
任務(wù)實(shí)施與測(cè)試
11.3 城易網(wǎng)
任務(wù)描述
任務(wù)實(shí)施與測(cè)試
參考文獻(xiàn)
前言
PHP是開(kāi)發(fā)Web應(yīng)用系統(tǒng)最理想的工具,易于使用、功能強(qiáng)大、成本低廉、高安全性、開(kāi)發(fā)速度快且執(zhí)行靈活。全球數(shù)百萬(wàn)運(yùn)行著PHP程序的站點(diǎn)證明了它的流行程度和易用性。程序員和Web設(shè)計(jì)師都喜歡PHP,前者喜歡PHP的靈活性和速度,后者則喜歡它的易用和方便。
本書(shū)在內(nèi)容的編排及任務(wù)的組織上十分考究,全書(shū)圍繞PHP程序員崗位能力要求,以一個(gè)完整的網(wǎng)上購(gòu)物系統(tǒng)項(xiàng)目為載體來(lái)組織內(nèi)容,增強(qiáng)教材的可讀性和可操作性,激發(fā)學(xué)生的學(xué)習(xí)興趣,爭(zhēng)取讓讀者在短時(shí)間內(nèi)掌握PHP開(kāi)發(fā)動(dòng)態(tài)網(wǎng)站的常用技術(shù)和方法,從而為以后的就業(yè)打好基礎(chǔ)。
本書(shū)共安排11個(gè)項(xiàng)目,以兩個(gè) “網(wǎng)上購(gòu)物系統(tǒng)”和“BBS管理系統(tǒng)”作為案例背景,前者用作知識(shí)講解的案例背景,后者則用作讀者的單元練習(xí)。學(xué)練結(jié)合,利于讀者理解知識(shí)和掌握應(yīng)用,在表述方式上,采用以案例驅(qū)動(dòng)、分析解決問(wèn)題的方式,由淺入深,展開(kāi)知識(shí)點(diǎn)的講述,每個(gè)任務(wù)的案例既有各自的主題,又相互關(guān)聯(lián),在講解案例的同時(shí),融合了軟件工程、數(shù)據(jù)庫(kù)設(shè)計(jì)、界面設(shè)計(jì)等知識(shí),真正做到了PHP課程的項(xiàng)目化教學(xué)。
全書(shū)共分三個(gè)部分,項(xiàng)目1~4為Web網(wǎng)站開(kāi)發(fā)的基礎(chǔ)知識(shí),項(xiàng)目5~8詳細(xì)闡述網(wǎng)上購(gòu)物系統(tǒng)如何具體實(shí)現(xiàn),項(xiàng)目9和10闡述了面向?qū)ο蟮募夹g(shù)和Smarty模板技術(shù)并用框架技術(shù)實(shí)現(xiàn)網(wǎng)站項(xiàng)目開(kāi)發(fā)。本書(shū)的具體內(nèi)容如下。
項(xiàng)目1:網(wǎng)上購(gòu)物系統(tǒng)分析與規(guī)劃設(shè)計(jì),主要講述網(wǎng)站開(kāi)發(fā)的基本過(guò)程、系統(tǒng)結(jié)構(gòu)設(shè)計(jì)方法和頁(yè)面設(shè)計(jì)的規(guī)劃方法。
項(xiàng)目2:網(wǎng)上購(gòu)物系統(tǒng)開(kāi)發(fā)環(huán)境搭建,主要講述PHP、Apache、MySQL相關(guān)知識(shí),會(huì)在Windows下進(jìn)行PHP+Apache+MySQL服務(wù)器的安裝與配置。
項(xiàng)目3:網(wǎng)上購(gòu)物系統(tǒng)前臺(tái)界面設(shè)計(jì),主要講述Dreamveaver網(wǎng)站建設(shè)基礎(chǔ),PHP基本的語(yǔ)法介紹,完成網(wǎng)上購(gòu)物系統(tǒng)前臺(tái)界面設(shè)計(jì)。
項(xiàng)目4:網(wǎng)上購(gòu)物系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì),主要講述如何利用MySQL數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)表的創(chuàng)建和管理,能利用phpMyAdmin進(jìn)行數(shù)據(jù)庫(kù)的創(chuàng)建和管理。
項(xiàng)目5:網(wǎng)上購(gòu)物系統(tǒng)商品展示模塊制作,主要講述如何利用PHP訪問(wèn)MySQL數(shù)據(jù)庫(kù),利用PHP對(duì)數(shù)據(jù)表和記錄等進(jìn)行增刪改查等的操作。
項(xiàng)目6:系統(tǒng)用戶管理模塊,主要講述利用Session實(shí)現(xiàn)多頁(yè)面之間的信息傳遞,創(chuàng)建Cookie及讀取和刪除,利用相關(guān)技術(shù)實(shí)現(xiàn)用戶的登錄和注冊(cè)功能。
項(xiàng)目7:商品訂購(gòu)與結(jié)算模塊制作,主要講述利用PHP如何接收表單傳遞的數(shù)據(jù)及相關(guān)函數(shù)的技術(shù),能實(shí)現(xiàn)商品的結(jié)算功能。
項(xiàng)目8:購(gòu)物系統(tǒng)商品用戶后臺(tái)模塊,主要講述文件上傳的操作及文本文件的操作等,能實(shí)現(xiàn)商品的上傳及管理。
項(xiàng)目9:面向?qū)ο笤诰W(wǎng)上購(gòu)物系統(tǒng)中的應(yīng)用,主要講述面向?qū)ο蠹夹g(shù)的知識(shí)及面向?qū)ο蠹夹g(shù)在購(gòu)物系統(tǒng)中的應(yīng)用。
項(xiàng)目10:Smarty模板技術(shù)在網(wǎng)上購(gòu)物系統(tǒng)中的應(yīng)用,主要講述Smarty模板技術(shù)和ThinkPHP框架技術(shù)等,能利用Smarty技術(shù)和框架實(shí)現(xiàn)商品的展示功能。
項(xiàng)目11:PHP程序開(kāi)發(fā)范例,主要講述PHP+MySQL項(xiàng)目開(kāi)發(fā)流程,能利用PHP+MySQL進(jìn)行項(xiàng)目的設(shè)計(jì)與程序編寫(xiě)。
本書(shū)由朱珍、張琳霞主編,黃玲、田鈞任副主編,其中項(xiàng)目1和7由朱珍編寫(xiě),項(xiàng)目4和11由張琳霞編寫(xiě),項(xiàng)目2、5、10由黃玲編寫(xiě),項(xiàng)目3由陸曉梅編寫(xiě),項(xiàng)目6、8、9由毛鉛編寫(xiě)。全書(shū)由朱珍統(tǒng)稿,田鈞審稿。本書(shū)相關(guān)資源可登錄華信教學(xué)資源網(wǎng)(www.hxedu.com.cn)下載。
由于編者水平有限,文中難免有不妥之處,懇請(qǐng)廣大讀者批評(píng)指正。
編者
2014年6月