注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)圖形圖像、多媒體、網(wǎng)頁制作PHP動態(tài)網(wǎng)頁設(shè)計與網(wǎng)站架設(shè)

PHP動態(tài)網(wǎng)頁設(shè)計與網(wǎng)站架設(shè)

PHP動態(tài)網(wǎng)頁設(shè)計與網(wǎng)站架設(shè)

定 價:¥35.00

作 者: 吳志祥
出版社: 華中科技大學(xué)出版社
叢編項:
標(biāo) 簽: 工學(xué) 教材 研究生/本科/??平滩?/td>

ISBN: 9787568008556 出版時間: 2015-09-01 包裝:
開本: 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡介

  本書系統(tǒng)地介紹了PHP應(yīng)用開發(fā)的基礎(chǔ)知識和實際應(yīng)用,共分9章,包括PHP網(wǎng)站開發(fā)的基礎(chǔ)知識、開發(fā)環(huán)境搭建、HTML與CSS+Div布局、JavaScript 及其腳本庫、PHP文件系統(tǒng)分析與PHP網(wǎng)站工作原理、PHP程序設(shè)計、MySQL數(shù)據(jù)庫訪問、Smarty模板引擎與ThinkPHP框架、內(nèi)容管理軟件DedeCMS和網(wǎng)站上傳及管理等內(nèi)容。本書以實用為出發(fā)點,其內(nèi)容從簡單到復(fù)雜,循序漸進(jìn),結(jié)構(gòu)合理,邏輯性強。大部分知識點都有精心設(shè)計的典型例題以說明其用法,每章*后配有習(xí)題和實驗,書后有習(xí)題答案。與本書配套的教學(xué)網(wǎng)站里有教學(xué)大綱、實驗大綱、各種軟件的下載鏈接、課件和例題源代碼下載、在線測試等內(nèi)容。本書可以作為高等院校計算機(jī)專業(yè)和非計算機(jī)專業(yè)學(xué)生學(xué)習(xí)PHP網(wǎng)站開發(fā)的教材,也可以作為初學(xué)者的入門參考書。

作者簡介

暫缺《PHP動態(tài)網(wǎng)頁設(shè)計與網(wǎng)站架設(shè)》作者簡介

圖書目錄

第1章 Web應(yīng)用開發(fā)基礎(chǔ)(一) 1
1.1 基于B/S體系的動態(tài)網(wǎng)站 1
1.1.1 Web服務(wù)器及客戶端 1
1.1.2 應(yīng)用層協(xié)議HTTP 2
1.2 PHP及其動態(tài)網(wǎng)站開發(fā)環(huán)境搭建 2
1.2.1 PHP概述 2
1.2.2 安裝Windows版PHP集成包WampServer 2
1.2.3 訪問WampServer的默認(rèn)站點 3
1.2.4 使用Dreamweaver CS6作為網(wǎng)頁編輯器 4
1.2.5 瀏覽在Dreamweaver CS6中建立的PHP網(wǎng)站(或網(wǎng)頁) 5
1.3 MySQL數(shù)據(jù)庫及其服務(wù)器 6
1.3.1 數(shù)據(jù)庫概述 6
1.3.2 使用phpMyAdmin管理MySQL數(shù)據(jù)庫 7
1.3.3 關(guān)于獨立安裝的MySQL數(shù)據(jù)庫服務(wù)器 10
1.4 使用網(wǎng)頁三劍客制作網(wǎng)頁素材 11
1.4.1 圖形圖像處理軟件概述 11
1.4.2 使用Fireworks或Photoshop編輯圖像 11
1.4.3 使用Flash制作動畫 12
1.4.4 切圖形成網(wǎng)頁素材 12
習(xí)題1 14
實驗1 Web應(yīng)用開發(fā)基礎(chǔ) 15
第2章 Web應(yīng)用開發(fā)基礎(chǔ)(二) 17
2.1 使用超文本標(biāo)記語言HTML組成頁面內(nèi)容 17
2.1.1 HTML概述 17
2.1.2 在頁面里插入圖像、音頻和視頻 19
2.1.3 超鏈接、熱點鏈接和錨點鏈接 19
2.1.4 列表 21
2.1.5 表格 21
2.1.6 表單及常用表單元素 22
2.2 使用層疊樣式表CSS設(shè)置頁面元素的外觀 27
2.2.1 CSS樣式概述、CSS選擇器 27
2.2.2 重新定義HTML元素外觀、偽類樣式 31
2.2.3 內(nèi)聯(lián)樣式 32
2.2.4 包含了濾鏡的樣式 32
2.2.5 外部樣式 32
2.3 頁面布局 34
2.3.1 區(qū)域標(biāo)記 34
2.3.2 用于頁面布局的常用CSS樣式屬性 38
2.3.3 一個采用CSS+Div布局的主頁 38
2.3.4 頁內(nèi)框架與框架布局 40
習(xí)題2 43
實驗2 HTML標(biāo)記語言、CSS樣式與頁面布局 44
第3章 Web應(yīng)用開發(fā)基礎(chǔ)(三) 46
3.1 使用JavaScript腳本控制網(wǎng)頁的客戶端行為 46
3.1.1 JavaScript內(nèi)置對象和瀏覽器對象 46
3.1.2 JavaScript編程基礎(chǔ):變量與常量、流程控制語句 48
3.1.3 在頁面里使用JavaScript腳本實現(xiàn)頁面的交互效果 50
3.1.4 在頁面里使用JavaScript腳本實現(xiàn)頁面的動態(tài)效果 54
3.2 使用JavaScript的功能擴(kuò)展庫jQuery 57
3.2.1 jQuery使用基礎(chǔ) 57
3.2.2 jQuery的使用示例 59
3.3 使用第三方提供的JS特效腳本 66
3.3.1 制作循環(huán)顯示的圖片新聞 66
3.3.2 實現(xiàn)QQ臨時會話 68
3.4 HTML 5簡介 69
3.4.1 從HTML 4到HTML 5 69
3.4.2 HTML 5的兩個應(yīng)用實例 70
習(xí)題3 72
實驗3 客戶端腳本與HTML 5的使用 73
第4章 PHP網(wǎng)站系統(tǒng)組成及其工作原理 75
4.1 PHP程序與頁面 75
4.1.1 PHP程序 75
4.1.2 PHP頁面 76
4.1.3 PHP文件包含 76
4.2 PHP網(wǎng)站文件系統(tǒng) 77
4.2.1 PHP網(wǎng)站的系統(tǒng)文件夾 77
4.2.2 PHP網(wǎng)站配置 78
4.2.3 PHP默認(rèn)站點及用戶站點 79
4.2.4 PHP內(nèi)置網(wǎng)站的別名用法 80
4.3 PHP網(wǎng)站工作原理 81
4.3.1 HTTP請求與響應(yīng) 81
4.3.2 PHP頁面預(yù)處理器 82
4.3.3 Web服務(wù)器與數(shù)據(jù)庫服務(wù)器的交互 84
4.3.4 使用會話信息Session實現(xiàn)不同頁面間的信息共享 85
4.3.5 使用Cookie保存客戶信息 85
4.4 瀏覽PHP網(wǎng)站時出現(xiàn)中文亂碼的解決方案 86
習(xí)題4 87
實驗4 PHP網(wǎng)站系統(tǒng)組成及其工作原理 88
第5章 PHP編程基礎(chǔ) 90
5.1 PHP數(shù)據(jù)類型、變量與常量 90
5.1.1 PHP數(shù)據(jù)類型 90
5.1.2 變量與常量的定義與使用 90
5.2 PHP運算符與流程控制語句 91
5.3 PHP數(shù)組 92
5.3.1 使用函數(shù)array()創(chuàng)建一維數(shù)組 92
5.3.2 一維數(shù)組的相關(guān)操作 92
5.3.3 二維數(shù)組簡介 94
5.4 獲取表單提交值或頁面請求時傳遞的參數(shù) 94
5.4.1 在PHP程序里獲取頁面請求時傳遞的參數(shù) 94
5.4.2 在PHP程序里獲取文本型表單提交的值 95
5.5 PHP常用功能函數(shù)與自定義函數(shù) 95
5.5.1 日期與時間函數(shù) 95
5.5.2 數(shù)學(xué)函數(shù) 97
5.5.3 字符串處理函數(shù) 97
5.5.4 文件與目錄操作函數(shù) 99
5.5.5 文本加密函數(shù)md5() 100
5.5.6 圖像加密與解密函數(shù) 100
5.5.7 自定義函數(shù) 100
5.6 若干PHP實用頁面(程序)設(shè)計 101
5.6.1 驗證碼程序設(shè)計及應(yīng)用 101
5.6.2 顯示來訪者IP及所在的城市 106
5.6.3 文件上傳頁面設(shè)計 107
5.6.4 使用富文本編輯器UE的表單頁面設(shè)計 108
5.6.5 PHP網(wǎng)站訪問人數(shù)統(tǒng)計 111
5.7 Ajax技術(shù)在PHP網(wǎng)站開發(fā)中的應(yīng)用 114
5.7.1 Ajax技術(shù)及原生用法 114
5.7.2 使用jQuery異步通信方法getJSON()實現(xiàn)異步通信 116
習(xí)題5 120
實驗5 PHP程序設(shè)計基礎(chǔ) 121
第6章 訪問MySQL數(shù)據(jù)庫的PHP頁面設(shè)計 123
6.1 使用原生方式訪問MySQL數(shù)據(jù)庫 123
6.1.1 訪問MySQL數(shù)據(jù)庫的一般步驟 123
6.1.2 連接數(shù)據(jù)庫函數(shù)mysql_connect() 123
6.1.3 選擇數(shù)據(jù)庫函數(shù)mysql_select_db() 124
6.1.4 查詢數(shù)據(jù)庫表函數(shù)mysql_query() 124
6.1.5 獲取記錄函數(shù)mysql_fetch_array()和mysql_fetch_row() 124
6.1.6 PHP頁面顯示數(shù)據(jù)庫內(nèi)容時中文亂碼的解決方案 125
6.1.7 含有數(shù)據(jù)庫訪問的頁面示例 125
6.2 PHP的面向?qū)ο筇匦?135
6.2.1 從面向過程到面向?qū)ο?135
6.2.2 面向?qū)ο蟮膸讉€重要概念 136
6.2.3 PHP程序中類的定義與使用 137
6.3 使用PDO方式訪問MySQL數(shù)據(jù)庫 141
6.3.1 PDO概述 141
6.3.2 以PDO方式連接和訪問數(shù)據(jù)庫 142
6.4 純PHP制作的綜合實例網(wǎng)站——鮮花網(wǎng)站Flower1 143
6.4.1 需要分析及總體設(shè)計 143
6.4.2 網(wǎng)站數(shù)據(jù)庫設(shè)計 144
6.4.3 網(wǎng)站頭部、底部及前臺主頁設(shè)計 146
6.4.4 前臺主要功能頁面設(shè)計 148
6.4.5 后臺功能頁面設(shè)計 151
習(xí)題6 153
實驗6 訪問MySQL數(shù)據(jù)庫的PHP頁面設(shè)計 154
第7章 PHP模板引擎與框架 156
7.1 Smarty模板引擎 156
7.1.1 Smarty模板引擎概述 156
7.1.2 在PHP網(wǎng)站項目里使用Smarty模板引擎 156
7.1.3 Smarty模板引擎的常用方法 158
7.1.4 Smarty模板引擎的常用模板標(biāo)簽 159
7.2 ThinkPHP框架 162
7.2.1 基于MVC的ThinkPHP框架 162
7.2.2 引入TP框架后的網(wǎng)站文件系統(tǒng) 163
7.2.3 TP的系統(tǒng)常量與系統(tǒng)變量 166
7.2.4 TP模型、模塊與控制器及其訪問模式 167
7.2.5 TP模板設(shè)計 169
7.2.6 使用TP框架的一個簡明示例 169
7.3 使用TP框架制作的鮮花網(wǎng)站Flower2 176
7.3.1 網(wǎng)站文件系統(tǒng)及其關(guān)鍵配置 176
7.3.2 網(wǎng)站前臺主控模塊及其模板 178
7.3.3 網(wǎng)站后臺模塊及其模板 182
習(xí)題7 185
實驗7 Smarty模板引擎與TP框架的使用 186
第8章 織夢內(nèi)容管理系統(tǒng)DedeCMS 188
8. 1 內(nèi)容管理系統(tǒng)CMS概述 188
8.1.1 內(nèi)容管理系統(tǒng)CMS與管理信息系統(tǒng) 188
8.1.2 DedeCMS實現(xiàn)內(nèi)容管理的方式 188
8.2 DedeCMS軟件及其安裝 189
8.2.1 安裝DedeCMS 189
8.2.2 DedeCMS文件系統(tǒng) 191
8.2.3 生成HTML文檔 192
8.3 DedeCMS使用基礎(chǔ) 193
8.3.1 系統(tǒng)配置參數(shù)與變量 194
8.3.2 網(wǎng)站欄目管理 194
8.3.3 DedeCMS常用模板標(biāo)簽 197
8.3.4 模板制作及使用 199
8.3.5 網(wǎng)站內(nèi)容管理 201
8.3.6 內(nèi)容模型管理 202
8.3.7 系統(tǒng)超級管理員及用戶(組)管理 202
8.4 使用DedeCMS制作的公司網(wǎng)站 203
8.4.1 引入DedeCMS后的網(wǎng)站文件系統(tǒng) 203
8.4.2 網(wǎng)站設(shè)計的主要步驟 204
習(xí)題8 208
實驗8 使用DedeCMS開發(fā)內(nèi)容管理系統(tǒng) 209
第9章 PHP網(wǎng)站建設(shè)與管理 210
9.1 網(wǎng)站規(guī)劃 210
9.2 網(wǎng)站發(fā)布前的準(zhǔn)備工作 211
9.2.1 確定網(wǎng)絡(luò)連接方式 211
9.2.2 申請網(wǎng)站域名 212
9.2.3 選擇Web主機(jī) 213
9.2.4 Web主機(jī)備案 215
9.2.5 解析網(wǎng)站域名 215
9.2.6 將域名綁定某個Web主機(jī) 215
9.2.7 選擇與Web網(wǎng)站配套的數(shù)據(jù)庫服務(wù)器 215
9.3 發(fā)布網(wǎng)站 218
9.3.1 在Dreamweaver CS6中發(fā)布網(wǎng)站 218
9.3.2 使用專業(yè)的文件上傳工具CuteFTP Pro 219
9.4 網(wǎng)站管理 220
9.4.1 網(wǎng)站管理的主要內(nèi)容 220
9.4.2 網(wǎng)站日志管理 221
9.4.3 網(wǎng)站安全管理 222
習(xí) 題 9 223
實驗9 PHP網(wǎng)站建設(shè)與管理 224
習(xí)題答案 225
參考文獻(xiàn) 228

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號