●任務1 分析網站需求1
1.1 知識準備1
1.1.1 功能結構圖1
1.1.2 用例圖2
1.2 任務實現5
1.2.1 花公子蜂蜜網站項目功能結構分析5
1.2.2 花公子蜂蜜網站項目用例分析6
1.3 經驗傳遞7
1.4 知識拓展8
任務2 設計網站前臺版面9
2.1 知識準備9
2.1.1 網站版面設計流程9
2.1.2 網站版面設計原則10
2.1.3 網站版面布局11
2.1.4 常見的網站版面布局12
2.2 任務實現16
2.2.1 設計首頁版面16
2.2.2 設計關於花公子版面18
2.2.3 設計新聞動態列表頁版面19
2.2.4 設計新聞動態內容頁版面20
2.2.5 設計產品中心列表頁版面21
2.2.6 設計產品中心內容頁版面23
2.2.7 設計給我留言版面24
2.2.8 設計聯繫我們版面25
2.2.9 設計網站後臺登錄頁版面25
2.3 經驗傳遞26
2.4 知識拓展26
任務3 網站前臺版面“切圖”27
3.1 知識準備27
3.1.1 網站版面“切圖”的含義27
3.1.2 網站版面“切圖”的流程27
3.1.3 DIV+CSS布局的核心技術28
3.1.4 網站版面版位與CSS盒子模型關繫31
3.2 任務實現32
3.2.1 首頁版面“切圖”32
3.2.2 關於花公子版面“切圖”44
3.2.3 新聞動態列表頁版面“切圖”48
3.2.4 新聞動態內容頁版面“切圖”51
3.2.5 產品中心列表頁版面“切圖”55
3.2.6 產品中心內容頁版面“切圖”58
3.2.7 給我留言版面“切圖”61
3.2.8 聯繫我們版面“切圖”63
3.3 經驗傳遞66
3.4 知識拓展66
任務4 設計網站數據庫67
4.1 知識準備67
4.1.1 關於E-R圖67
4.1.2 MySQL數據庫管理常用工具介紹69
4.2 任務實現69
4.2.1 分析花公子蜂蜜網站數據庫概念模型69
4.2.2 分析花公子蜂蜜網站數據庫邏輯模型71
4.2.3 分析花公子蜂蜜網站數據庫物理模型72
4.2.4 數據庫實施75
4.3 經驗傳遞78
4.4 知識拓展78
任務5 搭建PHP開發環境79
5.1 知識準備79
5.1.1 PHP運行環境79
5.1.2 PHP代碼編輯工具80
5.1.3 PHP集成開發環境80
5.1.4 PHP程序運行原理81
5.2 任務實現81
5.2.1 安裝PHP代碼編輯工具81
5.2.2 安裝並搭建集成開發環境81
5.3 經驗傳遞85
5.4 知識拓展85
任務6 開發網站後臺之登錄驗證模塊86
6.1 知識準備86
6.1.1 登錄驗證原理86
6.1.2 mysql_connect( )函數86
6.1.3 mysql_select_db( )函數87
6.1.4 mysql_query( )函數87
6.1.5 超全局變量$_ T和$_GET88
6.1.6 mysql_fetch_array( )函數88
6.1.7 mysql_num_rows( )函數89
6.1.8 isset( )函數89
本書為PHP動態網站開發的實踐教材,以一個完整的動態網站項目的設計與開發貫穿其中。本書項目分解後的任務包括分析網站需求、設計網站前臺版面、網站前臺版面“切圖”、設計網站數據庫、搭建PHP開發環境、開發網站後臺(包括登錄驗證模塊、框架模塊、網站基本配置模塊、管理員管理模塊、關於花公子管理模塊、新聞動態管理模塊、產品中心管理模塊、留言管理模塊、友情鏈接管理模塊、聯繫我們管理模塊、退出後臺模塊)、網站前後臺整合、網站測試與發布,所涉及的知識包括軟件工程、網站UI設計、HTML、CSS、網頁布局、JavaScript、MySQL數據庫、PHP程序設計、計算機網絡基礎等知識。本書可作為高職高專、高職本科、應用型本科院校相關專業教材,也可作為相關培訓教材,還可作為網頁設計師、網站程序員、PHP動態網站開發愛好者的參考書。