編輯推薦
本書作為Web開發前段技術與後端技術的綜閤應用。全書配套豐富的學習資源,如源代碼、習題及答案、拓展訓練、教學視頻等內容,幫助讀者更好地理解和掌握所學知識。
內容簡介
本書共8個項目,41個任務。首先通過成熟開源項目的部署,讓初學者深刻的瞭解到基於PHP和MySQL的項目運行過程;然後完成學生星座判斷、個性標簽製作、用戶頭像上傳、登錄驗證碼等多個任務,將PHP的基礎語法、Web錶單與會話技術、文件與圖像技術運用到項目開發中,達到學用結閤的目的;接著通過員工信息管理以及新聞發布係統的開發,全麵學習麵嚮對象編程和PHP如何操作MySQL數據庫;再接著完成瀑布流布局、三級聯動、無刷新分頁、JSONP跨域請求等多個任務,學會使用jQuery和Ajax技術完成項目特效。最後綜閤運用本書所學的知識和MVC框架,開發電子商務網站,讓讀者融會貫通、迅速積纍項目開發經驗。
作者簡介
傳智播客,成立於2006年,它是由中國Java培訓第*人張孝祥老師發起,聯閤全球**的中文IT社區CSDN、中關村軟件園共同創辦的一傢專業教育機構。辦學至今,傳智播客一直堅守著“為韆萬人少走彎路而著書,為中華軟件之崛起而講課”的辦學理念,在纍計培養的十萬餘名學員中。為瞭迎閤軟件市場的需求,我們陸續開設瞭Java、網頁平麵、PHP、.Net、iOS、C/C++六個專業方嚮的課程。
目錄
項目一 PHP 網站搭建 1
學習目標 1
項目描述 1
任務一 認識PHP 1
1.Web 開發簡介 1
2.PHP 概述 2
3.PHP 工作流程 3
任務二 開發環境搭建 4
1.準備開發工具 4
項目二 學生信息管理 26
學習目標 26
項目描述 26
任務一 展示學生資料 27
任務說明 27
知識引入 27
任務實現 31
任務二 計算學生年齡 32
任務說明 32
知識引入 33
任務實現 37
任務三 判斷學生星座 39
任務說明 39
知識引入 39
任務實現 42
項目三 網站用戶中心 62
學習目標 62
項目描述 62
任務一 用戶資料編輯 62
任務說明 62
知識引入 62
任務實現 67
任務二 用戶頭像上傳 72
2.安裝Apache 6
3.安裝PHP 9
4.安裝MySQL 12
任務三 項目部署 18
1.配置虛擬主機 18
2.部署phpMyAdmin 20
3.部署WeCenter 社區 21
動手實踐 25
任務四 學生個性標簽 44
任務說明 44
知識引入 45
任務實現 49
任務五 展示學生列錶 50
任務說明 50
知識引入 50
任務實現 53
任務六 分頁列錶展示 55
任務說明 55
知識引入 55
任務實現 58
動手實踐 61
任務說明 72
知識引入 73
任務實現 76
任務三 用戶相冊 81
任務說明 81
知識引入 82
任務實現 84
2
任務四 記錄瀏覽曆史 87
任務說明 87
知識引入 87
任務實現 90
任務五 用戶登錄與退齣 94
任務說明 94
知識引入 94
項目四 麵嚮對象網站開發 108
學習目標 108
項目描述 108
任務一 體驗類與對象 108
任務說明 108
知識引入 108
任務實現 110
任務二 麵嚮對象三大特徵 112
任務說明 112
知識引入 113
任務實現 115
任務三 魔術方法 119
任務說明 119
知識引入 120
任務實現 122
任務四 靜態工具類 123
任務說明 123
項目五 新聞發布係統 136
學習目標 136
項目描述 136
任務一 設計數據庫 136
任務說明 136
知識引入 136
任務實現 141
任務二 使用MySQL 擴展 143
任務說明 143
知識引入 143
任務實現 147
任務三 使用PDO 擴展 149
任務說明 149
任務實現 97
任務六 登錄驗證碼 99
任務說明 99
知識引入 100
任務實現 103
動手實踐 107
知識引入 123
任務實現 125
任務五 自動加載 126
任務說明 126
知識引入 127
任務實現 127
任務六 異常處理 129
任務說明 129
知識引入 129
任務實現 131
任務七 抽象類與接口 132
任務說明 132
知識引入 133
任務實現 133
動手實踐 135
知識引入 149
任務實現 153
任務四 新聞管理 154
任務說明 154
知識引入 155
任務實現 157
任務五 新聞列錶分頁 163
任務說明 163
知識引入 163
任務實現 164
動手實踐 167
3
項目六 jQuery 個人主頁 168
學習目標 168
項目描述 168
任務一 jQuery 快速入門 168
任務說明 168
知識引入 168
任務實現 173
任務二 個性相冊 177
任務說明 177
知識引入 177
任務實現 181
項目七 Ajax 商品發布 204
學習目標 204
項目描述 204
任務一 Ajax 錶單驗證 204
任務說明 204
知識引入 204
任務實現 208
任務二 進度條文件上傳 215
任務說明 215
知識引入 215
任務實現 218
任務三 下拉菜單三級聯動 222
任務說明 222
綜閤項目 電子商務網站(上) 242
學習目標 242
項目描述 242
任務一 項目準備 242
1.需求分析 242
2.功能結構 242
3.數據庫設計 243
4.開發環境 245
任務二 MVC 開發模式 246
1.什麼是MVC 246
任務三 焦點圖切換 184
任務說明 184
知識引入 184
任務實現 189
任務四 瀑布流布局 193
任務說明 193
知識引入 193
任務實現 197
動手實踐 203
知識引入 222
任務實現 225
任務四 JSONP 跨域請求 229
任務說明 229
知識引入 229
任務實現 232
任務五 在綫編輯器 235
任務說明 235
知識引入 235
任務實現 237
動手實踐 241
2.MVC 典型實現 247
3.MVC 框架 253
4.強化模型類 260
任務三 商城後颱開發 263
1.後颱管理員模塊 263
2.商品分類模塊 269
3.商品管理模塊 275
4.迴收站模塊 282
動手實踐 284
4
綜閤項目 電子商務網站(下) 285
學習目標 285
項目描述 285
任務一 項目安全加固 285
1.輸入過濾 285
2.錶單驗證 287
3.防禦SQL 注入 289
4.防禦XSS 攻擊 289
任務二 前颱模塊開發 290
1.前颱首頁模塊 290
2.商品列錶模塊 293
3.商品展示模塊 300
4.會員中心模塊 303
5.購物車模塊 313
動手實踐 317
前言/序言
PHP+Ajax+jQuery網站開發項目式教程 epub pdf mobi txt 電子書 下載 2024
PHP+Ajax+jQuery網站開發項目式教程 下載 epub mobi pdf txt 電子書