Web開發的平民英雄:PHP+MySQL

PHP常用模組設計 系統功能設計 系統功能設計

圖書信息

出版社: 電子工業出版社; 第1版 (2011年1月1日)
平裝: 560頁
正文語種: 簡體中文
開本: 16
ISBN: 7121119870, 9787121119873
條形碼: 9787121119873
尺寸: 25.6 x 18.4 x 2.2 cm
重量: 962 g

內容簡介

Web開發的平民英雄:PHP+MySQL》根據作者的實際教學和開發經驗,首先介紹了PHP的基礎知識和Apache、PHP和MySQL的環境搭建、常規套用,然後精選通用會員管理系統、部落格系統、視頻網站系統、農場遊戲系統等10個動態網站典型的實際商業項目案例,由淺入深,由易到難,採用“軟體工程”開發理論,系統的對其進行詳細地講解,字裡行間滲透著多年的開發經驗總結,並對初學者開發時容易發生的問題做了簡要介紹。
《Web開發的平民英雄:PHP+MySQL》內容豐富,語言講解詳細準確,操作性強,適合作為高等院校本、專科各專業PHP動態網頁製作課程的課程設計類輔助教材,也適合作為網頁設計師與PHP程式開發人員的參考書。

目錄

第1章 PHP快速入門 1
1.1 初識PHP 1
1.1.1 PHP的起源 3
1.1.2 PHP的特性 6
1.1.3 PHP與ASP、JSP的比較 6
1.2 PHP開發環境搭建 8
1.2.1 Apache伺服器的安裝與配置 9
1.2.2 Apache的測試 10
1.2.3 Apache的配置 11
1.2.4 PHP的安裝 12
1.2.5 連線伺服器 12
1.2.6 PHP的測試 13
1.3 MySQL的安裝與配置 13
1.3.1 MySQL的安裝 14
1.3.2 MySQL的測試 18
1.3.3 MySQL連線PHP 19
1.4 PHP語言基礎 19
1.4.1 PHP基本語法 19
1.4.2 字元串和正則表達式 26
1.4.3 PHP面向對象的編程 33
1.4.4 PHP程式調試與異常 38
1.4.5 PHP與MySQL資料庫 41
1.4.6 構建PHP動態網頁 43
1.5 小結 44
第2章 PHP常用模組設計 45
2.1 通訊錄模組 45
2.1.1 創建資料庫 45
2.1.2 實現通訊錄 45
2.2 檔案上傳模組 53
2.3 聊天室模組 55
2.3.1 用戶登錄界面 55
2.3.2 登錄成功界面 57
2.3.3 聊天室主界面 58
2.3.4 顯示聊天內容 64
2.3.5 顯示線上用戶列表 65
2.3.6 輸入聊天信息 67
2.3.7 用戶退出登錄 68
2.3.8 MySQL連線配置檔案 68
2.3.9 MySQL操作類檔案 68
2.3.10 MySQL資料庫表結構 71
2.4 計數器模組 72
2.5 小結 72
第3章 檔案管理系統 73
3.1 開發背景 73
3.2 系統分析 75
3.2.1 需求分析 75
3.2.2 項目可行性分析 76
3.2.3 項目計畫書 77
3.3 系統總體結構設計 78
3.3.1 系統功能設計 78
3.3.2 系統資料庫設計 79
3.4 公共模組設計 79
3.5 設定檔案管理的路徑 82
3.6 檔案和資料夾管理模組設計 87
3.7 檔案和資料夾的ZIP格式壓縮及解壓模組設計 100
3.8 小結 112
第4章 通用會員管理系統 113
4.1 開發背景 113
4.2 系統分析 116
4.2.1 需求分析 116
4.2.2 項目可行性分析 118
4.2.3 項目計畫書 118
4.3 系統總體結構設計 119
4.3.1 系統功能設計 120
4.3.2 系統資料庫設計 120
4.4 公共模組設計 121
4.5 新用戶註冊 127
4.6 會員登錄模組設計 134
4.7 會員資料修改模組設計 139
4.8 會員列表、修改、刪除等管理員模組設計 143
4.9 小結 146
第5章 教務管理信息系統 147
5.1 開發背景 147
5.2 系統分析 148
5.2.1 需求分析 148
5.2.2 項目可行性分析 150
5.2.3 項目計畫書 150
5.3 系統總體結構設計 152
5.3.1 系統功能設計 152
5.3.2 系統資料庫設計 152
5.4 公共模組設計 153
5.5 註冊新學生 158
5.6 管理人員、學生登錄模組設計 161
5.7 編輯學生信息模組設計及許可權控制 164
5.8 學生列表及搜尋模組設計和許可權控制 167
5.9 刪除學生模組設計 173
5.10 收發短訊息模組設計 176
5.11 小結 180
第6章 部落格系統 181
6.1 開發背景 181
6.2 系統分析 181
6.2.1 需求分析 181
6.2.2 項目可行性分析 184
6.2.3 項目計畫書 185
6.3 系統總體結構設計 187
6.3.1 系統功能設計 187
6.3.2 系統資料庫設計 187
6.4 公共模組設計 189
6.5 博文管理模組設計 191
6.6 博文評論模組設計 220
6.7 部落格留言模組設計 222
6.8 部落格資料設定和模版更換模組設計 224
6.9 部落格相冊模組設計 229
6.10 小結 236
第7章 CMS內容管理系統 237
7.1 開發背景 237
7.2 系統分析 240
7.2.1 需求分析 240
7.2.2 項目可行性分析 242
7.2.3 項目計畫書 242
7.3 系統總體結構設計 244
7.3.1 系統功能設計 244
7.3.2 系統資料庫設計 244
7.4 公共模組設計 246
7.5 編輯登錄和內容管理模組設計 249
7.6 評論模組設計 265
7.7 內容分類模組設計 269
7.8 靜態頁面生成模組設計 279
7.9 小結 284
第8章 商務契約管理系統 285
8.1 開發背景 285
8.2 系統分析 287
8.2.1 需求分析 287
8.2.2 項目可行性分析 289
8.2.3 項目計畫書 289
8.3 系統總體結構設計 291
8.3.1 系統功能設計 291
8.3.2 系統資料庫設計 291
8.4 公共模組設計 293
8.5 基礎資料(業務員、契約類型、狀態、客戶)管理模組設計 294
8.6 事務提醒管理模組設計 312
8.7 契約來往明細和收付款模組設計 317
8.8 搜尋模組設計 322
8.9 小結 324
第9章 電子商務系統之網上商城 325
9.1 開發背景 325
9.2 系統分析 328
9.2.1 需求分析 328
9.2.2 項目可行性分析 329
9.2.3 項目計畫書 330
9.3 系統總體結構設計 331
9.3.1 系統功能設計 331
9.3.2 系統資料庫設計 332
9.4 公共模組設計 333
9.5 商品管理模組設計 335
9.6 商品分類模組設計 357
9.7 購物車模組設計 363
9.8 訂單管理模組設計 372
9.9 搜尋模組設計 377
9.10 小結 380
第10章 論壇系統 381
10.1 開發背景 381
10.2 系統分析 383
10.2.1 需求分析 383
10.2.2 項目可行性分析 385
10.2.3 項目計畫書 385
10.3 系統總體結構設計 386
10.3.1 系統功能設計 387
10.3.2 系統資料庫設計 387
10.4 公共模組設計 390
10.5 帖子管理模組設計 396
10.6 論壇版塊模組設計 415
10.7 小結 426
第11章 視頻分享系統 427
11.1 開發背景 427
11.2 系統分析 429
11.2.1 需求分析 429
11.2.2 項目可行性分析 431
11.2.3 項目計畫書 432
11.3 系統總體結構設計 432
11.3.1 系統功能設計 433
11.3.2 系統資料庫設計 434
11.4 公共模組設計 435
11.5 視頻管理模組設計 436
11.6 用戶視頻專輯、視頻分享設計 452
11.7 視頻分類模組設計 455
11.8 小結 462
第12章 農場偷菜網路遊戲 463
12.1 開發背景 463
12.2 系統分析 464
12.2.1 需求分析 464
12.2.2 項目可行性分析 466
12.2.3 項目計畫書 467
12.3 系統總體結構設計 468
12.3.1 系統功能設計 468
12.3.2 系統資料庫設計 469
12.4 公共模組設計 471
12.5 首頁模組設計 483
12.6 作物管理模組設計 492
12.7 農場商店和道具、裝飾模組設計 509
12.8 作物澆水和蟲、草模組設計 530
12.9 土地翻耕、開墾和紅土地升級 541
12.10 小結 549

相關詞條

相關搜尋

熱門詞條

聯絡我們