注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)網(wǎng)絡(luò)編程PHP與Dreamweaver基礎(chǔ)教程

PHP與Dreamweaver基礎(chǔ)教程

PHP與Dreamweaver基礎(chǔ)教程

定 價(jià):¥49.00

作 者: (英國(guó))David Powers 著;陳宗斌 譯
出版社: 人民郵電出版社
叢編項(xiàng): 圖靈計(jì)算機(jī)科學(xué)叢書(shū)
標(biāo) 簽: Php

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787115174475 出版時(shí)間: 2008-04-01 包裝: 平裝
開(kāi)本: 16 頁(yè)數(shù): 401 pages 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)講述了如何使用Dreamweaver、PHP和MySQL來(lái)構(gòu)建動(dòng)態(tài)網(wǎng)站。書(shū)中首先介紹Dreamweaver的新版本以及如何把PHP和MySQL整合到新版本中;然后講述如何安裝PHP、MySQL以及Apache Web服務(wù)器來(lái)設(shè)置工作環(huán)境;接著進(jìn)行實(shí)踐,包括使用表單,設(shè)計(jì)并實(shí)現(xiàn)高效的MySQL數(shù)據(jù)庫(kù),調(diào)試并處理發(fā)現(xiàn)的問(wèn)題,創(chuàng)建動(dòng)態(tài)的導(dǎo)航、登錄和搜索功能?!”緯?shū)非常適合初中級(jí)Web設(shè)計(jì)與開(kāi)發(fā)人員閱讀。

作者簡(jiǎn)介

  David Powers,Adobe技術(shù)社區(qū)專(zhuān)家,撰寫(xiě)了多部深受讀者歡迎的PHP技術(shù)圖書(shū)。他曾經(jīng)擔(dān)任BBC記者30年,在派駐日本期間,被迫同時(shí)負(fù)責(zé)創(chuàng)建并維護(hù)了一個(gè)雙語(yǔ)網(wǎng)站,令人難以置信地就此開(kāi)始了自己的IT生涯?,F(xiàn)在,他已經(jīng)成為一名獨(dú)立職業(yè)IT咨詢(xún)師,為世界各地的客戶(hù)提供顧問(wèn)服務(wù)。

圖書(shū)目錄

第1章 你想構(gòu)建動(dòng)態(tài)站點(diǎn)嗎 1
1.1 如何使一個(gè)站點(diǎn)成為動(dòng)態(tài)站點(diǎn) 1
1.2 為什么選擇PHP/MySQL 3
1.3 動(dòng)態(tài)站點(diǎn)的工作方式 4
1.3.1 使用充當(dāng)模板的代碼 5
1.3.2 偷窺幕后情況 6
1.4 用Dreamweaver構(gòu)建動(dòng)態(tài)站點(diǎn) 7
1.5 計(jì)劃未來(lái) 10
第2章 Dreamweaver和PHP——一對(duì)高效的伙伴 11
2.1 Dreamweaver 8的新特性概覽 12
2.1.1 改進(jìn)的CSS支持 12
2.1.2 更高效的編碼環(huán)境 13
2.1.3 對(duì)PHP 5的支持 13
2.2 組織工作區(qū) 14
2.2.1 在Windows中預(yù)先設(shè)置工作區(qū)布局 14
2.2.2 Mac OS X中的選項(xiàng)卡式文檔 15
2.2.3 保存和共享自定義的工作區(qū)布局 17
2.3 最大限度地利用“代碼”視圖 18
2.3.1 使用“編碼”工具欄 18
2.3.2 折疊代碼區(qū) 19
2.3.3 使用上下文菜單來(lái)格式化代碼 20
2.3.4 使用PHP代碼提示和自動(dòng)補(bǔ)全 21
2.4 比較文件的不同版本 22
2.4.1 設(shè)置文件比較特性 22
2.4.2 使用“文件比較” 23
2.5 創(chuàng)建符合標(biāo)準(zhǔn)的代碼 26
2.5.1 選擇正確的DTD 27
2.5.2 在Dreamweaver 8中更改DTD 30
2.5.3 干凈利落地刪除多余的代碼 35
2.5.4 觀察光標(biāo) 35
2.6 接下來(lái)要學(xué)習(xí)的內(nèi)容 35
第3章 準(zhǔn)備工作環(huán)境 36
3.1 決定在哪里測(cè)試你的頁(yè)面 36
3.2 創(chuàng)建本地測(cè)試服務(wù)器 37
3.2.1 為什么不使用全合一程序包 38
3.2.2 決定把站點(diǎn)定位于何處 39
3.2.3 在Windows上安裝 42
3.2.4 在Mac OS X上安裝 65
3.2.5 檢查你的PHP配置(Windows和Mac) 70
3.2.6 建立虛擬主機(jī) 72
3.3 在Dreamweaver中定義PHP站點(diǎn) 75
3.4 現(xiàn)在準(zhǔn)備做什么 82
第4章 為案例研究做好準(zhǔn)備 84
4.1 創(chuàng)建East-West Seasons的基本結(jié)構(gòu) 85
4.1.1 為案例研究組織下載文件 86
4.1.2 安裝Lorem and More 87
4.1.3 分析主頁(yè)面布局 87
4.2 用CSS編排頁(yè)面樣式 94
4.2.1 決定是否支持遺留的瀏覽器 94
4.2.2 用< link >附加基本樣式 95
4.2.3 用@import附加其余的樣式 97
4.3 開(kāi)始使用PHP 102
第5章 將PHP集成到站點(diǎn)中 103
5.1 包括來(lái)自其他文件中的文本和代碼 103
5.1.1 使用require()代替include() 107
5.1.2 在使用包括時(shí)要記住的幾點(diǎn) 109
5.1.3 “Failed to open stream”和其他錯(cuò)誤消息 110
5.2 利用“動(dòng)態(tài)數(shù)據(jù)”視圖顯示PHP輸出 111
5.3 PHP基礎(chǔ)知識(shí)介紹 113
5.3.1 使用正確的文件擴(kuò)展名 114
5.3.2 PHP語(yǔ)法的核心成分 114
5.3.3 利用變量處理未知的值 115
5.3.4 了解變量的數(shù)據(jù)類(lèi)型 117
5.3.5 縮進(jìn)代碼和使用空白 117
5.3.6 用分號(hào)隔開(kāi)命令 118
5.3.7 給腳本加注釋以便于理解和調(diào)試 118
5.4 在PHP中處理文本及其他輸出 121
5.4.1 選擇單引號(hào)或雙引號(hào) 122
5.4.2 連接字符串 124
5.5 用PHP執(zhí)行計(jì)算 126
5.5.1 算術(shù)運(yùn)算符 126
5.5.2 組合計(jì)算與賦值 127
5.6 利用PHP做出決策 128
5.6.1 使用if...else條件語(yǔ)句 130
5.6.2 使用比較運(yùn)算符 130
5.6.3 測(cè)試多個(gè)條件 132
5.6.4 穩(wěn)固的基礎(chǔ) 134
第6章 獲得在線表單的反饋 135
6.1 設(shè)計(jì)反饋表單 135
6.2 激活反饋表單 140
6.3 改進(jìn)反饋表單 148
6.3.1 清除不想要的反斜杠 148
6.3.2 檢查必需的字段以便得到有效的輸入 149
6.3.3 改進(jìn)電子郵件的外觀 155
6.3.4 變量的壽命有多長(zhǎng) 156
6.3.5 答謝反饋 156
6.3.6 使用“選取當(dāng)前代碼段”按鈕 160
6.3.7 把電子郵件正則表達(dá)式轉(zhuǎn)變成代碼片斷 161
6.4 自動(dòng)更改站點(diǎn)的樣式 163
6.4.1 把switch語(yǔ)句用于決策鏈 163
6.4.2 構(gòu)建自動(dòng)樣式更改程序 163
6.5 自動(dòng)更改導(dǎo)航菜單 167
6.5.1 使用循環(huán)處理重復(fù)性任務(wù) 167
6.5.2 利用函數(shù)模塊化代碼 173
6.6 中途回顧 175
第7章 在頁(yè)面背后提供數(shù)據(jù)庫(kù)的強(qiáng)大能力 177
7.1 選擇正確的版本 178
7.2 解釋術(shù)語(yǔ) 178
7.3 在Windows上安裝MySQL 179
7.3.1 刪除MySQL的舊版本 180
7.3.2 安裝MySQL的Windows Essentials版本 180
7.3.3 配置MySQL WindowsEssentials 183
7.3.4 升級(jí)到Windows Essentials的更高系列 188
7.3.5 在Windows Essentials上更改默認(rèn)的表類(lèi)型 190
7.3.6 在Windows上手動(dòng)啟動(dòng)和停止MySQL 191
7.3.7 介紹Windows上的MySQL監(jiān)視器 192
7.4 在Mac OS X上安裝MySQL 193
7.4.1 下載和安裝軟件 193
7.4.2 把MySQL添加到PATH中 194
7.4.3 在Mac OS X上保障MySQL的安全 196
7.5 在Windows和Mac上使用MySQL監(jiān)視器 198
7.6 利用圖形界面使用MySQL 199
7.6.1 歷久彌新的phpMyAdmin 200
7.6.2 緊隨phpMyAdmin之后的MySQLAdministrator和MySQL QueryBrowser 203
7.7 現(xiàn)在開(kāi)始工作 204
第8章 構(gòu)建隨機(jī)引文生成器 205
8.1 學(xué)習(xí)使用phpMyAdmin 205
8.2 為MySQL創(chuàng)建用戶(hù)賬戶(hù) 207
8.3 構(gòu)建第一個(gè)數(shù)據(jù)庫(kù)表 211
8.3.1 選擇適當(dāng)?shù)牧蓄?lèi)型 215
8.3.2 填充數(shù)據(jù)庫(kù)表 217
8.4 顯示數(shù)據(jù)庫(kù)內(nèi)容 218
8.5 創(chuàng)建和更新數(shù)據(jù)庫(kù)記錄 227
8.6 巨大的收獲 238
第9章 處理多個(gè)表 239
9.1 把相關(guān)的信息存儲(chǔ)在單獨(dú)的表中 240
9.1.1 使用外鍵鏈接記錄 240
9.1.2 拆分quotations表 242
9.1.3 決定最佳的結(jié)構(gòu) 248
9.1.4 從多個(gè)表中選擇記錄 248
9.2 4 條基本的SQL命令 250
9.2.1 SELECT 251
9.2.2 INSERT 253
9.2.3 UPDATE 253
9.2.4 DELETE 254
9.3 管理多個(gè)表的內(nèi)容 255
9.3.1 插入新引文 255
9.3.2 插入新作者 261
9.3.3 更新作者 266
9.3.4 刪除作者 270
9.3.5 更新引文 274
9.3.6 遺失記錄的神秘之處 274
9.3.7 刪除引文 277
9.4 本章回顧 278
第10章 使用會(huì)話跟蹤訪問(wèn)者和限制訪問(wèn) 279
10.1 會(huì)話及其工作原理 279
10.1.1 創(chuàng)建PHP會(huì)話 280
10.1.2 創(chuàng)建和銷(xiāo)毀會(huì)話變量 280
10.1.3 銷(xiāo)毀會(huì)話 281
10.1.4 “Headers already sent”錯(cuò)誤 281
10.2 注冊(cè)和驗(yàn)證用戶(hù) 284
10.2.1 創(chuàng)建用戶(hù)注冊(cè)系統(tǒng) 284
10.2.2 構(gòu)建自定義的服務(wù)器行為 292
10.2.3 完成用戶(hù)注冊(cè)表單 294
10.2.4 更新和刪除用戶(hù)記錄 298
10.2.5 創(chuàng)建登錄系統(tǒng) 306
10.2.6 限制對(duì)各個(gè)頁(yè)面的訪問(wèn) 307
10.2.7 注銷(xiāo)用戶(hù) 308
10.3 利用MX Kollection 3自動(dòng)執(zhí)行驗(yàn)證過(guò)程 309
10.3.1 安裝MX Kollection 3 310
10.3.2 定義MX Kollection站點(diǎn)首選參數(shù) 310
10.3.3 構(gòu)建用戶(hù)注冊(cè)和登錄系統(tǒng) 313
10.3.4 評(píng)價(jià)MX Kollection的優(yōu)勢(shì)和劣勢(shì) 317
10.4 使用PHP的兩種方法 318
第11章 顯示博客和圖庫(kù) 319
11.1 創(chuàng)建博客后端 319
11.1.1 計(jì)劃和構(gòu)建必需的組件 320
11.1.2 在一個(gè)文件夾中構(gòu)建圖像列表 322
11.1.3 在未找到記錄時(shí)顯示一條消息 325
11.1.4 在MySQL中格式化日期和時(shí)間 328
11.1.5 創(chuàng)建帶有條紋的表格行 330
11.1.6 完成后端 331
11.2 顯示博客 335
11.2.1 提取長(zhǎng)博客項(xiàng)的第一個(gè)部分 335
11.2.2 使用帶有URL參數(shù)的“動(dòng)態(tài)數(shù)據(jù)”視圖 339
11.2.3 創(chuàng)建一個(gè)智能鏈接 341
11.3 在動(dòng)態(tài)站點(diǎn)中顯示圖像 342
11.3.1 權(quán)衡在數(shù)據(jù)庫(kù)中存儲(chǔ)圖像的利弊 342
11.3.2 定位動(dòng)態(tài)插入的圖像 343
11.3.3 動(dòng)態(tài)獲取圖像的尺寸 348
11.4 顯示圖庫(kù) 350
11.4.1 如何構(gòu)造圖庫(kù) 351
11.4.2 整合圖庫(kù) 353
11.4.3 改進(jìn)博客和圖庫(kù) 359
11.5 在MySQL中存儲(chǔ)日期 359
11.6 任務(wù)即將完成 363
第12章 使用XSLT顯示實(shí)時(shí)新聞饋送和XML 364
12.1 XML和XSLT的快速指南 365
12.1.1 XML文檔看起來(lái)像什么樣子 365
12.1.2 使用客戶(hù)端和服務(wù)器端轉(zhuǎn)換 367
12.1.3 檢查服務(wù)器的能力 368
12.2 引入RSS新聞饋送 369
12.2.1 Dreamweaver如何處理服務(wù)器端XSLT 370
12.2.2 選擇合適的新聞饋送 371
12.3 利用XSLT進(jìn)行更多一點(diǎn)冒險(xiǎn) 377
12.3.1 建立本地XML源 377
12.3.2 理解如何構(gòu)造XSLT 379
12.3.3 訪問(wèn)嵌套的重復(fù)元素 380
12.3.4 創(chuàng)建條件區(qū)域 381
12.3.5 對(duì)元素進(jìn)行排序 383
12.3.6 格式化元素 384
12.3.7 有選擇地顯示輸出 385
12.4 進(jìn)一步學(xué)習(xí) 390
附錄A 在MySQL中使用非英語(yǔ)語(yǔ)言 391
A.1 MySQL如何使用字符集和校對(duì) 391
附錄B 基本的MySQL維護(hù) 394
B.1 備份和轉(zhuǎn)移數(shù)據(jù)庫(kù) 394
B.2 在升級(jí)后更新特權(quán)表 398
B.3 如果你忘記了root密碼該怎么辦 399
B.4 在Mac OS X上升級(jí)和卸載MySQL 399

本目錄推薦

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