本書簡介
本書堅持文淵閣 「挑戰」 系列叢書一貫之理念-向上提升、向下紮根,帶領您體驗Dreamweaver CS4 在互動網站與資料庫使用上的傑出表現。書中將利用一個個實用的範例詳細說明 Dreamweaver CS4 使用 PHP 語法在互動網站的實務應用,絕對讓您在實際的操作中,製作出與眾不同、功能強大的互動網站!
本書特色
概念篇
第 01 章 互動網站的織夢高手
認識這個世界占有率極高的網頁編輯軟體,並介紹互動網站的原理與優勢。
第 02 章 打造互動網站的運作環境
全面而深入說明在製作互動網站前的準備動作與伺服器安裝。
第 03 章 互動網站的運作與資料庫的使用
以簡單的實例說明在網頁中連結資料庫的方式,引導讀者感受互動網站的境界。
基礎篇
第 04 章 新聞公告系統的製作
使用 Dreamweaver 開發一個完整的新聞公告系統,可以在這個範例中充份練習互動網頁製作的基本技巧。
第 05 章 網站留言版的製作
網站留言版與新聞系統不同之處在於網站的內容並不是由管理者建置,而是一般瀏覽者留言,所以在過濾及檢查留言內容時就十分重要。
應用篇
第 06 章 網站計數器及線上人數的製作
網站計數器的製作重點在於對資料庫中的資料進行統計的動作,再由程式繫結顯示在頁面上。線上人數的製作重點在於使用檔案做為記錄標的,利用程式進行檔案寫入的動作。由於這個寫入動作必須利用原始碼編輯,所以這裡將介紹如何將常用的原始碼製作成自製的伺服器行為。
第 07 章 線上郵寄程式的製作
線上郵寄程式是目前互動網站中相當重要的功能,製作重點在於 SMTP 伺服器的使用與程式碼的互動。
第 08 章 網站會員系統的製作
會員系統在互動網站中有著十分重要的地位,會員的收集與資料使用,對於網站經營有舉足輕重的影響。會員程式的困難除了由資料庫中記錄登入者的資料外,還必須依照其權限來管理會員可以使用的功能與頁面。
進階篇
第 09 章 網路相簿程式的製作
隨著數位相機的流行,藉由網站相簿與他人分享的風氣也越來越盛。在網站相簿的設計上,最重要的是使用程式上傳檔案及管理檔案的動作。
第 10 章 網站部落格系統的製作
部落格程式的應用巔覆了互動程式的使用方式,並成為跨入了Web2.0領域的一大主將。部落格程式開發時除了注重關聯式資料庫的加入,主題與時間分類方式更加強了程式的應用彈性,收集回應並共同營造內容,加強人與人之間的互動。
第 11 章 互動討論區的製作
討論區是完全以主題為排序的依據,除了發表主題,也可回應其他主題參與討論,如此一來所有的相關主題的留言就會歸納在一起。討論區十分重視關聯式資料庫的使用,也會應用到較進階的查詢統計動作。
第 12 章 購物車系統的製作
互動程式的商業應用目前已經越來越普遍,購物車系統更是其中很重要的主題。購物車程式的重點在於使用 Session 或是 Cookie 陣列的技術將商品加入虛擬的資料表中,在結帳時再記入真實的資料庫中。
本書範例一開始都會附上每個程式的流程圖與網站程式基本資料表,藉由流程圖的幫助,更能了解程式的運作方式,而程式基本資料表整理許多設定的細節,在操作範例時更為方便。同時,本書提供了第4~12章的範例操作教學影片,讓讀者更能在動態影片的指導下快速學習。另外,還提供獨家的擴充程式:FCKeditor線上編輯器、Captcha圖形驗証機制、Ajax檔案上傳程式、CDO線上郵寄程式、RSS產生程式、事件月曆、Dreamweaver CS4購物車擴充程式。
章節目錄
CH01 互動網站的織夢高手 Dreamweaver CS4
CH02 打造互動網站的運作環境
CH03 MySQL 資料庫的使用與互動網站的定義
CH04 新聞公告系統的製作
CH05 網站留言版的製作
CH06 網站計數器及線上人數的製作
CH07 線上郵寄程式的製作
CH08 網站會員系統的製作
CH09 網路相簿程式的製作
CH10 網站部落格系統的製作
CH11 互動討論區的製作
CH12 購物車程式的製作
光碟說明
‧全書範例檔
‧範例實作教學影片
‧互動網站擴充程式
‧Dreamweaver CS4試用版與其他相關軟體