PHP+Ajax+jQuery網(wǎng)站開發(fā)項目式教程
定 價:43 元
叢書名:工業(yè)和信息化人才培養(yǎng)規(guī)劃教材
- 作者:傳智播客高教產(chǎn)品研發(fā)部
- 出版時間:2016/1/1
- ISBN:9787115410757
- 出 版 社:人民郵電出版社
- 中圖法分類:TP312
- 頁碼:317
- 紙張:膠版紙
- 版次:1
- 開本:16K
本書共8個項目,41個任務(wù)。首先通過成熟開源項目的部署,讓初學者深刻的了解到基于PHP和MySQL的項目運行過程;然后完成學生星座判斷、個性標簽制作、用戶頭像上傳、登錄驗證碼等多個任務(wù),將PHP的基礎(chǔ)語法、Web表單與會話技術(shù)、文件與圖像技術(shù)運用到項目開發(fā)中,達到學用結(jié)合的目的;接著通過員工信息管理以及新聞發(fā)布系統(tǒng)的開發(fā),全面學習面向?qū)ο缶幊毯蚉HP如何操作MySQL數(shù)據(jù)庫;再接著完成瀑布流布局、三級聯(lián)動、無刷新分頁、JSONP跨域請求等多個任務(wù),學會使用jQuery和Ajax技術(shù)完成項目特效。最后綜合運用本書所學的知識和MVC框架,開發(fā)電子商務(wù)網(wǎng)站,讓讀者融會貫通、迅速積累項目開發(fā)經(jīng)驗。
本書作為Web開發(fā)前段技術(shù)與后端技術(shù)的綜合應(yīng)用。全書配套豐富的學習資源,如源代碼、習題及答案、拓展訓練、教學視頻等內(nèi)容,幫助讀者更好地理解和掌握所學知識。
傳智播客,成立于2006年,它是由中國Java培訓第一人張孝祥老師發(fā)起,聯(lián)合全球**的中文IT社區(qū)CSDN、中關(guān)村軟件園共同創(chuàng)辦的一家專業(yè)教育機構(gòu)。辦學至今,傳智播客一直堅守著“為千萬人少走彎路而著書,為中華軟件之崛起而講課”的辦學理念,在累計培養(yǎng)的十萬余名學員中。為了迎合軟件市場的需求,我們陸續(xù)開設(shè)了Java、網(wǎng)頁平面、PHP、.Net、iOS、C/C++六個專業(yè)方向的課程。
項目一 PHP 網(wǎng)站搭建 1
學習目標 1
項目描述 1
任務(wù)一 認識PHP 1
1.Web 開發(fā)簡介 1
2.PHP 概述 2
3.PHP 工作流程 3
任務(wù)二 開發(fā)環(huán)境搭建 4
1.準備開發(fā)工具 4
項目二 學生信息管理 26
學習目標 26
項目描述 26
任務(wù)一 展示學生資料 27
任務(wù)說明 27
知識引入 27
任務(wù)實現(xiàn) 31
任務(wù)二 計算學生年齡 32
任務(wù)說明 32
知識引入 33
任務(wù)實現(xiàn) 37
任務(wù)三 判斷學生星座 39
任務(wù)說明 39
知識引入 39
任務(wù)實現(xiàn) 42
項目三 網(wǎng)站用戶中心 62
學習目標 62
項目描述 62
任務(wù)一 用戶資料編輯 62
任務(wù)說明 62
知識引入 62
任務(wù)實現(xiàn) 67
任務(wù)二 用戶頭像上傳 72
2.安裝Apache 6
3.安裝PHP 9
4.安裝MySQL 12
任務(wù)三 項目部署 18
1.配置虛擬主機 18
2.部署phpMyAdmin 20
3.部署WeCenter 社區(qū) 21
動手實踐 25
任務(wù)四 學生個性標簽 44
任務(wù)說明 44
知識引入 45
任務(wù)實現(xiàn) 49
任務(wù)五 展示學生列表 50
任務(wù)說明 50
知識引入 50
任務(wù)實現(xiàn) 53
任務(wù)六 分頁列表展示 55
任務(wù)說明 55
知識引入 55
任務(wù)實現(xiàn) 58
動手實踐 61
任務(wù)說明 72
知識引入 73
任務(wù)實現(xiàn) 76
任務(wù)三 用戶相冊 81
任務(wù)說明 81
知識引入 82
任務(wù)實現(xiàn) 84
2
任務(wù)四 記錄瀏覽歷史 87
任務(wù)說明 87
知識引入 87
任務(wù)實現(xiàn) 90
任務(wù)五 用戶登錄與退出 94
任務(wù)說明 94
知識引入 94
項目四 面向?qū)ο缶W(wǎng)站開發(fā) 108
學習目標 108
項目描述 108
任務(wù)一 體驗類與對象 108
任務(wù)說明 108
知識引入 108
任務(wù)實現(xiàn) 110
任務(wù)二 面向?qū)ο笕筇卣鳌?12
任務(wù)說明 112
知識引入 113
任務(wù)實現(xiàn) 115
任務(wù)三 魔術(shù)方法 119
任務(wù)說明 119
知識引入 120
任務(wù)實現(xiàn) 122
任務(wù)四 靜態(tài)工具類 123
任務(wù)說明 123
項目五 新聞發(fā)布系統(tǒng) 136
學習目標 136
項目描述 136
任務(wù)一 設(shè)計數(shù)據(jù)庫 136
任務(wù)說明 136
知識引入 136
任務(wù)實現(xiàn) 141
任務(wù)二 使用MySQL 擴展 143
任務(wù)說明 143
知識引入 143
任務(wù)實現(xiàn) 147
任務(wù)三 使用PDO 擴展 149
任務(wù)說明 149
任務(wù)實現(xiàn) 97
任務(wù)六 登錄驗證碼 99
任務(wù)說明 99
知識引入 100
任務(wù)實現(xiàn) 103
動手實踐 107
知識引入 123
任務(wù)實現(xiàn) 125
任務(wù)五 自動加載 126
任務(wù)說明 126
知識引入 127
任務(wù)實現(xiàn) 127
任務(wù)六 異常處理 129
任務(wù)說明 129
知識引入 129
任務(wù)實現(xiàn) 131
任務(wù)七 抽象類與接口 132
任務(wù)說明 132
知識引入 133
任務(wù)實現(xiàn) 133
動手實踐 135
知識引入 149
任務(wù)實現(xiàn) 153
任務(wù)四 新聞管理 154
任務(wù)說明 154
知識引入 155
任務(wù)實現(xiàn) 157
任務(wù)五 新聞列表分頁 163
任務(wù)說明 163
知識引入 163
任務(wù)實現(xiàn) 164
動手實踐 167
3
項目六 jQuery 個人主頁 168
學習目標 168
項目描述 168
任務(wù)一 jQuery 快速入門 168
任務(wù)說明 168
知識引入 168
任務(wù)實現(xiàn) 173
任務(wù)二 個性相冊 177
任務(wù)說明 177
知識引入 177
任務(wù)實現(xiàn) 181
項目七 Ajax 商品發(fā)布 204
學習目標 204
項目描述 204
任務(wù)一 Ajax 表單驗證 204
任務(wù)說明 204
知識引入 204
任務(wù)實現(xiàn) 208
任務(wù)二 進度條文件上傳 215
任務(wù)說明 215
知識引入 215
任務(wù)實現(xiàn) 218
任務(wù)三 下拉菜單三級聯(lián)動 222
任務(wù)說明 222
綜合項目 電子商務(wù)網(wǎng)站(上) 242
學習目標 242
項目描述 242
任務(wù)一 項目準備 242
1.需求分析 242
2.功能結(jié)構(gòu) 242
3.數(shù)據(jù)庫設(shè)計 243
4.開發(fā)環(huán)境 245
任務(wù)二 MVC 開發(fā)模式 246
1.什么是MVC 246
任務(wù)三 焦點圖切換 184
任務(wù)說明 184
知識引入 184
任務(wù)實現(xiàn) 189
任務(wù)四 瀑布流布局 193
任務(wù)說明 193
知識引入 193
任務(wù)實現(xiàn) 197
動手實踐 203
知識引入 222
任務(wù)實現(xiàn) 225
任務(wù)四 JSONP 跨域請求 229
任務(wù)說明 229
知識引入 229
任務(wù)實現(xiàn) 232
任務(wù)五 在線編輯器 235
任務(wù)說明 235
知識引入 235
任務(wù)實現(xiàn) 237
動手實踐 241
2.MVC 典型實現(xiàn) 247
3.MVC 框架 253
4.強化模型類 260
任務(wù)三 商城后臺開發(fā) 263
1.后臺管理員模塊 263
2.商品分類模塊 269
3.商品管理模塊 275
4.回收站模塊 282
動手實踐 284
4
綜合項目 電子商務(wù)網(wǎng)站(下) 285
學習目標 285
項目描述 285
任務(wù)一 項目安全加固 285
1.輸入過濾 285
2.表單驗證 287
3.防御SQL 注入 289
4.防御XSS 攻擊 289
任務(wù)二 前臺模塊開發(fā) 290
1.前臺首頁模塊 290
2.商品列表模塊 293
3.商品展示模塊 300
4.會員中心模塊 303
5.購物車模塊 313
動手實踐 317