出版時(shí)間:2008-4 出版社:人民郵電出版社 作者:鮑爾斯 頁數(shù):401 譯者:陳宗斌
Tag標(biāo)簽:無
內(nèi)容概要
《圖靈計(jì)算機(jī)科學(xué)叢書·PHP 與 Dreamweaver 基礎(chǔ)教程》講述了如何使用Dreamweaver、PHP和MySQL來構(gòu)建動(dòng)態(tài)網(wǎng)站。書中首先介紹Dreamweaver的新版本以及如何把PHP和MySQL整合到新版本中;然后講述如何安裝PHP、MySQL以及Apache Web服務(wù)器來設(shè)置工作環(huán)境;接著進(jìn)行實(shí)踐,包括使用表單,設(shè)計(jì)并實(shí)現(xiàn)高效的MySQL數(shù)據(jù)庫,調(diào)試并處理發(fā)現(xiàn)的問題,創(chuàng)建動(dòng)態(tài)的導(dǎo)航、登錄和搜索功能。 《圖靈計(jì)算機(jī)科學(xué)叢書·PHP 與 Dreamweaver 基礎(chǔ)教程》非常適合初中級(jí)Web設(shè)計(jì)與開發(fā)人員閱讀。
作者簡介
David Powers,Adobe技術(shù)社區(qū)專家,撰寫了多部深受讀者歡迎的PHP技術(shù)圖書。他曾經(jīng)擔(dān)任BBC記者30年,在派駐日本期間,被迫同時(shí)負(fù)責(zé)創(chuàng)建并維護(hù)了一個(gè)雙語網(wǎng)站,令人難以置信地就此開始了自己的IT生涯?,F(xiàn)在,他已經(jīng)成為一名獨(dú)立職業(yè)IT咨詢師,為世界各地的客戶提供顧問服務(wù)。
書籍目錄
第1章 你想構(gòu)建動(dòng)態(tài)站點(diǎn)嗎1.1 如何使一個(gè)站點(diǎn)成為動(dòng)態(tài)站點(diǎn)1.2 為什么選擇PHP/MySQL1.3 動(dòng)態(tài)站點(diǎn)的工作方式1.3.1 使用充當(dāng)模板的代碼1.3.2 偷窺幕后情況1.4 用Dreamweaver構(gòu)建動(dòng)態(tài)站點(diǎn)1.5 計(jì)劃未來第2章 Dreamweaver和PHP——一對(duì)高效的伙伴2.1 Dreamweaver 8的新特性概覽2.1.1 改進(jìn)的CSS支持2.1.2 更高效的編碼環(huán)境2.1.3 對(duì)PHP 5的支持2.2 組織工作區(qū)2.2.1 在Windows中預(yù)先設(shè)置工作區(qū)布局2.2.2 Mac OS X中的選項(xiàng)卡式文檔2.2.3 保存和共享自定義的工作區(qū)布局2.3 最大限度地利用“代碼”視圖2.3.1 使用“編碼”工具欄2.3.2 折疊代碼區(qū)2.3.3 使用上下文菜單來格式化代碼2.3.4 使用PHP代碼提示和自動(dòng)補(bǔ)全2.4 比較文件的不同版本2.4.1 設(shè)置文件比較特性2.4.2 使用“文件比較”2.5 創(chuàng)建符合標(biāo)準(zhǔn)的代碼2.5.1 選擇正確的DTD2.5.2 在Dreamweaver 8中更改DTD2.5.3 干凈利落地刪除多余的代碼2.5.4 觀察光標(biāo)2.6 接下來要學(xué)習(xí)的內(nèi)容第3章 準(zhǔn)備工作環(huán)境3.1 決定在哪里測(cè)試你的頁面3.2 創(chuàng)建本地測(cè)試服務(wù)器3.2.1 為什么不使用全合一程序包3.2.2 決定把站點(diǎn)定位于何處3.2.3 在Windows上安裝3.2.4 在Mac OS X上安裝3.2.5 檢查你的PHP配置(Windows和Mac)3.2.6 建立虛擬主機(jī)3.3 在Dreamweaver中定義PHP站點(diǎn)3.4 現(xiàn)在準(zhǔn)備做什么第4章 為案例研究做好準(zhǔn)備4.1 創(chuàng)建East-West Seasons的基本結(jié)構(gòu)4.1.1 為案例研究組織下載文件4.1.2 安裝Lorem and More4.1.3 分析主頁面布局4.2 用CSS編排頁面樣式4.2.1 決定是否支持遺留的瀏覽器4.2.2 用 link 附加基本樣式4.2.3 用@import附加其余的樣式4.3 開始使用PHP第5章 將PHP集成到站點(diǎn)中5.1 包括來自其他文件中的文本和代碼5.1.1 使用require()代替include()5.1.2 在使用包括時(shí)要記住的幾點(diǎn)5.1.3 “Failed to open stream”和其他錯(cuò)誤消息5.2 利用“動(dòng)態(tài)數(shù)據(jù)”視圖顯示PHP輸出5.3 PHP基礎(chǔ)知識(shí)介紹5.3.1 使用正確的文件擴(kuò)展名5.3.2 PHP語法的核心成分5.3.3 利用變量處理未知的值5.3.4 了解變量的數(shù)據(jù)類型5.3.5 縮進(jìn)代碼和使用空白5.3.6 用分號(hào)隔開命令5.3.7 給腳本加注釋以便于理解和調(diào)試5.4 在PHP中處理文本及其他輸出5.4.1 選擇單引號(hào)或雙引號(hào)5.4.2 連接字符串5.5 用PHP執(zhí)行計(jì)算5.5.1 算術(shù)運(yùn)算符5.5.2 組合計(jì)算與賦值5.6 利用PHP做出決策5.6.1 使用if...else條件語句5.6.2 使用比較運(yùn)算符5.6.3 測(cè)試多個(gè)條件5.6.4 穩(wěn)固的基礎(chǔ)第6章 獲得在線表單的反饋6.1 設(shè)計(jì)反饋表單6.2 激活反饋表單6.3 改進(jìn)反饋表單6.3.1 清除不想要的反斜杠6.3.2 檢查必需的字段以便得到有效的輸入6.3.3 改進(jìn)電子郵件的外觀6.3.4 變量的壽命有多長6.3.5 答謝反饋6.3.6 使用“選取當(dāng)前代碼段”按鈕6.3.7 把電子郵件正則表達(dá)式轉(zhuǎn)變成代碼片斷6.4 自動(dòng)更改站點(diǎn)的樣式6.4.1 把switch語句用于決策鏈6.4.2 構(gòu)建自動(dòng)樣式更改程序6.5 自動(dòng)更改導(dǎo)航菜單6.5.1 使用循環(huán)處理重復(fù)性任務(wù)6.5.2 利用函數(shù)模塊化代碼6.6 中途回顧第7章 在頁面背后提供數(shù)據(jù)庫的強(qiáng)大能力7.1 選擇正確的版本7.2 解釋術(shù)語7.3 在Windows上安裝MySQL7.3.1 刪除MySQL的舊版本7.3.2 安裝MySQL的Windows Essentials版本7.3.3 配置MySQL WindowsEssentials7.3.4 升級(jí)到Windows Essentials的更高系列7.3.5 在Windows Essentials上更改默認(rèn)的表類型7.3.6 在Windows上手動(dòng)啟動(dòng)和停止MySQL7.3.7 介紹Windows上的MySQL監(jiān)視器7.4 在Mac OS X上安裝MySQL7.4.1 下載和安裝軟件7.4.2 把MySQL添加到PATH中7.4.3 在Mac OS X上保障MySQL的安全7.5 在Windows和Mac上使用MySQL監(jiān)視器7.6 利用圖形界面使用MySQL7.6.1 歷久彌新的phpMyAdmin7.6.2 緊隨phpMyAdmin之后的MySQLAdministrator和MySQL QueryBrowser7.7 現(xiàn)在開始工作第8章 構(gòu)建隨機(jī)引文生成器8.1 學(xué)習(xí)使用phpMyAdmin8.2 為MySQL創(chuàng)建用戶賬戶8.3 構(gòu)建第一個(gè)數(shù)據(jù)庫表8.3.1 選擇適當(dāng)?shù)牧蓄愋?.3.2 填充數(shù)據(jù)庫表8.4 顯示數(shù)據(jù)庫內(nèi)容8.5 創(chuàng)建和更新數(shù)據(jù)庫記錄8.6 巨大的收獲第9章 處理多個(gè)表9.1 把相關(guān)的信息存儲(chǔ)在單獨(dú)的表中9.1.1 使用外鍵鏈接記錄9.1.2 拆分quotations表9.1.3 決定最佳的結(jié)構(gòu)9.1.4 從多個(gè)表中選擇記錄9.2 4條基本的SQL命令9.2.1 SELECT9.2.2 INSERT9.2.3 UPDATE9.2.4 DELETE9.3 管理多個(gè)表的內(nèi)容9.3.1 插入新引文9.3.2 插入新作者9.3.3 更新作者9.3.4 刪除作者9.3.5 更新引文9.3.6 遺失記錄的神秘之處9.3.7 刪除引文9.4 本章回顧第10章 使用會(huì)話跟蹤訪問者和限制訪問10.1 會(huì)話及其工作原理10.1.1 創(chuàng)建PHP會(huì)話10.1.2 創(chuàng)建和銷毀會(huì)話變量10.1.3 銷毀會(huì)話10.1.4 “Headers already sent”錯(cuò)誤10.2 注冊(cè)和驗(yàn)證用戶10.2.1 創(chuàng)建用戶注冊(cè)系統(tǒng)10.2.2 構(gòu)建自定義的服務(wù)器行為10.2.3 完成用戶注冊(cè)表單10.2.4 更新和刪除用戶記錄10.2.5 創(chuàng)建登錄系統(tǒng)10.2.6 限制對(duì)各個(gè)頁面的訪問10.2.7 注銷用戶10.3 利用MX Kollection 3自動(dòng)執(zhí)行驗(yàn)證過程10.3.1 安裝MX Kollection 310.3.2 定義MX Kollection站點(diǎn)首選參數(shù)10.3.3 構(gòu)建用戶注冊(cè)和登錄系統(tǒng)10.3.4 評(píng)價(jià)MX Kollection的優(yōu)勢(shì)和劣勢(shì)10.4 使用PHP的兩種方法第11章 顯示博客和圖庫11.1 創(chuàng)建博客后端11.1.1 計(jì)劃和構(gòu)建必需的組件11.1.2 在一個(gè)文件夾中構(gòu)建圖像列表11.1.3 在未找到記錄時(shí)顯示一條消息11.1.4 在MySQL中格式化日期和時(shí)間11.1.5 創(chuàng)建帶有條紋的表格行11.1.6 完成后端11.2 顯示博客11.2.1 提取長博客項(xiàng)的第一個(gè)部分11.2.2 使用帶有URL參數(shù)的“動(dòng)態(tài)數(shù)據(jù)”視圖11.2.3 創(chuàng)建一個(gè)智能鏈接11.3 在動(dòng)態(tài)站點(diǎn)中顯示圖像11.3.1 權(quán)衡在數(shù)據(jù)庫中存儲(chǔ)圖像的利弊11.3.2 定位動(dòng)態(tài)插入的圖像11.3.3 動(dòng)態(tài)獲取圖像的尺寸11.4 顯示圖庫11.4.1 如何構(gòu)造圖庫11.4.2 整合圖庫11.4.3 改進(jìn)博客和圖庫11.5 在MySQL中存儲(chǔ)日期11.6 任務(wù)即將完成第12章 使用XSLT顯示實(shí)時(shí)新聞饋送和XML12.1 XML和XSLT的快速指南12.1.1 XML文檔看起來像什么樣子12.1.2 使用客戶端和服務(wù)器端轉(zhuǎn)換12.1.3 檢查服務(wù)器的能力12.2 引入RSS新聞饋送12.2.1 Dreamweaver如何處理服務(wù)器端XSLT12.2.2 選擇合適的新聞饋送12.3 利用XSLT進(jìn)行更多一點(diǎn)冒險(xiǎn)12.3.1 建立本地XML源12.3.2 理解如何構(gòu)造XSLT12.3.3 訪問嵌套的重復(fù)元素12.3.4 創(chuàng)建條件區(qū)域12.3.5 對(duì)元素進(jìn)行排序12.3.6 格式化元素12.3.7 有選擇地顯示輸出12.4 進(jìn)一步學(xué)習(xí)附錄A 在MySQL中使用非英語語言A.1 MySQL如何使用字符集和校對(duì)附錄B 基本的MySQL維護(hù)B.1 備份和轉(zhuǎn)移數(shù)據(jù)庫B.2 在升級(jí)后更新特權(quán)表B.3 如果你忘記了root密碼該怎么辦B.4 在Mac OSX上升級(jí)和卸載MySQL
媒體關(guān)注與評(píng)論
“好書啊,深入淺出。作者的語言非常好,而且細(xì)心解決了我遇到的很多問題。” ——豆瓣評(píng)論 “本收作者似乎對(duì)讀者知道什么時(shí)候會(huì)碰到問題以及如何解決這些問題都了如指掌……有本書在手,我已經(jīng)別無他求?!薄 狝mazon.com
編輯推薦
《圖靈計(jì)算機(jī)科學(xué)叢書·PHP 與 Dreamweaver 基礎(chǔ)教程》中,PHP和Dreamweaver專家David Powers從開發(fā)環(huán)境的設(shè)置、動(dòng)態(tài)網(wǎng)站的基礎(chǔ)知識(shí)開始,詳細(xì)講述了如何通過Dreamweaver內(nèi)置的服務(wù)器行為,借助PHP和MySQL開發(fā)數(shù)據(jù)庫驅(qū)動(dòng)的復(fù)雜網(wǎng)站(包括內(nèi)容管理系統(tǒng)、博客、相片庫和新聞提要等等)的全過程。作者善于循序漸進(jìn),化繁為簡,讀者無需太多技術(shù)基礎(chǔ),就能在不知不覺中,非常輕松地掌握動(dòng)態(tài)網(wǎng)站技術(shù)?! mazon五星盛譽(yù)圖書,深入淺出的典范之作,教你輕松實(shí)現(xiàn)最炫的Web 2.0功能?! HP和MySQL是當(dāng)今構(gòu)建動(dòng)態(tài)網(wǎng)站的黃金組合,而Dreamweaver則是網(wǎng)頁設(shè)計(jì)和制作的最佳利器。這幾種強(qiáng)大工具的結(jié)合,將迸發(fā)出怎樣的潛力?
圖書封面
圖書標(biāo)簽Tags
無
評(píng)論、評(píng)分、閱讀與下載
PHP與Dreamweaver基礎(chǔ)教程 PDF格式下載