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