PHP網站開發技術

《PHP網站開發技術》是2014年8月出版的圖書,作者是朱珍、張琳霞。

基本信息

叢書名 :基於崗位職業能力培養的高職網路技術專業系列教材建設

作 譯 者:朱珍 張琳霞

出版時間:2014-08 千 字 數:410

版 次:01-01 頁 數:260

開 本:16(185*260)

裝 幀:

I S B N :9787121232695

內容簡介

PHP簡單易學並且功能強大,是目前開發Web應用程式的主要腳本語言。本教材圍繞PHP程式設計師崗位能力要求,以一個完整的圖書商城項目為背景,按照項目開發流程和學生認知規律來組織教材內容,全書共安排11個項目,從項目的分析、開發環境搭建、PHP基礎知識、資料庫設計到商城具體功能模組開發,循序漸進,由簡入難,系統地介紹了PHP的相關知識及其在Web套用開發中的實際套用。

目錄

項目1 網上購物系統分析與規劃設計 1

項目背景 1

項目描述 1

任務1-1網站開發流程設計 2

任務描述 2

知識準備 2

1.1.1 Web基礎知識及工作原理 2

1.1.2網站開發模式 4

1.1.3開發流程及規範 5

任務實施與測試 5

任務拓展 5

任務1-2網上購物系統功能需求分析 6

任務描述 6

知識準備 6

1.2.1需求分析定義 6

1.2.2需求分析特點 6

1.2.3數據要求 7

1.2.4需求分析的任務 8

1.2.5廣州天河客運站售票系統需求分析 8

1.2.6需求分析的原則 9

1.2.7需求確認 12

任務實施與測試 13

任務拓展 14

任務1-3網上購物系統總體設計 14

任務描述 14

知識準備 14

1.3.1總體設計的任務 14

1.3.2總體設計的工作步驟 14

1.3.3總體設計的原則 15

任務實施與測試 16

任務拓展 18

項目重現 19

完成BBS系統總體設計 19

項目2 網上購物系統開發環境搭建 20

項目背景 20

任務實施 20

2.1子任務一:PHP+Apache伺服器的安裝與配置 21

任務陳述 21

知識準備 21

2.1.1PHP基礎知識 21

2.1.2Apache伺服器簡介 22

2.1.3MySQL資料庫簡介 22

實施與測試 23

2.2子任務二:WampServer的下載與安裝 34

任務陳述 34

知識準備 34

實施與測試 35

任務拓展 37

項目重現 37

項目3 網上購物系統前台界面設計 38

項目背景 38

任務實施 38

3.1子任務一:網上購物系統首頁頁面設計 39

任務陳述 39

知識準備 39

3.1.1創建Dreamweaver動態站點 39

3.1.2標籤 40

實施與測試 41

任務拓展 42

3.2子任務二:商品訂單頁面設計 42

任務陳述 42

知識準備 43

3.2.1PHP標記 43

3.2.2PHP輸出語句 44

3.2.3注釋語句 44

3.2.4變數 44

3.2.5常量 47

3.2.6運算符和表達式 48

3.2.7流程控制語句 51

3.2.8數組 55

實施與測試 60

任務拓展 62

3.3子任務三:商品計算功能實現 62

任務陳述 62

知識準備 62

3.3.1函式 62

3.3.2PHP表單處理 66

實施與測試 68

任務拓展 69

項目重現 69

項目4 網上購物系統資料庫設計 71

項目背景 71

任務實施 71

4.1子任務一:資料庫設計 72

任務陳述 72

知識準備 72

4.1.1實體圖 72

實施與測試 74

4.1.2資料庫表 74

4.2子任務二:MYSQL資料庫操作 77

任務陳述 77

知識準備 77

4.2.1MySQL服務的啟動與停止 78

4.2.2MySQL的登錄與退出 80

4.2.3修改密碼 82

4.2.4增加新用戶 83

實施與測試 84

4.2.5MySQL資料庫的操作 84

4.2.6MySQL數據表的操作 86

4.2.7MySQL的語句操作 91

任務拓展 95

4.2.8使用phpMyAdmin管理MySQL的資料庫 95

項目重現 103

項目5 網上購物系統商品展示模組製作 105

項目背景 105

任務實施 105

5.1子任務一:商品動態展示 106

任務陳述 106

知識準備 106

實施與測試 110

5.2子任務二:商品詳細信息介紹 112

任務陳述 112

知識準備 112

實施與測試 114

5.3子任務三:商品分類顯示 115

任務陳述 115

知識準備 115

實施與測試 117

5.4子任務四:商品分頁顯示 117

任務陳述 117

知識準備 118

實施與測試 118

5.5子任務五:商品搜尋 121

任務陳述 121

知識準備 121

實施與測試 121

任務拓展 123

項目重現 123

項目6 系統用戶管理模組 125

項目背景 125

任務實施 125

6.1子任務一:製作圖像驗證碼 126

任務陳述 126

知識準備 126

實施與測試 130

任務拓展 131

6.2子任務二:購物系統註冊模組 131

任務陳述 131

知識準備 131

實施與測試 134

任務拓展 137

6.3子任務三:購物系統登錄模組 137

任務陳述 137

知識準備 138

實施與測試 139

任務拓展 141

項目重現 141

項目7 商品訂購與結算模組製作 142

項目背景 142

任務實施 142

7.1子任務一:購物車管理 143

任務陳述 143

知識準備 144

7.1.1字元串函式 144

7.1.2數組函式 146

實施與測試 149

任務拓展 153

7.2子任務二:訂單管理 153

任務陳述 153

知識準備 154

實施與測試 157

任務拓展 161

項目重現 161

項目8 購物系統商品用戶後台模組 163

任務實施 163

8.1子任務一:後台管理登錄界面 163

任務陳述 163

知識準備 164

8.1.1標籤的使用 164

實施與測試 164

任務拓展 167

8.2子任務二:購物系統商品後台管理模組 167

任務陳述 167

知識準備 167

實施與測試 168

任務拓展 173

8.3子任務三:商品信息編輯模組 173

任務陳述 173

知識準備 173

實施與測試 176

任務拓展 187

項目重現 187

項目9 面向對象在網上購物系統中的套用 188

項目背景 188

任務實施 188

9.1子任務一:類成員的初始化套用於用戶登錄模組 189

任務陳述 189

知識準備 189

實施與測試 192

任務拓展 194

9.2子任務二:類的封裝在數據查詢中的套用 194

任務陳述 194

知識準備 194

實施與測試 196

任務拓展 197

9.3子任務三:抽象類在商品信息查詢中的套用 197

任務陳述 197

知識準備 197

實施與測試 198

任務拓展 199

項目重現 199

項目10 Smarty模板技術在網上購物系統中的套用 201

項目背景 201

任務實施 201

10.1子任務一:Smarty概述及安裝配置 202

任務陳述 202

知識準備 202

10.1.1什麼是Smarty模板 202

10.1.2Smarty模板優點 202

10.1.3Smarty的安裝配置 203

實施與測試 205

10.2子任務二:Smarty程式設計 206

任務陳述 206

知識準備 206

10.2.1Smarty程式設計常用變數 206

10.2.2Smarty程式設計常用方法 207

實施與測試 207

10.3子任務三:Smarty模板設計 208

任務陳述 208

知識準備 208

10.3.1Smarty的內建函式 208

10.3.2變數調節器 212

實施與測試 214

10.4子任務四:Smarty快取 215

任務陳述 215

知識準備 216

10.4.1開啟和使用Smarty快取 216

10.4.2清除Smarty快取 216

10.5子任務五:ThinkPHP簡單入門 216

任務陳述 216

知識準備 217

10.5.1MVC設計模式 217

10.5.2ThinkPHP介紹 217

實施與測試 220

任務拓展 222

項目重現 223

項目11 PHP程式開發範例 224

項目背景 224

任務實施 224

11.1子任務一:基於Wap的手機網上交易平台 224

任務陳述 224

實施與測試 225

11.1.1系統整體設計 225

11.1.2資料庫設計 226

11.1.3網站前台的整體搭建 227

11.1.4網站後台的整體搭建 230

11.2子任務二:個人部落格 231

任務陳述 231

實施與測試 232

11.2.1系統整體設計 232

11.2.2資料庫設計 234

11.3子任務二:城易網 236

任務陳述 236

實施與測試 236

11.3.1系統整體設計 236

11.3.2資料庫設計 237

11.3.3主要功能設計 241

參考文獻 247

相關詞條

相關搜尋

熱門詞條

聯絡我們