PHP網(wǎng)站開發(fā)實(shí)例教程
定 價(jià):45 元
- 作者:傳智播客高教產(chǎn)品研發(fā)部
- 出版時(shí)間:2015/8/19
- ISBN:9787115295767
- 出 版 社:人民郵電出版社
- 中圖法分類:TP312PH
- 頁(yè)碼:308
- 紙張:膠版紙
- 版次:1
- 開本:16開
《PHP網(wǎng)站開發(fā)實(shí)例教程》共9 章:第1 章講解PHP 開發(fā)環(huán)境的搭建,通過(guò)部署網(wǎng)站的方式,讓初學(xué)者了解基于PHP 和MySQL 的成熟開源項(xiàng)目的運(yùn)行過(guò)程;第2 章以趣味案例學(xué)習(xí)PHP 語(yǔ)法基礎(chǔ);第3 章通過(guò)開發(fā)企業(yè)員工管理系統(tǒng)來(lái)學(xué)習(xí)PHP 的數(shù)據(jù)庫(kù)操作;第4 章通過(guò)用戶注冊(cè)、用戶信息編輯、表單安全驗(yàn)證、保存瀏覽歷史、用戶登錄、保存登錄狀態(tài)等案例學(xué)習(xí)Web 表單與會(huì)話技術(shù);第5 章通過(guò)驗(yàn)證碼生成與驗(yàn)證、用戶頭像上傳、生成縮略圖、圖片添加水印、驗(yàn)證碼生成與驗(yàn)證、文件管理器、在線網(wǎng)盤等案例來(lái)學(xué)習(xí)文件與圖像技術(shù);第6~8 章通過(guò)常用類庫(kù)封裝、文章管理系統(tǒng)、學(xué)生管理系統(tǒng)等實(shí)用案例學(xué)習(xí)面向?qū)ο缶幊、PDO 數(shù)據(jù)庫(kù)抽象層和ThinkPHP 框架;第9 章通過(guò)開發(fā)實(shí)戰(zhàn)項(xiàng)目——電子商務(wù)網(wǎng)站,綜合運(yùn)用本書所學(xué)的知識(shí),讓讀者迅速積累項(xiàng)目開發(fā)經(jīng)驗(yàn)。
《PHP網(wǎng)站開發(fā)實(shí)例教程》是面向初學(xué)者推出的一本案例驅(qū)動(dòng)式教材,內(nèi)容涵蓋PHP網(wǎng)站開發(fā)的常用技術(shù)及ThinkPHP框架,提供45個(gè)實(shí)用案例,如商品價(jià)格計(jì)算、訂貨單顯示、用戶頭像上傳等,并配有電子商務(wù)網(wǎng)站開發(fā)實(shí)戰(zhàn)。本書通過(guò)豐富實(shí)用的實(shí)例,幫助讀者全面掌握PHP的網(wǎng)站開發(fā)技術(shù)!禤HP網(wǎng)站開發(fā)實(shí)例教程》提供大量免費(fèi)學(xué)習(xí)資源,如精美教學(xué)PPT、90個(gè)輔助案例、850道測(cè)試題、長(zhǎng)達(dá)48小時(shí)的教學(xué)視頻等,為了幫助初學(xué)者更好地學(xué)習(xí)本書所講解的內(nèi)容,傳智播客還配套提供了在線答疑,希望為讀者提供更多的幫助。
傳智播客成立于2006年,由中國(guó)Java培訓(xùn)先行者張孝祥老師發(fā)起,聯(lián)合全球知名中文IT社區(qū)CSDN、中關(guān)村軟件園共同創(chuàng)辦的一家專業(yè)教育機(jī)構(gòu)。辦學(xué)至今,傳智播客已成立8年,在這8年期間,我們一直堅(jiān)守著“為千萬(wàn)人少走彎路而著書,為中華軟件之崛起而講課”的辦學(xué)理念,堅(jiān)持培養(yǎng)優(yōu)秀軟件應(yīng)用工程師的宏偉目標(biāo),在累計(jì)培養(yǎng)的十萬(wàn)余名學(xué)員中,8年期間,我們陸續(xù)開設(shè)了Java、網(wǎng)頁(yè)平面、PHP、.Net、iOS、C/C++六個(gè)專業(yè)方向的課程,并且未來(lái)將逐漸開設(shè)其他專業(yè)方向的課程。
第1 章 PHP 開篇 1
1.1 PHP 簡(jiǎn)介 1
1.1.1 PHP 概述 1
1.1.2 常用編輯工具 3
1.2 開發(fā)環(huán)境搭建 3
1.2.1 Apache 的安裝 3
1.2.2 PHP 的安裝 6
1.3 MySQL 的介紹與使用 9
1.3.1 什么是MySQL 9
1.3.2 MySQL 的安裝 10
1.3.3 MySQL 的基本使用 13
1.4 項(xiàng)目部署 18
1.4.1 虛擬主機(jī)配置 18
1.4.2 安裝phpMyAdmin 20
1.4.3 安裝Discuz!論壇 21
第2 章 PHP 語(yǔ)法基礎(chǔ) 25
2.1 【案例1】顯示服務(wù)器信息 25
案例分析 25
實(shí)現(xiàn)步驟 26
知識(shí)點(diǎn)講解 26
2.2 【案例2】商品價(jià)格計(jì)算 28
案例分析 28
實(shí)現(xiàn)步驟 28
知識(shí)點(diǎn)講解 30
2.3 【案例3】判斷學(xué)生成績(jī)等級(jí) 33
案例分析 33
實(shí)現(xiàn)步驟 33
知識(shí)點(diǎn)講解 34
2.4 【案例4】判斷是否為閏年 38
案例分析 38
實(shí)現(xiàn)步驟 39
知識(shí)點(diǎn)講解 40
2.5 【案例5】打印金字塔 42
案例分析 42
實(shí)現(xiàn)步驟 42
知識(shí)點(diǎn)講解 44
2.6 【案例6】九九乘法表 45
案例分析 45
實(shí)現(xiàn)步驟 46
知識(shí)點(diǎn)講解 47
2.7 【案例7】PHP 獲取文件后綴 48
案例分析 48
實(shí)現(xiàn)步驟 48
知識(shí)點(diǎn)講解 49
2.8 【案例8】訂貨單顯示 52
案例分析 52
實(shí)現(xiàn)步驟 52
知識(shí)點(diǎn)講解 54
2.9 【案例9】雙色球 56
案例分析 56
實(shí)現(xiàn)步驟 56
知識(shí)點(diǎn)講解 57
2.10 【案例10】網(wǎng)頁(yè)布局 59
案例分析 59
實(shí)現(xiàn)步驟 59
知識(shí)點(diǎn)講解 61
第3 章 PHP 操作數(shù)據(jù)庫(kù) 63
3.1 【案例11】展示員工信息 63
案例分析 63
實(shí)現(xiàn)步驟 64
知識(shí)點(diǎn)講解 67
3.2 【案例12】員工信息排序 70
案例分析 70
2
實(shí)現(xiàn)步驟 70
知識(shí)點(diǎn)講解 74
3.3 【案例13】員工信息搜索 75
案例分析 75
實(shí)現(xiàn)步驟 75
知識(shí)點(diǎn)講解 77
3.4 【案例14】分頁(yè)顯示信息 78
案例分析 78
實(shí)現(xiàn)步驟 78
知識(shí)點(diǎn)講解 82
3.5 【案例15】添加與修改信息 83
案例分析 83
實(shí)現(xiàn)步驟 83
知識(shí)點(diǎn)講解 92
第4 章 Web 表單與會(huì)話技術(shù) 93
4.1 【案例16】用戶注冊(cè) 93
案例分析 93
實(shí)現(xiàn)步驟 94
知識(shí)點(diǎn)講解 96
4.2 【案例17】用戶信息編輯 99
案例分析 99
實(shí)現(xiàn)步驟 100
知識(shí)點(diǎn)講解 103
4.3 【案例18】表單安全驗(yàn)證 105
案例分析 105
實(shí)現(xiàn)步驟 106
知識(shí)點(diǎn)講解 108
4.4 【案例19】保存瀏覽歷史 110
案例分析 110
實(shí)現(xiàn)步驟 110
知識(shí)點(diǎn)講解 113
4.5 【案例20】用戶登錄 115
案例分析 115
實(shí)現(xiàn)步驟 115
知識(shí)點(diǎn)講解 119
4.6 【案例21】保存登錄狀態(tài) 120
案例分析 120
實(shí)現(xiàn)步驟 121
知識(shí)點(diǎn)講解 124
第5 章 文件與圖像技術(shù) 126
5.1【案例22】 用戶頭像上傳 126
案例分析 126
實(shí)現(xiàn)步驟 127
知識(shí)點(diǎn)講解 130
5.2【案例23】 生成縮略圖 131
案例分析 131
實(shí)現(xiàn)步驟 132
知識(shí)點(diǎn)講解 134
5.3【案例24】 圖片添加水印 136
案例分析 136
實(shí)現(xiàn)步驟 136
知識(shí)點(diǎn)講解 139
5.4【案例25】 驗(yàn)證碼生成與驗(yàn)證 141
案例分析 141
實(shí)現(xiàn)步驟 141
知識(shí)點(diǎn)講解 145
5.5【案例26】 文件管理器 147
案例分析 147
實(shí)現(xiàn)步驟 147
知識(shí)點(diǎn)講解 154
5.6【案例27】 在線網(wǎng)盤 156
案例分析 156
實(shí)現(xiàn)步驟 156
知識(shí)點(diǎn)講解 164
第6 章 面向?qū)ο缶幊?166
6.1 【案例28】體驗(yàn)類與對(duì)象 166 案例分析 166
3
目錄
實(shí)現(xiàn)步驟 167
知識(shí)點(diǎn)講解 171
6.2 【案例29】文件上傳類 171
案例分析 171
實(shí)現(xiàn)步驟 172
知識(shí)點(diǎn)講解 177
6.3 【案例30】靜態(tài)工具類 178
案例分析 178
實(shí)現(xiàn)步驟 179
知識(shí)點(diǎn)講解 180
6.4 【案例31】數(shù)據(jù)庫(kù)操作類 182
案例分析 182
實(shí)現(xiàn)步驟 182
知識(shí)點(diǎn)講解 187
6.5 【案例32】類庫(kù)自動(dòng)加載 187
案例分析 187
實(shí)現(xiàn)步驟 188
知識(shí)點(diǎn)講解 189
6.6 【案例33】模型類 190
案例分析 190
實(shí)現(xiàn)步驟 190
知識(shí)點(diǎn)講解 196
6.7 【案例34】抽象類與接口 198
案例分析 198
實(shí)現(xiàn)步驟 198
知識(shí)點(diǎn)講解 201
第7 章 PDO 數(shù)據(jù)庫(kù)抽象層 202
7.1 【案例35】PDO 基本使用 202
案例分析 202
實(shí)現(xiàn)步驟 203
知識(shí)點(diǎn)講解 205
7.2 【案例36】預(yù)處理語(yǔ)句 207
案例分析 207
實(shí)現(xiàn)步驟 208
知識(shí)點(diǎn)講解 209
7.3 【案例37】PDO 錯(cuò)誤處理機(jī)制 210
案例分析 210
實(shí)現(xiàn)步驟 211
知識(shí)點(diǎn)講解 212
7.4 【案例38】文章管理系統(tǒng) 213
案例分析 213
實(shí)現(xiàn)步驟 213
第8 章 ThinkPHP 框架 231
8.1 【案例39】ThinkPHP 簡(jiǎn)單使用 231
案例分析 231
實(shí)現(xiàn)步驟 232
知識(shí)點(diǎn)講解 235
8.2 【案例40】管理員登錄 238
案例分析 238
實(shí)現(xiàn)步驟 238
知識(shí)點(diǎn)講解 242
8.3 【案例41】創(chuàng)建專業(yè)和班級(jí) 245
案例分析 245
實(shí)現(xiàn)步驟 245
知識(shí)點(diǎn)講解 249
8.4 【案例42】學(xué)生列表功能 251
案例分析 251
實(shí)現(xiàn)步驟 252
知識(shí)點(diǎn)講解 254
8.5 【案例43】學(xué)生添加功能 257
案例分析 257
實(shí)現(xiàn)步驟 257
知識(shí)點(diǎn)講解 259
8.6 【案例44】學(xué)生信息修改 260
案例分析 260
實(shí)現(xiàn)步驟 260
知識(shí)點(diǎn)講解 263
8.7 【案例45】學(xué)生刪除功能 264
案例分析 264
實(shí)現(xiàn)步驟 265
知識(shí)點(diǎn)講解 267
4
第9 章 項(xiàng)目實(shí)戰(zhàn)——電子商務(wù)網(wǎng)站 268
9.1 準(zhǔn)備工作 268
9.1.1 需求分析 268
9.1.2 系統(tǒng)分析 269
9.1.3 數(shù)據(jù)庫(kù)設(shè)計(jì) 270
9.1.4 開發(fā)前準(zhǔn)備 272
9.2 后臺(tái)模塊開發(fā) 274
9.2.1 后臺(tái)管理員模塊 274
9.2.2 商品分類模塊 277
9.2.3 商品管理模塊 282
9.2.4 回收站模塊 289
9.3 前臺(tái)模塊開發(fā) 290
9.3.1 前臺(tái)首頁(yè)模塊 290
9.3.2 會(huì)員中心模塊 293
9.3.3 商品列表模塊 299
9.3.4 商品展示模塊 303
9.3.5 購(gòu)物車模塊 305