PHP+MySQL網站開發項目式教程

傳智播客

  • 出版商: 人民郵電
  • 出版日期: 2022-05-01
  • 定價: $270
  • 售價: 8.5$229
  • 語言: 簡體中文
  • 頁數: 280
  • ISBN: 7115427291
  • ISBN-13: 9787115427298
  • 相關分類: MySQLPHP 程式語言SQL
  • 下單後立即進貨 (約4週~6週)

  • PHP+MySQL網站開發項目式教程-preview-1
PHP+MySQL網站開發項目式教程-preview-1

商品描述

本書是一本PHP+MySQL的入門書籍,適合初學者使用。本書採用項目式的編寫體例,共分為初中高3個項目,在每個項目中,有開發背景、需求分析、知識講解、代碼實現和擴展提高等模塊。通過這種形式,將讀者代入到一個接近真實的項目開發環境中,將學習的基礎知識在項目中實踐,以達到學習鞏固以及融會貫通的目的,並且提高編程者的項目經驗。

在設置課程內容時,以Web開發方向為目標,不局限於PHP與MySQL的基礎知識,還會將服務器搭建、Web原理、Web安全、功能設計、網站建設、效率優化、用戶體驗、JavaScript交互、移動端等多個方面融入其中,使讀者站在Web開發的整體方向思考問題,具備對整個網站的設計和開發能力。

作者簡介

传智播客成立于2006年,它是由中国Java培训张孝祥老师发起,联合全球**大的中文IT社区CSDN、中关村软件园共同创办的一家专业教育机构。办学到今,传智播客已成立8年,在这10年期间,我们一直坚守着“为千万人少走弯路而著书,为中华软件之崛起而讲课”的办学理念,坚持培养软件应用工程师的宏伟目标,在累计培养的十万余名学员中,其中90%的学员均已在北、上、广等一线城市高薪就业,特别是“黑马程序员”的平均就业薪资已达到8K以上。为了迎合软件市场的需求,10年期间,我们陆续开设了Java、网页平面、PHP、.Net、iOS、C/C++六个专业方向的课程,并且未来将逐渐开设其他专业方向的课程。随着传智播客的日益壮大,除了北京总部,我们在上海、广州、武汉、成都、深圳等地也创立了直营分支机构,传智播客俨然已成为了国内**具专业口碑的IT教育机构。

目錄大綱

【初級篇】 項目一 在線考試系統 1

模塊一 開發前準備 2

任務一 需求分析 2

任務二 系統分析 2

任務三 搭建開發環境 6

任務四 配置服務器 16

模塊二 PHP程序設計 20

任務一 PHP語法基礎 21

任務二 運算符與表達式 25

任務三 流程控制語句 29

任務四 函數與數組 33

任務五 Web交互 42

模塊三 項目代碼實現 46

任務一 項目結構劃分 46

任務二 設計題庫 47

任務三 在線答題 51

任務四 電腦閱捲 58

擴展提高 PHP錯誤處理 61

課後練習 手機端答題 62

【中級篇】 項目二 內容管理系統 63

模塊一 開發前準備 64

任務一 需求分析 65

任務二 系統分析 65

任務三 搭建開發環境 71

模塊二 數據庫基礎 76

任務一 數據庫基本操作 77

任務二 數據表基本操作 78

任務三 項目數據庫創建 87

任務四 數據的管理 88

任務五 單表查詢 92

任務六 多表查詢 99

模塊三 PHP操作數據庫 104

任務一 認識數據庫擴展 104

任務二 連接數據庫 106

任務三 執行SQL語句 107

任務四 處理結果集 107

任務五 預處理語句 108

任務六 其他操作 111

模塊四 PHP進階技術 112

任務一 HTTP 112

任務二 會話技術 115

任務三 文件操作 120

任務四 圖像處理 125

任務五 函數進階 129

模塊五 後台功能實現 130

任務一 項目準備 131

任務二 管理員登錄 140

任務三 欄目管理 148

任務四 文章管理 157

任務五 排序與搜索 169

任務六 分頁導航 172

模塊六 前臺功能實現 174

任務一 頁面展示 175

任務二 文章展示 182

任務三 記錄瀏覽歷史 185

任務四 響應式佈局 186

擴展提高 密碼安全存儲 189

課後練習 緩存和靜態化 190

【高】項目三 博學谷雲課堂 191

模塊一 開發前準備 192

任務一 需求分析 193

任務二 系統分析 193

任務三 數據庫設計 194

任務四 安全性 196

模塊二 面向對象編程 199

任務一 體驗類與對象 200

任務二 面向對象三大特徵 205

任務三 類常量與靜態成員 208

任務四 抽象類與接口 211

任務五 魔術方法 212

任務六 自動加載 214

任務七 異常處理 215

模塊三 MySQL數據庫進階 217

任務一 索引 217

任務二 外鍵約束 221

任務三 事務處理 225

模塊四 PDO數據庫抽象層 231

任務一 PDO基本使用 231

任務二 PDO預處理機制 234

任務三 PDO錯誤處理機制 236

任務四 PDO其他操作 237

模塊五 MVC開發模式 238

任務一 認識MVC 238

任務二 MVC典型實現 239

任務三 MVC框架 244

任務四 強化模型類 251

模塊六 後台功能實現 255

任務一 管理員登錄 255

任務二 欄目管理 262

任務三 課程管理 265

任務四 配置視頻 272

任務五 配置習題 275

模塊七 前臺功能實現 281

任務一 前臺首頁 281

任務二 課程列表 285

任務三 會員中心 288

任務四 課程展示 293

任務五 課程購買 299

擴展提高 Ajax無刷新評論 304

課後練習 評論管理 310