目 錄
第1章 九九度供求信息網(Apache+PHP+
phpMyAdmin+MySQL 5.0實現) 1
視頻講解:1小時50分鍾
1.1 開發背景 2
1.2 係統分析 2
1.2.1 需求分析 2
1.2.2 可行性分析 2
1.2.3 編寫項目計劃書 3
1.3 係統設計 5
1.3.1 係統目標 5
1.3.2 係統功能結構 6
1.3.3 係統流程圖 7
1.3.4 係統預覽 7
1.3.5 開發環境 8
1.3.6 文件夾組織結構 9
1.4 在Windows操作係統下搭建PHP開發
環境 9
1.4.1 在Windows下應用AppServ快速配置
PHP開發環境 9
1.4.2 Windows下Apache的安裝配置 12
1.4.3 Windows下MySQL的安裝配置 16
1.4.4 Windows下PHP的安裝配置 17
1.4.5 在Windows下設置IIS+PHP的執行環境 19
1.5 數據庫設計 22
1.5.1 數據庫分析 22
1.5.2 數據庫概念設計 22
1.5.3 使用PowerDesigner建模 24
1.5.4 創建數據庫及數據錶 26
1.6 單元測試 27
1.6.1 單元測試概述 28
1.6.2 單元測試的優點 28
1.7 前颱首頁設計 28
1.7.1 前颱首頁概述 28
1.7.2 前颱首頁技術分析 30
1.7.3 前颱首頁的實現過程 31
1.8 免費供求信息發布模塊設計 32
1.8.1 免費供求信息發布模塊概述 32
1.8.2 免費供求信息發布模塊技術分析 32
1.8.3 免費供求信息發布模塊的實現過程 35
1.9 信息檢索模塊設計 37
1.9.1 信息檢索模塊概述 37
1.9.2 信息檢索模塊技術分析 38
1.9.3 信息檢索模塊的實現過程 40
1.10 後颱首頁設計 43
1.10.1 後颱首頁概述 43
1.10.2 後颱首頁技術分析 44
1.10.3 後颱首頁的實現過程 46
1.11 付費供求信息發布模塊設計 47
1.11.1 付費供求信息發布模塊概述 47
1.11.2 付費供求信息發布模塊技術分析 48
1.11.3 付費供求信息發布模塊的實現過程 48
1.12 付費信息管理模塊設計 50
1.12.1 付費信息管理模塊概述 50
1.12.2 付費信息管理模塊技術分析 51
1.12.3 付費信息顯示的實現過程 52
1.12.4 付費信息審核的實現過程 55
1.12.5 付費信息刪除的實現過程 55
1.12.6 單元測試 56
1.13 網站發布 58
1.14 開發技巧與難點分析 59
1.14.1 查詢關鍵字描紅功能 59
1.14.2 錶單數據的提交方式 61
1.15 MySQL數據庫技術專題 62
1.15.1 創建和刪除數據庫 62
1.15.2 創建和刪除數據錶 63
1.16 本章總結 64
第2章 BCTY365網上社區(Apache+PHP+
phpMyAdmin+MySQL 5.0實現) 65
視頻講解:2小時24分鍾
2.1 開發背景 66
2.2 係統分析 66
2.2.1 需求分析 66
2.2.2 可行性分析 66
2.2.3 編寫項目計劃書 67
2.3 係統設計 69
2.3.1 係統目標 69
2.3.2 係統功能結構 69
2.3.3 係統預覽 69
2.3.4 開發環境 72
2.3.5 文件夾組織結構 72
2.4 在Linux操作係統下搭建PHP開發
環境 72
2.4.1 Linux下Apache的安裝配置 73
2.4.2 Linux下MySQL的安裝配置 74
2.4.3 Linux下PHP的安裝配置 75
2.5 數據庫設計 77
2.5.1 數據庫分析 77
2.5.2 數據庫概念設計 77
2.5.3 創建數據庫及數據錶 78
2.6 公共模塊設計 82
2.6.1 數據庫連接文件 82
2.6.2 將文本中的字符轉換為HTML標識符 83
2.7 前颱首頁設計 84
2.7.1 前颱首頁概述 84
2.7.2 前颱首頁技術分析 84
2.7.3 前颱首頁的實現過程 87
2.8 注冊模塊設計 89
2.8.1 注冊模塊概述 89
2.8.2 注冊模塊技術分析 89
2.8.3 注冊模塊的實現過程 91
2.9 技術支持模塊設計 92
2.9.1 技術支持模塊概述 92
2.9.2 技術支持模塊技術分析 93
2.9.3 常見問題的實現過程 94
2.9.4 客戶反饋的實現過程 95
2.9.5 單元測試 96
2.10 在綫訂購模塊設計 97
2.10.1 在綫訂購模塊概述 97
2.10.2 在綫訂購模塊技術分析 97
2.10.3 購物車的實現過程 100
2.10.4 商品訂單的實現過程 102
2.10.5 單元測試 103
2.11 社區論壇模塊設計 104
2.11.1 社區論壇模塊概述 104
2.11.2 社區論壇模塊技術分析 105
2.11.3 論壇分類的實現過程 105
2.11.4 論壇帖子瀏覽的實現過程 107
2.11.5 論壇帖子發布的實現過程 110
2.11.6 論壇帖子迴復的實現過程 113
2.11.7 單元測試 114
2.12 後颱首頁設計 115
2.12.1 後颱首頁概述 115
2.12.2 後颱首頁技術分析 115
2.12.3 後颱首頁的實現過程 117
2.13 編程詞典管理模塊設計 118
2.13.1 編程詞典管理模塊概述 118
2.13.2 編程詞典管理模塊技術分析 119
2.13.3 添加編程詞典的實現過程 120
2.13.4 編輯編程詞典的實現過程 122
2.14 軟件升級管理模塊設計 124
2.14.1 軟件升級管理模塊概述 124
2.14.2 軟件升級管理模塊技術分析 124
2.14.3 軟件升級包上傳的實現過程 125
2.14.4 軟件升級包刪除的實現過程 126
2.15 在Linux係統下發布網站 127
2.16 開發技巧與難點分析 129
2.16.1 管理員權限的設置 129
2.16.2 帖子置頂的設置 130
2.17 在綫支付技術專題 131
2.18 本章總結 135
第3章 辦公自動化管理係統(Apache+PHP+
phpMyAdmin+MySQL 5.0實現) 136
視頻講解:1小時40分鍾
3.1 開發背景 137
3.2 需求分析 137
3.3 係統設計 137
3.3.1 係統目標 137
3.3.2 係統功能結構 138
3.3.3 係統功能預覽 139
3.3.4 係統流程圖 140
3.3.5 開發環境 141
3.3.6 文件夾組織結構 142
3.4 數據庫設計 142
3.4.1 數據庫分析 142
3.4.2 數據庫概念設計 143
3.4.3 數據庫物理結構設計 143
3.5 公共模塊設計 145
3.5.1 JavaScript腳本 145
3.5.2 自定義函數 146
3.6 前颱首頁設計 147
3.6.1 前颱首頁概述 148
3.6.2 前颱首頁技術分析 148
3.6.3 前颱首頁的實現過程 150
3.7 人事消息模塊設計 151
3.7.1 人事消息模塊概述 151
3.7.2 人事消息模塊技術分析 151
3.7.3 消息管理的實現過程 152
3.7.4 意見箱的實現過程 156
3.8 考勤管理模塊設計 159
3.8.1 考勤管理模塊概述 160
3.8.2 考勤管理模塊技術分析 161
3.8.3 上下班登記的實現過程 162
3.8.4 設置時間的實現過程 166
3.9 後颱首頁設計 168
3.9.1 後颱首頁概述 168
3.9.2 後颱首頁技術分析 169
3.9.3 後颱首頁的實現過程 169
3.10 部門管理模塊設計 170
3.10.1 部門管理模塊概述 170
3.10.2 部門管理模塊技術分析 171
3.10.3 部門查看的實現過程 173
3.10.4 部門添加的實現過程 176
3.10.5 單元測試 178
3.11 係統管理模塊設計 178
3.11.1 係統管理模塊概述 178
3.11.2 係統管理模塊技術分析 179
3.11.3 係統日誌的實現過程 180
3.11.4 數據備份的實現過程 182
3.12 開發技巧與難點分析 183
3.12.1 使用JavaScript關聯多選列錶框 183
3.12.2 用戶組設置 185
3.13 MySQL數據備份專題 186
3.14 本章總結 188
第4章 電子商務平颱網(Apache+PHP+
phpMyAdmin+MySQL 5.0實現) 189
視頻講解:1小時26分鍾
4.1 開發背景 190
4.2 係統分析 190
4.2.1 需求分析 190
4.2.2 可行性分析 191
4.3 係統設計 191
4.3.1 係統目標 191
4.3.2 係統功能結構 192
4.3.3 購物流程圖 193
4.3.4 係統預覽 194
4.3.5 開發環境 195
4.3.6 文件夾組織結構 195
4.4 數據庫設計 196
4.4.1 數據庫分析 196
4.4.2 數據庫概念設計 196
4.4.3 創建數據庫及數據錶 198
4.5 公共模塊設計 202
4.5.1 數據庫連接文件 202
4.5.2 CSS樣式錶文件 203
4.6 前颱首頁設計 204
4.6.1 前颱首頁概述 205
4.6.2 前颱首頁技術分析 205
4.6.3 前颱首頁的實現過程 208
4.7 商品展示模塊設計 208
4.7.1 商品展示模塊概述 209
4.7.2 商品展示模塊技術分析 209
4.7.3 商品分類展示的實現過程 211
4.7.4 最新商品展示的實現過程 212
4.7.5 查看商品詳細信息的實現過程 213
4.7.6 單元測試 214
4.8 購物車模塊設計 216
4.8.1 網站購物車概述 216
4.8.2 網站購物車技術分析 217
4.8.3 添加至購物車的實現過程 217
4.8.4 查看購物車的實現過程 219
4.8.5 從購物車中移去指定商品的實現過程 221
4.8.6 修改商品購買數量的實現過程 222
4.8.7 清空購物車的實現過程 222
4.8.8 收銀颱結賬的實現過程 223
4.8.9 生成商品訂單的實現過程 225
4.8.10 單元測試 227
4.9 後颱首頁設計 228
4.9.1 後颱首頁概述 228
4.9.2 後颱首頁技術分析 228
4.9.3 後颱首頁的實現過程 230
4.10 客戶訂單信息管理模塊設計 231
4.10.1 客戶訂單信息管理模塊概述 231
4.10.2 客戶訂單信息管理模塊技術分析 231
4.10.3 查看客戶訂單信息的實現過程 232
4.10.4 執行客戶訂單信息的實現過程 234
4.10.5 打印客戶訂單信息的實現過程 236
4.10.6 查找客戶訂單信息的實現過程 237
4.11 開發技巧與難點分析 239
4.11.1 防止非法用戶繞過係統登錄直接進入
係統 239
4.11.2 檢測用戶名是否已經注冊 240
4.11.3 用戶安全退齣 241
4.12 加密技術專題 241
4.12.1 URL編碼加密技術 241
4.12.2 base64編碼加密技術 242
4.12.3 crypt()加密技術 242
4.12.4 MD5加密技術 243
4.13 本章總結 243
第5章 網絡在綫考試係統(Apache+PHP+
Ajax+SQL Server 2000實現) 244
視頻講解:1小時23分鍾
5.1 開發背景 245
5.2 係統分析 245
5.2.1 需求分析 245
5.2.2 可行性分析 245
5.3 係統設計 246
5.3.1 係統目標 246
5.3.2 係統功能結構 246
5.3.3 係統流程圖 246
5.3.4 係統預覽 248
5.3.5 開發環境 249
5.3.6 文件夾組織結構 249
5.4 數據庫設計 249
5.4.1 數據庫分析 249
5.4.2 數據庫概念設計 250
5.4.3 數據庫物理結構 251
5.5 前颱首頁設計 252
5.5.1 前颱首頁概述 252
5.5.2 前颱首頁技術分析 253
5.5.3 前颱首頁的實現過程 253
5.6 考生信息模塊設計 254
5.6.1 考生信息模塊概述 254
5.6.2 考生信息模塊的技術分析 255
5.6.3 考生注冊的實現過程 257
5.6.4 單元測試 261
5.7 在綫考試模塊設計 261
5.7.1 在綫考試模塊的概述 261
5.7.2 在綫考試模塊的技術分析 262
5.7.3 應用Ajax在綫答題的實現過程 264
5.7.4 分數統計和成績保存的實現過程 267
5.7.5 單元測試 267
5.8 後颱首頁設計 268
5.8.1 後颱首頁概述 268
5.8.2 後颱首頁技術分析 269
5.8.3 後颱首頁的實現過程 269
5.9 考題信息管理模塊設計 270
5.9.1 考題信息管理模塊的概述 270
5.9.2 考題信息管理模塊的技術分析 270
5.9.3 考題信息添加的實現過程 271
5.9.4 查詢考題信息的實現過程 272
5.10 開發技巧與難點分析 276
5.10.1 考生登錄編號的獲取 276
5.10.2 通過Ajax技術實現計時與顯示剩餘
時間 276
5.11 Ajax無刷新技術專題 278
5.11.1 Ajax概述 278
5.11.2 Ajax的優點 279
5.11.3 Ajax的工作原理 279
5.11.4 Ajax的工作流程 281
5.11.5 Ajax中的核心技術XMLHttpRequest 281
5.12 本章總結 282
第6章 物流配送信息網(Apache+PHP+
phpMyAdmin+MySQL 5.0實現) 283
視頻講解:1小時27分鍾
6.1 開發背景 284
6.2 係統分析 284
6.2.1 需求分析 284
6.2.2 可行性分析 284
6.3 係統設計 285
6.3.1 係統目標 285
6.3.2 係統功能結構 285
6.3.3 係統預覽 285
6.3.4 開發環境 288
6.3.5 文件夾組織結構 288
6.4 數據庫設計 288
6.4.1 數據庫分析 289
6.4.2 數據庫概念設計 289
6.4.3 創建數據庫及數據錶 290
6.5 網站首頁設計 292
6.5.1 網站首頁概述 292
6.5.2 網站首頁技術分析 293
6.5.3 網站首頁的實現過程 294
6.6 車源信息查詢模塊設計 295
6.6.1 車源信息查詢模塊概述 295
6.6.2 車源信息查詢模塊技術分析 295
6.6.3 車源信息查詢模塊的實現過程 297
6.6.4 單元測試 297
6.7 發貨單管理模塊設計 298
6.7.1 發貨單管理模塊概述 298
6.7.2 發貨單管理模塊技術分析 299
6.7.3 發貨單填單的實現過程 301
6.7.4 發貨單查詢的實現過程 303
6.7.5 發貨單打印的實現過程 305
6.7.6 單元測試 306
6.8 迴執單驗收管理模塊設計 307
6.8.1 迴執單模塊概述 307
6.8.2 迴執單模塊技術分析 307
6.8.3 迴執單驗收模塊的實現過程 309
6.9 基礎信息管理模塊設計 310
6.9.1 基礎信息管理模塊概述 310
6.9.2 基礎信息管理模塊技術分析 311
6.9.3 客戶信息管理的實現過程 312
6.9.4 車源信息管理的實現過程 313
6.10 開發技巧與難點分析 316
6.10.1 應用存儲過程實現管理員登錄 316
6.10.2 應用正則錶達式驗證電話號碼 318
6.11 報錶打印技術 319
6.12 本章總結 322
第7章 學校圖書館管理係統(Apache+PHP+
phpMyAdmin+MySQL 5.0實現) 323
視頻講解:2小時38分鍾
7.1 開發背景 324
7.2 需求分析 324
7.3 係統設計 324
7.3.1 係統目標 324
7.3.2 係統功能結構 325
7.3.3 係統流程圖 325
7.3.4 係統預覽 326
7.3.5 開發環境 327
7.3.6 文件夾組織結構 327
7.4 數據庫設計 328
7.4.1 數據庫分析 328
7.4.2 數據庫概念設計 328
7.4.3 創建數據庫及數據錶 329
7.5 首頁設計 331
7.5.1 首頁概述 331
7.5.2 首頁技術分析 332
7.5.3 首頁的實現過程 332
7.6 管理員模塊設計 333
7.6.1 管理員模塊概述 333
7.6.2 管理員模塊技術分析 333
7.6.3 係統登錄的實現過程 334
7.6.4 查看管理員的實現過程 336
7.6.5 添加管理員的實現過程 338
7.6.6 設置管理員權限的實現過程 339
7.6.7 刪除管理員的實現過程 340
7.6.8 單元測試 341
7.7 圖書檔案管理模塊設計 342
7.7.1 圖書檔案管理模塊概述 342
7.7.2 圖書檔案管理模塊技術分析 342
7.7.3 查看圖書信息列錶的實現過程 343
7.7.4 添加圖書信息的實現過程 344
7.7.5 修改圖書信息的實現過程 346
7.7.6 刪除圖書信息的實現過程 347
7.8 圖書藉還模塊設計 347
7.8.1 圖書藉還模塊概述 347
7.8.2 圖書藉還模塊技術分析 348
7.8.3 圖書藉閱的實現過程 348
7.8.4 圖書續藉的實現過程 351
7.8.5 圖書歸還的實現過程 353
7.8.6 圖書藉閱查詢的實現過程 354
7.8.7 單元測試 357
7.9 開發技巧與難點分析 358
7.9.1 如何自動計算圖書歸還日期 358
7.9.2 如何對圖書藉閱信息進行統計排行 359
7.10 聯接語句技術專題 359
7.10.1 內聯接語句 359
7.10.2 外聯接語句 360
7.11 本章總結 361
第8章 博客管理係統(Apache+PHP+
phpMyAdmin+MySQL 5.0實現) 362
視頻講解:1小時16分鍾
8.1 開發背景 363
8.2 需求分析 363
8.3 係統設計 363
8.3.1 係統目標 363
8.3.2 係統功能結構 364
8.3.3 係統功能預覽 364
8.3.4 係統流程圖 365
8.3.5 開發環境 366
8.3.6 文件夾組織結構 366
8.4 數據庫設計 367
8.4.1 數據庫分析 367
8.4.2 數據庫概念設計 367
8.4.3 數據庫物理結構設計 367
8.5 首頁設計 370
8.5.1 首頁概述 370
8.5.2 首頁技術分析 370
8.5.3 首頁的實現過程 372
8.6 文章管理模塊設計 373
8.6.1 文章管理模塊概述 373
8.6.2 文章管理模塊技術分析 373
8.6.3 添加文章的實現過程 375
8.6.4 文章列錶的實現過程 377
8.6.5 查看文章、評論的實現過程 379
8.6.6 刪除文章、評論的實現過程 381
8.7 圖片上傳模塊設計 382
8.7.1 圖片上傳模塊概述 382
8.7.2 圖片上傳模塊技術分析 382
8.7.3 圖片上傳的實現過程 385
8.7.4 圖片瀏覽的實現過程 387
8.7.5 刪除圖片的實現過程 389
8.7.6 單元測試 390
8.8 朋友圈模塊設計 391
8.8.1 朋友圈模塊概述 391
8.8.2 朋友圈模塊技術分析 391
8.8.3 查詢好友的實現過程 392
8.9 開發技巧與難點分析 394
8.10 登錄驗證碼技術專題 398
8.10.1 簡單的數字驗證 399
8.10.2 數字圖形驗證碼 399
8.10.3 漢字圖形驗證碼 400
8.11 本章總結 401
第9章 企業快信係統(Apache+PHP+
Access+Web Service實現) 402
視頻講解:1小時27分鍾
9.1 開發背景 403
9.2 係統分析 403
9.2.1 需求分析 403
9.2.2 可行性分析 403
9.3 係統設計 404
9.3.1 係統目標 404
9.3.2 係統功能結構 404
9.3.3 係統流程圖 404
9.3.4 係統預覽 404
9.3.5 開發環境 406
9.3.6 文件夾組織結構 407
9.4 SMTP和POP3服務器的安裝與
配置 407
9.4.1 SMTP服務器的安裝和配置 407
9.4.2 POP3服務器的安裝和配置 409
9.5 數據庫設計 411
9.5.1 數據庫概念設計 411
9.5.2 創建數據庫及錶 413
9.5.3 數據庫邏輯結構設計 415
9.6 首頁設計 417
9.6.1 首頁概述 417
9.6.2 首頁技術分析 417
9.6.3 首頁的實現過程 418
9.7 係統信息管理模塊設計 419
9.7.1 係統信息管理模塊概述 419
9.7.2 係統信息管理模塊技術分析 419
9.7.3 客戶信息管理模塊的實現過程 421
9.7.4 單元測試 424
9.8 發送短信模塊設計 424
9.8.1 發送短信模塊概述 424
9.8.2 發送短信模塊技術分析 425
9.8.3 短信發送模塊的實現過程 425
9.8.4 單元測試 428
9.9 連接郵件接口模塊的設計 428
9.9.1 連接郵件接口模塊概述 428
9.9.2 連接郵件接口模塊技術分析 428
9.9.3 連接郵件接口模塊的實現過程 429
9.10 接收郵件模塊設計 430
9.10.1 接收郵件模塊概述 430
9.10.2 接收郵件模塊技術分析 431
9.10.3 查看郵件的實現過程 433
9.10.4 刪除郵件的實現過程 436
9.10.5 下載附件的實現過程 437
9.11 發送郵件模塊設計 439
9.11.1 發送郵件模塊概述 439
9.11.2 發送郵件模塊技術分析 439
9.11.3 發送郵件的實現過程 440
9.11.4 查看郵件記錄的實現過程 442
9.12 開發技巧與難點分析 444
9.12.1 PHP與Access數據庫的連接 444
9.12.2 郵件群發技術 445
9.13 通過fsockopen()函數發送短信技術
專題 446
9.14 本章總結 448
第10章 online影視365網(Apache+PHP+
ADODB+phpMyAdmin+MySQL 5.0
實現) 449
視頻講解:1小時31分鍾
10.1 開發背景 450
10.2 需求分析 450
10.3 係統分析 450
10.3.1 係統目標 450
10.3.2 係統功能結構 450
10.3.3 功能預覽 451
10.3.4 係統流程圖 453
10.3.5 開發環境 453
10.3.6 文件夾組織結構 453
10.4 數據庫設計 454
10.4.1 數據庫分析 454
10.4.2 數據庫概念設計 454
10.4.3 數據庫物理結構設計 455
10.5 前颱首頁設計 458
10.5.1 前颱首頁概述 458
10.5.2 前颱首頁技術分析 459
10.5.3 前颱首頁的實現過程 460
10.6 詳細信息查看模塊 461
10.6.1 信息查看模塊概述 461
10.6.2 信息查看模塊技術分析 461
10.6.3 信息查看的實現過程 462
10.7 點歌模塊設計 463
10.7.1 點歌模塊概述 463
10.7.2 點歌模塊技術分析 464
10.7.3 點歌模塊的實現過程 465
10.8 在綫視聽模塊設計 467
10.8.1 在綫視聽模塊概述 467
10.8.2 在綫視聽模塊技術分析 467
10.8.3 在綫視聽模塊的實現過程 467
10.9 後颱首頁設計 469
10.9.1 後颱首頁概述 469
10.9.2 後颱首頁技術分析 469
10.9.3 後颱首頁的實現過程 470
10.10 目錄管理模塊設計 471
10.10.1 目錄管理模塊概述 471
10.10.2 目錄管理模塊技術分析 471
10.10.3 目錄管理的實現過程 472
10.10.4 目錄添加的實現過程 474
10.10.5 目錄刪除的實現過程 475
10.11 數據管理模塊設計 476
10.11.1 數據管理模塊概述 476
10.11.2 數據管理模塊技術分析 476
10.11.3 數據添加的實現過程 477
10.11.4 數據刪除的實現過程 482
10.12 管理員設置模塊設計 483
10.12.1 管理員設置模塊概述 483
10.12.2 管理員設置模塊技術分析 483
10.12.3 管理員添加的實現過程 484
10.12.4 管理員刪除的實現過程 486
10.13 開發技巧與難點分析 486
10.13.1 無邊框窗口 486
10.13.2 刷新父級窗口和關閉子窗口 487
10.14 ADODB連接數據庫技術專題 488
10.14.1 ADODB簡介 488
10.14.2 ADODB的安裝 488
10.14.3 ADODB常用函數及說明 488
10.14.4 不同數據庫之間的轉換 490
10.15 本章總結 491
第11章 明日知道網站(Zend Framework
實現) 492
視頻講解:1小時20分鍾
11.1 開發背景 493
11.2 需求分析 493
11.3 功能結構 493
11.4 功能預覽 494
11.5 數據庫設計 495
11.5.1 數據庫分析 495
11.5.2 數據庫概念設計 496
11.5.3 創建數據庫及數據錶 498
11.6 技術攻關 499
11.6.1 類似Google搜索引擎的搜索條 499
11.6.2 使用空格分隔多關鍵字 504
11.6.3 關鍵字描紅 507
11.6.4 製作在綫編輯器 509
11.7 MVC框架結構搭建 512
11.7.1 MVC開發模式介紹 512
11.7.2 Zend Framework框架的MVC
目錄結構 513
11.7.3 Zend Framework框架的MVC結構
創建過程 513
11.8 首頁設計 516
11.8.1 首頁概述 516
11.8.2 首頁技術分析 516
11.8.3 首頁的實現過程 517
11.9 用戶模塊設計 520
11.9.1 用戶模塊概述 520
11.9.2 用戶模塊技術分析 521
11.9.3 用戶注冊的實現過程 523
11.9.4 用戶登錄的實現過程 525
11.10 發錶問題模塊設計 527
11.10.1 發錶問題模塊概述 527
11.10.2 發錶問題模塊技術分析 528
11.10.3 發錶問題模塊實現過程 530
11.11 迴復問題模塊設計 532
11.11.1 迴復問題模塊概述 532
11.11.2 迴復問題模塊技術分析 532
11.11.3 迴復問題模塊實現過程 533
11.12 程序調試與錯誤處理 535
11.12.1 項目開發過程中常見錯誤及解決方法 535
11.12.2 自定義錯誤頁麵 535
11.13 本章總結 536
第12章 電子商務網站(Apache+PHP+
ADODB+Smarty+Ajax+MySQL
實現) 537
視頻講解:4小時41分鍾
12.1 開發背景 538
12.2 需求分析 538
12.3 係統分析 538
12.3.1 係統目標 538
12.3.2 係統功能結構 539
12.3.3 功能預覽 540
12.3.4 係統流程圖 541
12.3.5 開發環境 541
12.3.6 文件夾組織結構 542
12.4 數據庫設計 542
12.4.1 數據庫分析 543
12.4.2 創建數據庫和數據錶 543
12.5 公共文件設計 545
12.5.1 數據庫連接、管理和分頁類文件 545
12.5.2 Smarty模闆配置類文件 548
12.5.3 執行類的實例化文件 548
12.6 前颱首頁設計 549
12.6.1 前颱首頁概述 549
12.6.2 前颱首頁技術分析 550
12.6.3 前颱首頁實現過程 550
12.7 登錄模塊設計 552
12.7.1 登錄模塊概述 552
12.7.2 登錄模塊技術分析 552
12.7.3 用戶注冊 554
12.7.4 用戶登錄 556
12.7.5 找迴密碼 558
12.8 會員信息模塊設計 563
12.8.1 會員信息模塊概述 563
12.8.2 會員信息模塊技術分析 563
12.8.3 會員中心 564
12.8.4 安全退齣 566
12.9 商品顯示模塊 567
12.9.1 商品顯示模塊概述 567
12.9.2 商品顯示模塊技術分析 567
12.9.3 商品顯示模塊的實現過程 568
12.10 購物車模塊設計 569
12.10.1 購物車模塊概述 569
12.10.2 購物車模塊技術分析 570
12.10.3 購物車展示 572
12.10.4 更改商品數量 574
12.10.5 刪除商品 575
12.10.6 保存購物車 578
12.11 收銀颱模塊設計 580
12.11.1 收銀颱模塊概述 580
12.11.2 收銀颱模塊技術分析 580
12.11.3 顯示訂單 581
12.11.4 填寫訂單 582
12.11.5 處理訂單 582
12.12 後颱首頁設計 584
12.12.1 後颱首頁概述 584
12.12.2 後颱首頁技術分析 585
12.12.3 後颱首頁實現過程 586
12.13 開發技巧與難點分析 588
12.13.1 解決Ajax的亂碼問題 588
12.13.2 使用JS腳本獲取、輸齣標簽內容 589
12.13.3 禁用頁麵緩存 589
12.13.4 在新窗口中使用session 589
12.13.5 判斷上傳文件格式 589
12.13.6 設置服務器的時間 590
12.14 Smarty類庫技術專題 591
12.14.1 Smarty類庫下載、安裝 591
12.14.2 Smarty類庫的配置 593
12.14.3 本項目中Smarty類庫的配置方法 594
12.15 本章總結 594
· · · · · · (
收起)