PHP+Ajax+jQuery網站開發項目式教程

《PHP+Ajax+jQuery網站開發項目式教程》是人民郵電出版社出版的圖書,作者是傳智播客高教產品研發部。

基本介紹

  • 書名:PHP+Ajax+jQuery網站開發項目式教程
  • 作者:傳智播客高教產品研發部
  • ISBN:978-7-115-41075-7
  • 出版時間:2016-02
基本信息,圖書簡介,目錄,

基本信息

【作者】
傳智播客高教產品研發部
【編輯】
范博濤
【ISBN】
978-7-115-41075-7
【日期】
2016-02
【版次】
1
【印次】
1
【頁數】
317頁
【字數】
526千字
【開本】
16
【定價】
43元

圖書簡介

本書共8個項目,41個任務。首先通過成熟開源項目的部署,讓初學者深刻的了解到基於PHP和MySQL的項目運行過程;然後完成學生星座判斷、個性標籤製作、用戶頭像上傳、登錄驗證碼等多個任務,將PHP的基礎語法、Web表單與會話技術、檔案與圖像技術運用到項目開發中,達到學用結合的目的;接著通過員工信息管理以及新聞發布系統的開發,全面學習面向對象編程和PHP如何操作MySQL資料庫;再接著完成瀑布流布局、三級聯動、無刷新分頁、JSONP跨域請求等多個任務,學會使用jQuery和Ajax技術完成項目特效。最后綜合運用本書所學的知識和MVC框架,開發電子商務網站,讓讀者融會貫通、迅速積累項目開發經驗。

目錄

目 錄 CONTENTS
項目一 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

相關詞條

熱門詞條

聯絡我們