Dreamweaver+PHP+MySQL動態網站開發案例課堂

Dreamweaver+PHP+MySQL動態網站開發案例課堂

《Dreamweaver+PHP+MySQL動態網站開發案例課堂》是2016年清華大學出版社出版的圖書。

基本介紹

  • 中文名:Dreamweaver+PHP+MySQL動態網站開發案例課堂
  • 作者:劉玉紅,蒲娟
  • 出版社:清華大學出版社
  • 出版時間:2016年7月1日
  • 開本:16 開
  • 裝幀:平裝
  • ISBN:9787302438595
內容簡介,圖書目錄,

內容簡介

 本書分為“動態網站基礎知識、案例開發實戰、網站行銷推廣”三篇,通過案例,深入淺出地講解以Dreamweaver + PHP + MySQL開發動態網站的各項技術及實戰技能,引導零基礎的讀者深入學習。
  本書第1篇“動態網站基礎知識”主要講解動態網站開發基礎、認識Dreamweaver CS6、網頁開發語言基礎、構建動態網站後台資料庫等;第2篇“案例開發實戰”主要講解開發信息資訊管理系統、開發網站會員系統、開發網站互動留言板系統、開發電子相冊管理系統、開發網路投票系統、開發BBS論壇系統等;第3篇“網站行銷推廣”主要講解網站搜尋引擎最佳化(SEO)、網站推廣與行銷策略等。
  在本書附贈的DVD光碟中提供了豐富的資源,包括本書案例素材和結果檔案、教學幻燈片、本書精品教學視頻、經典PHP代碼大集合、八大經典PHP動態網站的完整源碼、12個經典的PHP擴展外掛程式、網頁樣式與布局案例賞析、Dreamweaver CS6快捷鍵和技巧、HTML標籤速查表和精彩網站配色方案賞析等。
  本書適合任何想以Dreamweaver + PHP + MySQL開發動態網站的人員學習。無論您是否從事過計算機相關行業的工作,無論您是否接觸過Dreamweaver + PHP + MySQL,通過學習本書,均可快速掌握Dreamweaver + PHP + MySQL開發動態網站的方法和技巧。

圖書目錄

第1篇 動態網站基礎知識
第1章 動態網站開發基礎 3
1.1 認識網頁和網站 4
1.1.1 什麼是網頁 4
1.1.2 什麼是網站 4
1.1.3 網站的種類和特點 5
1.2 網頁的靜態與動態 6
1.2.1 靜態網頁 7
1.2.2 動態網頁 7
1.3 動態網站開發的整體流程 8
1.3.1 網站的前期規劃 8
1.3.2 選擇網頁製作軟體 11
1.3.3 製作網頁 12
1.3.4 開發動態網站功能模組 12
1.3.5 網站的測試與發布 12
1.3.6 網站的推廣 13
1.3.7 網站的最佳化 14
第2章 認識Dreamweaver CS6 15
2.1 安裝與啟動Dreamweaver CS6 16
2.1.1 安裝Dreamweaver CS6 16
2.1.2 啟動Dreamweaver CS6 17
2.2 Dreamweaver CS6的工作界面 18
2.2.1 選單欄 18
2.2.2 文檔工具列 19
2.2.3 文檔視窗 19
2.2.4 屬性面板 20
2.2.5 狀態欄 20
2.2.6 設計器 20
2.2.7 "插入"面板 20
2.2.8 "檔案"面板 21
2.3 Dreamweaver CS6的新增功能 21
2.3.1 可回響的自適應格線版面 21
2.3.2 改善的FTP性能 22
2.3.3 增強型jQuery移動支持 22
2.3.4 CSS 3轉換 23
2.3.5 更新的實時視圖 23
2.3.6 更新的多螢幕預覽面板 24
2.4 使用Dreamweaver CS6創建基本網頁 25
2.4.1 定義Dreamweaver站點 25
2.4.2 使用歡迎頁 26
2.4.3 新建頁面 27
2.4.4 設定頁面標題 28
2.4.5 設定頁面屬性 29
2.4.6 添加文本 31
2.4.7 插入圖像 33
2.4.8 插入多媒體 34
2.4.9 設定網頁連結 35
2.4.10 在網頁中插入表格 37
2.4.11 使用表單對象 40
第3章 網頁開發語言基礎 45
3.1 熟悉HTML 46
3.1.1 我的第一個HTML頁面 46
3.1.2 HTML元素的屬性 47
3.1.3 body屬性的設定 48
3.1.4 字型屬性的套用 48
3.1.5 在網頁中插入圖像 55
3.1.6 表格的使用 56
3.1.7 表單的使用 64
3.1.8 超連結的使用 65
3.2 JavaScript語言 65
3.2.1 JavaScript概述 65
3.2.2 JavaScript的基本語法 66
3.2.3 JavaScript的數據結構 67
3.2.4 JavaScript的數據類型 70
3.2.5 JavaScript的運算符 71
3.2.6 JavaScript的表達式 75
3.3 PHP基本知識 75
3.3.1 PHP語言的優勢 75
3.3.2 PHP中的數據類型 76
3.3.3 PHP中的常量與變數 78
3.3.4 PHP中的運算符 78
3.3.5 PHP中的控制語句 81
3.3.6 PHP中的函式 83
第4章 構建動態網站的運行環境 87
4.1 PHP伺服器概述 88
4.2 安裝PHP前的準備工作 88
4.2.1 軟硬體環境 88
4.2.2 獲取PHP安裝資源包 89
4.3 PHP + IIS伺服器的環境搭建 91
4.3.1 IIS簡介及其安裝 91
4.3.2 PHP的安裝 92
4.3.3 設定虛擬目錄 95
4.4 PHP + Apache伺服器的環境搭建 96
4.4.1 Apache簡介 96
4.4.2 關閉原有的網站伺服器 96
4.4.3 安裝Apache 97
4.4.4 將PHP與Apache建立關聯 99
4.5 我的第一個PHP程式 100
4.6 MySQL資料庫的安裝和管理 101
4.6.1 MySQL資料庫的安裝 101
4.6.2 phpMyAdmin的安裝 104
4.7 快速安裝PHP集成環境:
WampServer 2.5 105
4.8 高手甜點 108
第5章 定義動態網站與使用MySQL
資料庫 111
5.1 定義一個互動網站 112
5.1.1 定義互動網站的重要性 112
5.1.2 在Dreamweaver CS6中定義
網站 112
5.2 MySQL資料庫的使用 116
5.2.1 資料庫的原理 116
5.2.2 資料庫的建立 117
5.3 在網頁中使用MySQL資料庫 123
5.3.1 網頁連線資料庫的原理 123
5.3.2 建立MySQL資料庫連線 124
5.3.3 綁定記錄集 125
5.4 加密MySQL資料庫 128
5.4.1 MySQL資料庫的安全問題 128
5.4.2 為MySQL管理員賬號加上
密碼 129
5.5 資料庫的備份與還原 130
5.6 高手甜點 132
第2篇 案例開發實戰
第6章 開發信息資訊管理系統 137
6.1 系統的功能分析 138
6.1.1 規劃網頁結構和功能 138
6.1.2 頁面設計規劃 139
6.1.3 網頁美工設計 139
6.2 資料庫的設計與連線 140
6.2.1 資料庫的設計 140
6.2.2 創建資料庫連線 144
6.3 系統頁面的設計 145
6.3.1 網站首頁的設計 145
6.3.2 搜尋主題功能的設計 157
6.3.3 信息分類頁面的設計 160
6.3.4 信息內容頁面的設計 166
6.3.5 系統頁面的測試 168
6.4 後台管理頁面的設計 169
6.4.1 後台管理入口頁面的設計 169
6.4.2 後台管理主頁面的設計 173
6.4.3 新增信息頁面的設計 179
6.4.4 修改信息頁面的設計 183
6.4.5 刪除信息頁面的設計 187
6.4.6 新增信息分類頁面 191
6.4.7 修改信息分類頁面 194
6.4.8 刪除信息分類頁面 196
第7章 開發網站用戶管理系統 199
7.1 系統的功能分析 200
7.1.1 規劃網頁結構和功能 200
7.1.2 頁面設計規劃 201
7.1.3 網頁美工設計 201
7.2 資料庫的設計與連線 202
7.2.1 資料庫的設計 202
7.2.2 創建資料庫連線 205
7.3 用戶登錄模組的設計 207
7.3.1 設計登錄頁面 207
7.3.2 登錄成功和登錄失敗頁面的
製作 215
7.3.3 用戶登錄系統功能的測試 218
7.4 用戶註冊模組的設計 219
7.4.1 設計用戶註冊頁面 219
7.4.2 註冊成功和註冊失敗頁面的
製作 224
7.4.3 用戶註冊功能的測試 225
7.5 用戶註冊資料修改模組的設計 226
7.5.1 設計修改資料頁面 226
7.5.2 設計更新成功頁面 228
7.5.3 修改資料功能的測試 229
7.6 密碼查詢模組的設計 230
7.6.1 設計密碼查詢頁面 230
7.6.2 完善密碼查詢功能頁面 234
7.6.3 密碼查詢模組的測試 236
第8章 開發網站互動留言板系統 239
8.1 系統的功能分析 240
8.1.1 規劃網頁結構和功能 240
8.1.2 頁面設計規劃 240
8.1.3 網頁美工設計 241
8.2 資料庫的設計與連線 241
8.2.1 資料庫的設計 241
8.2.2 創建資料庫連線 244
8.3 留言板管理系統頁面的製作 246
8.3.1 留言板管理系統主頁面的
製作 246
8.3.2 訪問者留言頁面的製作 252
8.4 留言板系統後台管理的製作 255
8.4.1 管理員登錄頁面的製作 255
8.4.2 留言板後台管理主頁面的
製作 256
8.4.3 刪除留言頁面 262
8.5 留言板管理系統功能的測試 264
8.5.1 留言測試 264
8.5.2 後台管理測試 266
第9章 開發電子相冊管理系統 269
9.1 系統的功能分析 270
9.1.1 規劃網頁結構和功能 270
9.1.2 頁面設計規劃 271
9.1.3 網頁美工設計 271
9.2 資料庫的設計與連線 272
9.2.1 資料庫的設計 272
9.2.2 創建資料庫連線 274
9.3 電子相冊系統主界面的製作 276
9.3.1 電子相冊系統主頁面的製作 276
9.3.2 電子相冊分類頁面的製作 281
9.3.3 瀏覽照片的頁面製作 288
9.3.4 電子相冊詳細顯示頁面的
製作 290
9.4 電子相冊系統管理界面的製作 292
9.4.1 管理員登錄頁面的製作 292
9.4.2 電子相冊系統管理主頁面的
製作 293
9.4.3 電子相冊添加頁面的製作 298
9.4.4 電子相冊修改頁面的製作 302
9.4.5 電子相冊刪除頁面的製作 308
9.5 電子相冊系統功能的測試 310
9.5.1 管理相冊測試 310
9.5.2 管理相冊前台測試 312
第10章 開發網路投票系統 315
10.1 系統的功能分析 316
10.1.1 規劃網頁結構和功能 316
10.1.2 頁面設計規劃 316
10.1.3 網頁美工設計 317
10.2 資料庫的設計與連線 317
10.2.1 資料庫的設計 318
10.2.2 創建資料庫連線 321
10.3 網路投票系統主界面的製作 322
10.3.1 投票系統主頁面的製作 323
10.3.2 投票頁面的製作 329
10.3.3 計算票數頁面的製作 333
10.3.4 投票結果顯示頁面的製作 336
10.4 網路投票系統管理界面的製作 341
10.4.1 管理員登錄頁面的製作 341
10.4.2 網路投票系統管理主頁面的
製作 342
10.4.3 複製頁面 349
10.4.4 修改瀏覽投票活動結果頁面 349
10.4.5 修改刪除投票活動確認頁面 351
第11章 開發BBS論壇系統 355
11.1 系統的功能分析 356
11.1.1 規劃網頁結構和功能 356
11.1.2 頁面設計規劃 356
11.1.3 網頁美工設計 357
11.2 資料庫的設計與連線 357
11.2.1 資料庫的設計 358
11.2.2 創建資料庫連線 362
11.3 BBS論壇系統主界面的製作 363
11.3.1 BBS論壇系統主頁面的製作 363
11.3.2 發表新主題頁面的製作 370
11.3.3 討論主題詳細頁面的製作 373
11.3.4 添加記錄點擊次數的效果 379
11.3.5 回復討論主題頁面的製作 380
11.3.6 搜尋主題功能的製作 383
11.4 BBS論壇系統管理界面的製作 384
11.4.1 管理員登錄頁面的製作 384
11.4.2 BBS論壇系統管理主頁面的
製作 386
11.4.3 修改討論主題頁面的製作 391
11.4.4 刪除討論主題頁面的製作 393
11.5 BBS論壇系統功能的測試 396
11.5.1 發帖測試 396
11.5.2 論壇後台管理測試 399
第3篇 網站行銷推廣
第12章 網站搜尋引擎最佳化(SEO) 405
12.1 初識搜尋引擎最佳化(SEO) 406
12.1.1 搜尋引擎的工作原理 406
12.1.2 搜尋引擎最佳化(SEO)的含義 409
12.1.3 SEO是吸引潛在"眼球"的
最佳方法 409
12.2 搜尋引擎最佳化的目標 410
12.2.1 提升網站的訪問量 410
12.2.2 提升用戶體驗 410
12.2.3 提高業務轉化率 411
12.3 搜尋引擎最佳化的分類 411
12.3.1 站內搜尋引擎最佳化 411
12.3.2 站外搜尋引擎最佳化 411
12.4 搜尋引擎最佳化的誤區 412
12.4.1 為了搜尋引擎而最佳化 412
12.4.2 聽信虛假廣告 413
12.4.3 急於求成 413
12.4.4 採用黑帽手法 415
12.5 正確理解SEO 416
12.5.1 SEO不是作弊 416
12.5.2 SEO內容為王 416
12.5.3 SEO與SEM的關係 416
12.5.4 SEO與競價推廣的關係 416
第13章 網站推廣與行銷策略 417
13.1 網站推廣的常用方法 418
13.1.1 什麼是網站推廣 418
13.1.2 網站行銷推廣的方法 418
13.1.3 搜尋引擎最佳化的優勢 421
13.2 如何進行搜尋引擎行銷 422
13.2.1 搜尋引擎最佳化的常規方法 422
13.2.2 付費搜尋引擎行銷的4個關鍵
步驟 425
13.3 論壇行銷 426
13.3.1 論壇行銷的五大特點 426
13.3.2 論壇行銷的五大優勢 428
13.3.3 論壇行銷的三大要點 430
13.3.4 論壇行銷推廣的三大步驟 431
13.4 微博行銷 433
13.4.1 微博行銷的六個特點 433
13.4.2 微博寫作的七個法則 435
13.4.3 微博行銷的五個典型操作
步驟 437
13.5 企業微博行銷技巧 440
13.5.1 與冬粉做朋友 440
13.5.2 發廣告要有技巧 441
13.5.3 企業做好微博的八大要點 442
13.5.4 個人微博"企業化" 444
13.5.5 精確瞄準目標用戶 445
13.6 網路新聞行銷 446
13.6.1 強悍的時效性 446
13.6.2 猛烈的傳播力 446
13.6.3 輕鬆、自主 447
13.6.4 互動升級為共動 448
13.6.5 網路新聞寫作技巧 448

相關詞條

熱門詞條

聯絡我們