基本信息
書名:深入體驗PHP項目開發(附DVD-RON光碟1張) [平裝]
出版社: 清華大學出版社; 第1版出版時間:2011年7月1日 (第一版)
叢書名: 開發日記
平裝: 407頁
正文語種: 簡體中文
開本: 16
ISBN: 7302259291, 9787302259299
條形碼: 9787302259299
產品尺寸及重量: 23 x 18.2 x 2.4 cm ; 780 g
歸類: 計算機與網際網路 > 程式語言與軟體開發 > Web開發 > PHP
圖書簡介
《深入體驗PHP項目開發》內容簡介:PHP語言是當今使用最為頻繁的網路程式語言之一,一直在開發Web領域占據重要的地位。《深入體驗PHP項目開發》通過10個綜合實例的實現過程,詳細講解了PHP語言在實踐項目中的綜合運用過程,這些項目從作者的學生時代寫起,到項目經理結束,一直貫穿於作者最重要的開發時期。第1章講解了一個線上留言簿系統的實現流程;第2章講綜合供求信息系統的實現流程;第3章講解了電子相冊管理具體實現流程;第4章講解了許願牆實現流程;第5章講解了圖書館管理系統的具體實現流程;第6章講解了企業網站的具體實現流程;第7章講解了一個圖書借閱系統電子商務平台網的具體實現流程;第8章講解了開心鬥地主;第9章講解了微博,讓生活更美好的具體實現流程;第10章講解了OA線上辦公的具體實現流程。在具體講解每個實例時,都遵循項目的進度來講解,從接到項目到具體開發,直到最後的調試和發布。內容循序漸進,並穿插了學習技巧和職場生存法則,引領讀者成全面掌握PHP語言。
《深入體驗PHP項目開發》不但適用於PHP語言的初學者,也適於有一定PHP語言基礎的讀者,甚至也可以作為有一定造詣程程式設計師的參考書。
《深入體驗PHP項目開發》以作者的成長經歷為主線,體驗項目開發過程;以故事化的形式講解項目,體會項目開發心得;以十個不同的項目案例,領悟職場的生存技巧;以真實的項目開發場景,展示團隊的合作規則。
圖書目錄
第1章 1
貝斯會客間 1
1.1 突見留言本 2
1.1.1 項目來源 2
1.1.2 組建團隊 2
1.2 系統概述和總體設計 3
1.2.1 系統需求分析 3
1.2.2 系統運行流程 4
1.3 資料庫設計 5
1.3.1 系統運行流程 5
1.3.2 資料庫信息 6
1.3.3 運算元據的常用方法 6
1.4 前台設計 8
1.4.1 首頁設計 8
1.4.2 首頁里調進來的幾個頁面 11
1.4.3 留言設計頁面 14
1.4.4 驗證碼 16
1.5 後台管理設計 17
1.5.1 管理後台首頁 17
1.5.2 管理留言 20
1.5.3 回復/編輯留言 21
1.5.4 系統設定 24
1.5.5 修改密碼 26
1.6 留言功能法則 30
1.7 測試 31
1.7.1 系統運行瀏覽 31
1.7.2 驗收 33
1.7.3 小小總結 33
第2章 35
四公里信息社區 35
2.1 很多的網站 36
2.1.1 項目來源 36
2.1.2 組建團隊 36
2.2 系統概述和總體設計 37
2.2.1 系統需求分析 37
2.2.2 系統運行流程 38
2.3 資料庫設計 38
2.3.1 資料庫 39
2.3.2 資料庫配置信息 40
2.4 首頁設計 40
2.4.1 信息首頁 40
2.4.2 頂部信息展示 41
2.4.3 底部信息展示 42
2.4.4 左邊頁面展示 42
2.5 免費發布供求信息模組 45
2.5.1 免費供求信息的實現 46
2.5.2 檢查信息 47
2.5.3 處理免費信息 49
2.6 信息搜尋模組 50
2.7 後台管理 53
2.7.1 登錄首頁 53
2.7.2 後台首頁 55
2.7.3 後台首頁調入的頁面 56
2.7.4 付費供求信息 60
2.7.5 付費信息的管理 61
2.7.6 付費信息審核 65
2.7.7 付費信息刪除 65
2.8 測試 66
2.8.1 系統運行瀏覽 66
2.8.2 驗收 66
2.8.3 總結一下 67
2.9 後話 67
第3章 69
電子相冊管理 69
3.1 美好的記憶 70
3.1.1 項目來源 70
3.1.2 組建團隊 70
3.1.3 小會議 71
3.2 系統概述和總體設計 71
3.2.1 系統需求分析 72
3.3 資料庫設計 72
3.2.1 資料庫 73
3.2.2 資料庫配置信息 74
3.2.3 系統配置信息 74
3.3 前台設計 75
3.3.1 首頁的實現 75
3.3.2 首頁涉及到的代碼 76
3.3.3 關於頁面處理的基類 81
3.3.4 相冊列表 82
3.3.5 圖片的處理 84
3.3.6 最新上傳的圖片 86
3.3.7 最熱門的圖片 87
3.4 後台設計 88
3.4.1 後台首頁 88
3.4.2 登錄相冊的首頁 91
3.4.3 創建相冊 93
3.4.4 編輯相冊 94
3.4.5 設定相冊 96
3.4.6 上傳照片 104
3.4.7 相冊的後台展示 109
3.5 為相冊建立模型 113
3.5.1 上傳功能的模型 113
3.5.2 設定系統的模型 116
3.5.3 圖片的模型 118
3.6 測試 120
3.6.1 系統運行瀏覽 120
3.6.2 驗收 121
3.6.3 總結一下 121
第4章 123
許願牆 123
4.1 又是新年到 124
4.1.1 項目來源 124
4.1.2 組建團隊 124
4.1.3 小會議 125
4.2 系統概述和總體設計 125
4.2.1 系統需求分析 125
4.2.2 系統運行流程 126
4.3 系統概述和總體設計 127
4.3.1 資料庫設計 127
4.3.2 資料庫配置信息 127
4.3.3 建立一個資料庫類 130
4.4 前台設計 134
4.4.1 首頁設計 134
4.4.2 首頁設計涉及到的代碼 138
4.4.3 許願牆頁面 139
4.5 後台設計 145
4.5.1 許願牆管理首頁 145
4.5.2 管理頁 147
4.5.3 註銷管理頁 149
4.6 測試 149
4.6.1 系統運行預覽 150
4.6.2 驗收 150
4.6.3 總結一下 151
4.7 後話 151
第5章 153
圖書館管理系統 153
5.1 同事們的聚會 154
5.1.1 項目來源 154
5.1.2 休假失敗 154
5.1.3 新的項目 154
5.1.4 組建團隊 154
5.1.5 小會議 156
5.2 系統概述和總體設計 156
5.2.1 系統需求分析 156
5.2.2 系統運行瀏覽 157
5.3 資料庫設計 157
5.3.1 資料庫結構的設計 158
5.3.2 資料庫設定信息 160
5.4 首頁設計 161
5.4.1 判斷管理員的許可權 161
5.4.2 圖書首頁排行信息 162
5.5 管理員登錄 164
5.5.1 系統登錄首頁 165
5.5.2 查看管理員 167
5.5.3 添加管理員 169
5.5.4 設定管理員許可權的過程 170
5.5.5 刪除管理員 171
5.6 圖書檔案管理設計 172
5.6.1 查看圖書列表 172
5.6.2 添加圖書信息 174
5.6.3 修改圖書信息 178
5.6.4 刪除圖書信息 179
5.7 圖書借還功能的實現 179
5.7.1 圖書借閱實現功能 179
5.7.2 圖書續借功能 183
5.7.3 圖書借閱查詢功能 186
5.7.4 圖書借閱到期提醒 189
5.8 讀者管理 191
5.8.1 讀者類型管理 191
5.8.2 讀者檔案管理 193
5.9 測試 195
5.9.1 系統運行預覽 196
5.9.2 驗收 197
5.10 同事之間 197
第6章 199
典型企業網站 199
6.1 書到用時方恨少 200
6.1.1 項目來源 200
6.1.2 組建團隊 200
6.1.3 小會議 201
6.2 系統概述和總體設計 201
6.2.1 系統需求分析 202
6.2.2 系統運行進程 202
6.3 資料庫 203
6.3.1 資料庫設計 203
6.3.2 資料庫編程 206
6.4 系統框架設計 206
6.4.1 新聞功能 207
6.4.2 圖片功能 209
6.4.3 線上反饋功能 211
6.4.4 基本模組 214
6.5 後台管理 224
6.5.1 後台登錄頁 224
6.5.2 對產品的管理 226
6.6 測試 233
6.6.1 系統運行預覽 233
6.6.2 驗收 234
6.6.3 總結一下 234
6.7 後話 234
第7章 237
電子商務平台網 237
7.1 新項目的挑戰 238
7.1.1 項目來源 238
7.1.2 組建團隊 238
7.1.3 小會議 239
7.2 系統概述和總體設計 239
7.2.1 系統需求分析 239
7.2.2 系統需求分析 240
7.3 資料庫設計 241
7.3.1 資料庫結構的設計 241
7.3.2 資料庫連線信息 243
7.3.3 資料庫編程 245
7.4 前台設計 247
7.4.1 用戶註冊和登錄管理 247
7.4.2 產品展示 255
7.5 後台管理 261
7.5.1 添加新商品 262
7.5.2 修改商品信息 263
7.5.3 刪除產品 264
7.5.4 管理產品目錄 268
7.6 數據備份和恢復 270
7.6.1 資料庫備份管理 270
7.6.2 資料庫恢復管理 274
7.7 測試 277
7.7.1 系統運行預覽 277
7.7.2 驗收 277
7.7.3 總結一下 277
7.8 後話 278
第8章 279
開心鬥地主 279
8.1 遊戲,讓我快樂 280
8.1.1 項目來源 280
8.1.2 組建團隊 280
8.1.3 小會議 281
8.2 系統概述和總體設計 281
8.2.1 系統需求分析 281
8.2.2 系統運行瀏覽 282
8.3 資料庫設計 282
8.3.1 資料庫結構的設計 283
8.3.2 資料庫配置信息 283
8.3.3 常用的資料庫程式 284
8.4 用戶管理設計 285
8.4.1 登錄系統 285
8.4.2 註冊用戶 288
8.4.3 用戶退出 290
8.5 房間管理設計 290
8.5.1 房間首頁 290
8.5.2 選擇房間 293
8.6 遊戲 294
8.6.1 選擇房間 294
8.6.2 遊戲規則 297
8.7 測試 304
8.7.1 系統運行預覽 305
8.7.2 驗收 305
8.7.3 總結一下 306
8.8 後話 307
第9章 309
微 博 系 統 309
9.1 微博,讓生活更美好 310
9.1.1 項目來源 310
9.1.2 組建團隊 310
9.1.3 小會議 311
9.2 系統概述和總體設計 311
9.2.1 系統需求分析 311
9.2.2 系統運行瀏覽 312
9.3 資料庫設計 313
9.3.1 資料庫結構設計 313
9.3.2 資料庫配置信息 314
9.4 系統配置信息 314
9.4.1 站點配置信息 314
9.4.2 用戶信息的管理 315
9.5 前台設計 316
9.5.1 首頁設計 316
9.5.2 首頁配置頁面 318
9.5.3 評論頁面 319
9.5.4 網頁關注功能 321
9.6 建立各種各樣的類 322
9.6.1 分頁功能 322
9.6.2 資料庫編程 325
9.6.3 微博功能 327
9.7 後台管理 331
9.7.1 後台登錄頁 331
9.7.2 賬戶管理 332
9.7.3 微博設定 334
9.7.4 同步更新 337
9.7.5 RSS訂閱 338
9.7.6 關注其他微薄 340
9.8 測試 341
9.8.1 系統運行瀏覽 341
9.8.2 驗收 341
9.8.3 總結一下 342
9.9 我想跳槽 342
第10章 345
OA線上辦公系統 345
10.1 人生第一次飛翔 346
10.1.1 項目來源 346
10.1.2 組建團隊 346
10.1.3 小會議 347
10.2 系統概述和總體設計 347
10.2.1 系統需求分析 348
10.2.2 系統運行流程 348
10.3 資料庫設計 349
10.3.1 資料庫結構的設計 349
10.3.2 資料庫配置信息 350
10.3.3 系統配置信息 351
10.4 系統框架設計 352
10.4.1 驗證碼 353
10.4.2 註冊 354
10.4.3 上傳 355
10.4.4 系統首頁 359
10.4.5 登錄管理 361
10.5 日常辦公的常用功能 364
10.5.1 擁有自己的網路空間 365
10.5.2 簡訊息 371
10.5.3 日程安排 375
10.5.4 通訊錄 378
10.5.5 課表查詢 384
10.5.6 添加文章 387
10.6 基本管理功能 389
10.6.1 部門管理 390
10.6.2 欄目操作 402
10.6.3 用戶管理 404
10.6.4 學生成績管理 405
10.6.5 頁面設定 408
10.7 測試 410
10.7.1 系統運行預覽 410
10.7.2 驗收 410
10.8 創業之路 411
10.8 後話 411