2012年11月16日

Dreamweaver CS6網頁製作比你想的簡單:Html 5 x CSS3 x Mobile x Facebook 超強全應用

內容簡介

書附光碟DVD*1

網頁技術全面翻新,輕鬆操控HTML5、CSS3、jQuery的新應用,讓您的網站晉升到不同的層次。

身為網頁設計師,面對客戶不同的需求,您可以有更快更好的解決辦法,本書不只是教你製作網站,更要提供專業創新的設計概念!

超值加贈:全書影音教學+完整範例檔+獨家擴充應用程式

如果你有以下問題,請立即翻開本書:
.製作網站前千頭萬緒的資料要如何整理?
.想做出有設計感專業的網站到底要從何著手?
.如何在網站中加入吸引人的圖片展示、影片串流、音樂播放的特效?
.想要在網站中加入影音平台、社群互動卻一籌莫展?
.要怎麼製作出符合不同螢幕尺寸、跨平台的網頁?
.面對層出不窮的新技術,要用什麼軟體進行一次性的開發與維護?

Dreamweaver CS6能做的比你想得更多!絕不能錯過的精彩內容:
.直上 HTML5 網頁開發不用學習程式碼
.CSS3 動人特效立刻套用不必等
.流變格線版面、媒體查詢應用解決不同螢幕尺寸的開發問題
.jQuery Mobile 無痛上手行動裝置網頁開發
.Facebook社群工具、GoogleMap網路地圖、Youtube 影音平台一次搞定

只學功能操作是無法獨立完成一個網站,本書將以一個完整的網站為範例架構,帶你從無到有打造出專業又實用的網站。不但要認識網頁設計觀念、網站開發流程及規劃、軟體的使用與全新功能,並能引導應用進階程式來完成更多網頁的特效。讓您在練習的過程中不僅學會軟體的功能,並可藉由範例引導昇華網頁製作的技巧。

1.雙效合一的影音教學:完整解說從專案規劃、資料收集、網頁製作、網站上傳與推廣維護各個重要階段步驟,搭配書本內容及實例練習,依自己的學習節奏,不受時間地點的限制,讓學習的效果更加倍。

2.省時好用的擴充程式:將繁雜的程入碼輸入過程化為對話方塊的選項,輕鬆設定即可完成許多實用的功能:社群推文按鈕、隨機顯示照片、加入Youtube線上影片。

3.HTML5、CSS3全範例導引:不用艱深的程式碼去說明新技術,做就對了!利用範例帶您領略HTML5與CSS3的全新魅力,製作出CP值超高的新網頁。

4.Widget Browser應用:將過去複雜的程式設定化繁為簡,在網頁上加入 GoogleMap 與天氣預報模組。

5.Facebook 社群工具的導入:走出網站經營的寂寞,用力的擁抱您的粉絲。加入Facebook的社群工具,讓網站增添滿滿的人氣!

6.跨平台的網頁開發:不再只有桌面瀏覽,帶領您開發出能在平板電腦與智慧型手機上使用的網站,全面進入行動式裝置的應用。

7.自我練習檢視學習進度:提供全書範例檔及習作檔讓你跟著書籍步驟建置完整網站並可檢視學習進度。

作者簡介

文淵閣工作室

一個致力於資訊圖書創作二十餘載的工作團隊,擅長用輕鬆詼諧的筆觸,深入淺出介紹難懂的 IT 技術,並以範例帶領讀者學習電腦應用的大小事。

我們不賣弄深奧的專有名辭,奮力堅持吸收新知的態度,誠懇地與讀者分享在學習路上的點點滴滴,讓軟體成為每個人改善生活應用、提昇工作效率的工具。

舉凡文書處理、美工動畫、攝影修片、網頁製作、程式開發,都是我們專注的重點,衷心期待能盡我們的心力,幫助每一位讀者燃燒心中的小宇宙,用學習的成果在自己的領域裡發光發熱!

我們期待自己能在每一本創作中注入快快樂樂的心情來分享, 也期待讀者能在這樣的氛圍下快快樂樂的學習。

官方網站:www.e-happy.com.tw
FB粉絲團:
www.facebook.com/ehappytw


目錄

第01章 跨越不同平台的網頁設計軟體
認識功能強大的 Dreamweaver CS6∕網頁革命新浪潮∕Dreamweaver 的操作環境介紹∕Dreamweaver 的輔助資源∕建議環境配置

第02章 開始規劃網站
網站的開發流程∕網站開發首部曲

第03章 記錄旅行的起點-文字與影像
網頁文字的編輯∕水平線的設計∕網頁影像的使用∕操作秘技與重點叮嚀

第04章 旅遊資訊的分享-表格的使用
關於表格∕表格的輔助功能∕建置與屬性設計製作基礎表格∕製作巢狀表格

第05章 熱門景點的介紹-超連結的設定
關於超連結∕超連結設定∕操作秘技與重點叮嚀

第06章 旅行點滴的雜記-CSS的設計
什麼是 CSS∕新增 CSS 樣式∕套用及管理 CSS 樣式∕連結與匯出 CSS∕利用 CSS3 加強網頁視覺效果∕製作秘技與重點叮嚀

第07章 靈活展示的地圖-AP元素的應用
關於 AP 元素∕AP 元素與行為指令建置

第08章 重現感動的片刻-多媒體的呈現
Flash 動畫效果∕音效與影片檔案的播放∕利用 HTML5 加入音效與影片

第09章 充滿光影的回憶-頁框網站的製作
認識頁框∕頁框網站的製作∕在網頁中透過 iframe 嵌入其他網頁

第10章 與我聯絡的介面-表單的加入
表單物件的介紹∕表單的加入與設定∕設定檢驗表單行為∕使用表單驗證 Spry 工具集∕操作秘技與重點叮嚀

第11章 擴充網站的功能-行為與擴充程式
行為的使用∕使用 Spry 效果∕Dreamweaver 擴充程式的使用

第12章 導入專業的版型-範本的應用
範本的建立∕範本的套用∕範本的進階使用與管理

第13章 網站檔案發佈與維護
申請一個免費空間∕由 Dreamweaver 上傳網站∕推廣網站∕網站管理與維護 - 同步化檔案∕Adobe BrowserLab 整合∕操作秘技與重點叮嚀

第14章 Spry工具集與 Widget Browser
認識 Spry∕關於 Spry 工具集∕Spry 選單列∕Spry 標籤面板∕Spry 可收合面板∕Spry 折疊式∕Adobe Widget Browser 工具集

第15章 加入Facebook的社群工具
什麼是 Facebook 的社群工具∕為網站加入 Facebook 的社群工具∕使用 Facebook 的社群工具的注意事

第16章 行動裝置網頁的設計
行動裝置網頁的需求∕媒體查詢∕流變格線版面∕jQuery Mobile

 

線上試讀:
http://www.books.com.tw/exep/assp.php/yogoman/exep/prod/lookinside.php?item=0010560363

相關資訊:
http://www.books.com.tw/exep/assp.php/yogoman/exep/prod/booksfile.php?item=0010560363

用Dreamweaver CS6,我也會開發APP

內容簡介

開發APP也能像網頁設計一樣的簡單!
★★★★★超重量級注目推薦!!

APP正在改變你、改變這個世界!
以億為單位的超高速下載量,蘊藏了無限樂趣與商機。
打破APP設計規則,不會Android程式設計、不懂iPhone程式開發,
也可以打造出專業手機使用者介面的高質感APP!

四大專業主題APP立即實作解密!
開發APP也能像網頁設計一樣的簡單!

過去,開發APP是專業程式設計人員的專利。現在,用Dreamweaver CS6,你也會開發APP!

如果使用手機程式來開發這些APP,絕對一個頭兩個大;但使用Dreamweaver CS6,就能快速完成作品、擁有視覺化的質感介面,更可以驅動手機的硬體設備,舉凡照相錄影、錄音放音、GPS定位、無線網路、語音導覽全都沒問題!

.結合HTML5、CSS3、PhoneGap,讓你的網頁瞬間昇華為跨平台的APP應用程式。不用擔心HTML5、CSS3與PhoneGap的內容,交給Dreamweaver CS6一次就搞定!

.利用jQuery Mobile快速打造專業手機使用者介面,只要善用操作面板的設定,在拖拉之間即可完成高質感的人機介面。

.在Dreamweaver CS6一次開發,就能跨iOS、Android等多種不同平台,讓你的APP無遠弗屆!

附贈超值DVD:
範例檔/關鍵操作影音教學
Dreamweaver CS6試用版

作者簡介

文淵閣工作室

一個致力於資訊圖書創作二十餘載的工作團隊,擅長用循序漸進、圖文並茂的寫法,介紹難懂的IT技術,並以範例帶領讀者學習程式開發的大小事。 我們不賣弄深奧的專有名辭,奮力堅持吸收新知的態度,誠懇地與讀者分享在學習路上的點點滴滴,讓軟體成為每個人改善生活應用、提昇工作效率的工具。

舉凡應用軟體、網頁互動、雲端運算、程式語法、App開發,都是我們專注的重點,衷心期待能盡我們的心力,幫助每一位讀者燃燒心中的小宇宙,用學習的成果在自己的領域裡發光發熱! 我們期待自己能在每一本創作中注入快快樂樂的心情來分享,也期待讀者能在這樣的氛圍下快快樂樂的學習。

官方網站:www.e-happy.com.tw

FB粉絲團:www.facebook.com/ehappytw

 

目錄

ch01 開發APP的新領域
使用網頁技術開發應用程式,讓絕大多數網頁設計者可以踏入行動裝置應用程式開發者之路,大幅降低設計行動裝置應用程式的門檻。

ch02 打造您的第一個APP
認識並安裝 Android SDK 後,接著在 Dreamweaver 進行相關設定,即可建置好APP 應用程式開發的環境,帶您開發第一個 APP。

ch03 jQuery Mobile(一):專業的使用者介面
jQuery Mobile 是一個使用HTML、CSS 及JavaScript 為架構,用來開發行動裝置網頁的解決方案,也為 Web APPs 的未來開啟了一扇大門!

ch04 jQuery Mobile(二):人機互動控制
jQuery Mobile 能很快建置完善的行動裝置使用者介面,只要再加入JavaScript 程式即可讓使用者與網頁進行互動。

ch05 APP專案:來去台北住一晚
使用臺北市政府公開資料平台建立旅館查詢應用程式,提供旅客安全的旅館住宿資料,並且將地址資料連結 Google Map 地圖,可在地圖上顯示旅館地點,使用者可輕易到達目的地。

ch06 APP專案:景點導覽語音系統
以目前遊客最多的日月潭向山遊客中心為範例,使用影像地圖引領遊客觀賞向山遊客中心各景點,並以語音解說各景點的特色。

ch07 APP專案:行車守護者
本系統整理行車發生狀況時的標準流程,只需按照步驟依序處理就能達到自我保護的功能。系統包含電話不但具有「緊急撥號」功能可聯絡警方及親朋好友,更擁有照相及錄音功能,讓證據完整保存。

ch08 APP專案:Google美食地圖
Google Map 除了常用的地圖顯示外,也可以加入定位的功能,並取得該景點的相關資源,例如附近的景點、住宿、旅遊、天氣、美食等資訊,是現代人生必活中必備的好工具。

ch09 Google Play上架全攻略
Google 公司建立 Google Play 商店做為 Android 使用者共享的樂園,Android 開發者可將應用程式上傳到 Google Play 商店供人下載。

 

線上試讀:
http://www.books.com.tw/exep/assp.php/yogoman/exep/prod/lookinside.php?item=0010561450

相關資訊:
http://www.books.com.tw/exep/assp.php/yogoman/exep/prod/booksfile.php?item=0010561450

王者歸來:PHP完全開發範例集

內容簡介

本書分為 5 篇 15 章。書中實例均來自於一線開發人員的實際專案,囊括了開發中經常使用和需要解決的重點及困難,使讀者可快速解決問題,提昇效率。

為了方便讀者學習書中的實例,累積開發經驗,本書在講解實例時按照實例說明、關鍵技術、設計過程和秘笈心法4個階段進行,使讀者快速了解實例的作用、可以從實例中學到的技能,關鍵技術部分則剖析實例使用的核心技術。這樣,讀者不必檢視設計過程和原始程式碼就可以快速掌握實例的關鍵技術,甚至直接做出實例,讀者可以按照該部分內容做出自己的實例程,書中所選實例均是專案開發中經常需要使用或實現的技術,由數名工程師多年累積而成,許多實例是開發人員夢寐以求的。本書實例都列出了程式說明、設計想法、設計步驟、來源程式等內容,讀者可按部就班地跟著實作,完成開發作品。

目錄

第一篇 基礎篇

第1 章 開發環境
1.1 AppServ--PHP 整合化安裝套件
透過AppServ 設定PHP 開發環境
AppServ 應用技巧
第1 個PHP 程式
透過XAMPP 設定PHP 開發環境

1.2 XAMPP--PHP 整合化安裝套件
XAMPP 應用技巧
第2 個PHP 程式

1.3 IIS+PHP+MySQL-- 獨立搭建PHP 開發環境
安裝PHP
安裝MySQL
安裝IIS
第3 個PHP 程式

1.4 LAMP-- 獨立設定PHP 開發環境
安裝Apache 伺服器
安裝MySQL 資料庫伺服器
安裝PHP.50
第4 個PHP 程式

1.5 XAMPP--Linux 版PHP 整合化安裝套件
XAMPP--Linux 下PHP 開發環境的整合化
Linux 作業系統下啟動XAMPP
設定MySQL 資料庫root 使用者的密碼
第5 個PHP 程式
Dreamweaver 中編碼格式的選擇

1.6 Dreamweaver 開發工具
Dreamweaver 中建立表格
在表格中插入寵物照片
Dreamweaver 建立表單
Dreamweaver 中建立和附加CSS 樣式
Dreamweaver 控制出現資訊
Dreamweaver 控制瀏覽器的視窗
透過Dreamweaver 建立網站
透過Dreamweaver 開發第1 個PHP 程式

1.7 ZendStudio 開發工具
安裝ZendStudio
ZendStudio 建立PHP 專案
ZendStudio 編碼格式的轉換
ZendStudio 中快速鍵的運用
ZendStudio 中佈署Apache 伺服器

第2 章 PHP 基礎
2.1 基本語法
在頁面中列印PHP 的設定資訊
在頁面中列印伺服器時間
在頁面中列印目前執行的PHP 檔案名
區分單引號和雙引號
動態輸出JavaScript 程式
當數字遇到了字串
PHP 程式師的基礎-- 變數的應用
列印系統環境變數資訊print_r($_ENV)
使用可變變數輸出“ILikePHP!”
使用逸出字元輸出特殊字元
使用常數指定PI 的值計算圓的面積
自訂數字的加密/ 解密演算法

2.2 運算元
比較兩個時間戳記的大小
使用條件運算元判斷數字的奇偶性
判斷使用者是否具有背景管理許可權
列印隨機組合生日祝福語
列印2000~2020 年的所有閏年
前置運算元和後置運算元的區別
使用位元運算對數字進行加密和解密

2.3 包含敘述
提昇程式重用率
包含資料庫連接檔案
包含網站標頭檔
包含網站頁尾檔案
包含網站的主文件

2.4 條件敘述
員工生日提醒
考試成績評定標準
控制登入使用者許可權
網頁框架的製作
圖片驗證碼
健康生活提醒

2.5 迴圈控制
員工生日清單
員工詳細資訊瀏覽
員工資訊的批次刪除
表格的動態建立
SESSION 購物車中資料的讀取
員工資訊的管理
網頁版九九乘法表
讀取陣列購物車中的資料
影像驗證碼的產生
控制頁面中表情圖的輸出

2.6 跳躍敘述
控制頁面中資料的輸出數量
動態改變頁面中儲存格的背景顏色
隱藏偶數次的資料輸出
跳過資料輸出中指定的記錄
執行指定次數的迴圈
自訂函數截取中文字串

2.7 自訂函數
公告標題的截取
論壇內容的簡短輸出
自訂函數過濾字串

2.8 字串
過濾論壇發文中的空白和特殊字元
對論壇發文的內容進行逸出
還原論壇中發文的內容
截取論壇標題
分割、合成字串
查詢關鍵字描紅
統計查詢關鍵字的出現次數
獲得上傳檔案的副檔名
統一上傳檔案名稱的大小寫
論壇中直接輸出HTML 指令稿
統計發文標題的長度
計算論壇發文的位元組數
實現發文內容的定位尋找
去除發文標題的首尾空格
貨幣資料的格式化輸出
日期、時間的格式化輸出
比對論壇中發文的相似度
對使用者註冊的密碼進行加密和解密
保護URL 位址中傳遞的參數
解析URL 位址中傳遞的編碼參數
逸出發文中的特殊字元
獲得任意字元的ASCII 碼
尋找指定ASCII 碼對應的字元
合理定義上傳檔案的名稱
透過互斥方式對使用者註冊密碼進行加密
統一英文註冊使用者字首的大小寫
字串與數字之間的轉換
透過正則運算式對字串進行比對尋找
透過IP 位址尋找主機所在地
解決用substr() 函數對中文字串截取時出現亂
碼的問題
字串與HTML 標記相互轉換
運用PHP5.0 新型字串輸出XML 資料
判斷字串中是否存在指定子字串
驗證電話號碼的格式是否正確

2.9 正則運算式
驗證Email 位址格式是否正確
驗證IP 位址是否有效
統計關鍵字的查詢結果
計算查詢操作的執行時間
查詢關鍵字描紅
判斷上傳檔案的型態
判斷郵遞區號格式是否正確

2.10 陣列
建立並輸出陣列
統計陣列元素個數
向陣列中增加元素
將陣列中指定索引位置的元素替換
獲得陣列中最後一個元素
去除數組中的重複元素
字串與陣列的轉換
對陣列元素進行隨機排序
隨機抽取陣列中元素
二維陣列的輸出
獲得陣列目前的鍵名和值
檢測陣列中是否存在某個值
獲得陣列中的目前單元
從陣列中隨機取出元素
合併陣列
拆分陣列
檢查陣列
設定系統的目前時間
將日期和時間轉為時間戳記
獲得系統中的特定日期和時間
比較時間的大小
計算考試時間
倒計時
網頁鬧鐘
計算程式執行時間

第3 章 Web 頁面互動
3.1 獲得表單元素的值
設計論壇登入介面
可以上傳圖片的表單
透過POST 方法傳送表單元素
透過$_POST 方法獲得表單元素
透過GET 方法傳送表單元素
透過$_GET 方法獲得表單元素

3.2 文字方塊元件的應用
以文字域的形式顯示資料資訊
限制多行文字域輸入的字元個數
設定文字方塊的唯讀屬性
自動計算金額
為文字方塊設定預設值
設定文字方塊的樣式
文字域的捲軸

3.3 下拉清單的應用
省市級聯動選單
省市縣級聯動選單
應用下拉清單選擇所要連線的網站
可輸入字元的下拉式功能表
設定下拉清單的預設值
設定下拉清單的樣式
下拉清單開啟視窗
Tab 鍵在文字域中的表現

3.4 表單元素的動態操作
投票系統中選項按鈕與核對盒的應用
選取選項按鈕後顯示其他表單元素
不傳送表單獲得選項按鈕的值
實現核對盒中的全選、反選和不選
隱藏欄位傳送使用者的ID 值
影像域替代傳送按鈕
跳躍選單實現頁面跳躍
上傳圖片預覽
去掉下拉選項的邊框
修改表單屬性為快顯視窗
表單輸入單元的文字設定
表單輸入單元點擊刪除
表單文字輸入的移動選擇
透過下拉清單選擇圖示
應用CSS+DIV 實現無邊框視窗

3.5 CSS+DIV 頁面設定
設定表格樣式
設定圖片的樣式
捲軸樣式
設定表單樣式
設定超連結的樣式
設定body 的樣式
模擬的進度條
<div> 標籤設計使用者註冊頁面
<div> 標籤設計論壇發文瀏覽頁面
<div> 標籤設計論壇背景管理頁面
<div> 標籤設計頁面設定
頁面設定(2 列左窄右寬高度自我調整)
頁面設定(2 列固定寬度+ 頁首+ 導覽+ 尾部)
頁面設定(3 列左右側固定中間自我調整居中)
頁面設定(2 列右側固定左側自我調整寬度)
頁面設定(2 列左固定右自適寬度+ 底平齊)
頁面設定(2 列右固定左自適寬度+ 底平齊)

3.6 快顯視窗
出現指定尺寸的無邊框視窗
全螢幕顯示無邊框有捲軸視窗
網頁選色器
日期選擇器
出現全螢幕顯示的網頁強制回應對話方塊
關閉IE 主視窗時不出現詢問交談視窗
出現提示交談視窗並重新導向網頁
自動關閉的廣告視窗
在出現的交談視窗中選擇個性圖示
浮動的廣告視窗
在頁面右下角出現漸顯的廣告視窗
跑馬燈文字

3.7 狀態列設計
狀態列中的收縮顯示文字
狀態列中顯示數位時鐘

3.8 導覽選單設計
樹狀導覽選單
收縮式導覽選單
展開式導覽選單
解釋型選單
半透明背景的下拉式功能表
二級導覽選單
導覽條的動畫效果

第二篇 常用技術篇

第4 章 檔案操作
4.1 檔案上傳
以二進位形式上傳檔案到資料庫
上傳檔案到伺服器
限制上傳檔案的大小
限制上傳檔案的類型
上傳多個檔案到伺服器

4.2 檔案下載
透過連結方式下載
透過header 函數進行下載

4.3 檔案完整讀取
讀取整個檔案的內容
文字檔的分頁讀取

4.4 檔案操作
檔案操作整理
目錄、檔案定位器
改頭換面
檔案屬性分析
檔案類型檢測
判斷檔案的許可權
從文字檔中讀取註冊服務條款
可以隱藏更新功能的文字計數器
判斷檔案是否被修改
重新定義上傳檔案的名稱
讀取遠端檔案中的資料
刪除指定目錄下的所有.ini 檔案
將文字檔中資料儲存到資料庫中

4.5 檔案的壓縮與解壓
PHP 中壓縮RAR 檔案
PHP 中將上傳檔案轉換成RAR 檔案
PHP 中對RAR 檔案進行解壓
PHP 中壓縮ZIP 檔案
PHP 中解壓ZIP 檔案

4.6 目錄操作
目錄操作整理
重新定義目錄的名稱
獲得磁碟分割的大小
檢查指定目錄下的所有檔案
檢查、刪除指定目錄下的所有檔案

第5 章 階段應用
5.1 COOKIE
控制登入使用者的過期時間
自動登入
點擊登入
統計使用者線上時間
限制使用者存取網站的時間
使用者來訪時使用者端建立COOKIE
刪除使用者端的COOKIE
讓使用者端瀏覽器支援COOKIE

5.2 SESSION
掌控登入使用者的許可權
隱藏頁面更新對計數器的影響
在不同頁面之間傳遞資料
SESSION 購物車
解決SESSION 中的常見問題
控制頁面的存取權限
將SESSION 資料儲存到資料庫中
SESSION 更換聊天室介面
清理SESSION 快取記憶體提昇網站存取的效率

第6 章 圖形影像處理
6.1 影像與統計
圖形計數器
GD2 圖形計數器
透過影像顯示投票統計結果
透過影像顯示密碼安全強度
數字影像驗證碼
中文影像驗證碼
縮圖藝術庫
分析影像的EXIF 資訊
透過滑鼠滑輪控制圖片大小

6.2 控制、顯示圖片特性
顯示隨機影像
獲得頁面中影像的實際尺寸
影像的手動播放
影像的自動播放
任意調整上傳圖片的大小
Apache 防盜鏈技術
透過SESSION 變數防盜鏈

6.3 Jpgraph 類別庫
直條圖分析產品月銷售量
直條圖展示年度收支情況
直條圖展示程式設計詞典6、7 月份銷售量
直條圖展示程式設計詞典上半年銷量
直條圖展示2009 年上半年總銷售額
直條圖展示2009 年第一季度程式設計詞典銷量
聚合線圖分析網站一天內的存取走勢
直條圖與聚合線圖分析圖書銷量和市場佔有率
聚合線圖分析2009 年牛肉市場價格走勢
聚合線圖分析2009 年銷售額
直條圖分析程式設計詞典銷售比例
餅形圖分析2009 年圖書銷量
餅形圖展示各語言程式設計詞典銷售比例
多餅形圖區塊分析2009 年圖書銷量
多餅形圖分析2009 年上半年程式設計詞典銷量
環餅形圖分析2009 年圖書銷量
繪製基本的幾何圖形

6.4 GD2 函數程式庫
GD2 函數填充幾何圖形
GD2 函數輸出英文字串
GD2 函數在照片上增加文字
GD2 函數為圖片增加文字浮水印
GD2 函數為圖片增加影像浮水印
GD2 函數產生圖形驗證碼
GD2 函數聚合線圖分析網站月存取量走勢
GD2 函數直條圖分析程式設計詞典滿意度調查
GD2 函數餅形圖分析圖書市場的份額

第7 章 物件導向
7.1 類別的定義
使用類別的屬性儲存資料庫連接參數
資料庫連接類別中定義資料庫連接方法
資料統計類別中定義求數值平均值的方法
使用重載實現不同型態資料的運算
使用$this 關鍵字呼叫汽車類別自己的方法
使用self 關鍵字呼叫學生類別自己的靜態方法
呼叫汽車類別中的剎車方法和顏色屬性
學生類別中使用建構方法為學生資訊初始化
圓類別中使用const 關鍵字定義圓周率類別常數

7.2 類別的存取修飾符號
汽車類別使用public 關鍵字定義汽車的行駛方法
使用private 關鍵字定義汽車的顏色屬性
使用protected 關鍵字定義汽車的保修年限
蘋果子類別繼承水果父類別

7.3 類別的繼承
使用parent 關鍵字呼叫父類別的方法
蘋果子類別中覆蓋水果父類別中的方法

7.4 抽象類別和介面
美食抽象類別
學生類別多重介面的實現

7.5 類別的多形
透過繼承實現多形
透過介面實現多形

7.6 常用關鍵字
使用final 關鍵字防止類別被繼承
使用static 關鍵字定義類別的靜態成員
使用clone 關鍵字實現物件的複製
檢測目前物件屬於哪個類別
使用__set() 方法為類別中未宣告的屬性設定值

7.7 魔術方法
使用__get() 方法獲得未定義屬性的名稱
使用__call() 方法列印類別中未定義方法的資訊
使用__toString() 方法將類別的轉化為字串
使用__isset() 方法提示未定義屬性資訊
使用__unset() 方法提示未定義屬性資訊
使用__autoload() 方法自動匯入類別檔案

7.8 設計模式
使用單例模式製作資料庫管理類別
使用策略模式列印使用者端瀏覽器型態
使用工廠模式設定使用者存取權限

第三篇 資料庫篇

第8 章 MySQL 資料庫與PHP
8.1 MySQL 伺服器的啟動和關閉
啟動MySQL 伺服器
連接MySQL 伺服器
關閉MySQL 伺服器

8.2 MySQL 資料庫
建立PHP 圖書資料庫
選擇PHP 圖書資料庫
刪除PHP 圖書資料庫

8.3 MySQL 資料表
在PHP 圖書資料庫中建立圖書資訊表
檢視書資訊表
修改圖書資訊表
重新命名圖書資訊表
刪除圖書資訊表

8.4 MySQL 資料
向圖書資訊表中增加資料
修改圖書資訊表中的資料
刪除圖書資訊表中所有資料
刪除圖書資訊表中指定資料

8.5 PHP 操作 MySQL 資料庫
mysql_connect() 函數連接MySQL 伺服器
mysql_select_db() 函數選擇MySQL 資料庫
mysql_query() 函數執行SQL 敘述
mysql_fetch_array() 函數將結果傳回到陣列中
mysql_fetch_row() 函數從結果集中獲得資料
mysql_num_rows() 函數獲得結果集中記錄數
mysql_result() 函數獲得結果資料
Insert 敘述增加圖書資訊
Select 敘述查詢圖書資訊
分頁顯示圖書資訊
Update 敘述更新圖書資訊
圖書資訊的批次更新
Delete 敘述刪除圖書資訊
資料資訊的批次刪除
避免輸出中文字串時出現亂碼
動態建立MySQL 資料庫
動態建立資料表
動態建立MySQL 資料欄位
查詢數值型資料

8.6 SQL 查詢敘述
查詢字串
查詢日期型資料
查詢邏輯型資料
查詢非空資料
利用變數查詢數值型資料
利用變數查詢字串資料
查詢前n 條記錄
查詢後n 條記錄
查詢從指定位置的n 條記錄
查詢統計結果中的前n 條記錄
查詢指定時間段的資料
按月查詢統計資料
查詢大於指定條件的記錄
查詢結果不顯示重複記錄
NOT 與述詞進行組合條件的查詢
顯示資料表中的重複記錄和記錄條數
對資料進行降冪查詢
對資料進行多條件排序
對統計結果進行排序
單列資料分組統計
多列資料分組統計
多表分組統計
使用聚集函數sum() 對學產生績進行整理
使用聚集函數avg() 求學生的平均成績
使用聚集函數min() 求利潤最少的商品
使用聚集函數max() 求銷售利潤最高的商品
使用聚集函數count() 求利潤大於某值的資料
聚集函數first() 和last() 的使用

8.7 多表查詢
使用select 子句進行多表查詢
使用表的別名進行多表查詢
合併多個結果集
簡單的嵌套查詢
複雜的嵌套查詢
嵌套查詢在查詢統計中的應用
使用子查詢作衍生的表
使用子查詢作運算式
使用子查詢關聯資料
多表聯集查詢
對聯集查詢後的結果進行排序
條件聯合敘述
簡單內連接查詢
複雜內連接查詢
兩表的內連接關聯
使用外連接進行多表聯集查詢
leftouterjoin 查詢
rightouterjoin 查詢
利用in 或notin 關鍵字限定範圍
用in 查詢表中的記錄資訊
由in 引入的關聯子查詢
利用transform 分析資料
利用transform 動態分析資料
使用格式化函數轉換查詢準則的資料型態
在查詢中使用字串函數
在查詢中使用日期函數
利用having 敘述過濾分組資料
MySQL 資料自己的匯入和匯出

8.8 資料的匯入和匯出
SQLServer 資料匯入到MySQL 資料庫
Access 資料匯入到MySQL 資料庫中
透過指令模式備份資料庫

8.9 MySQL 資料庫的備份和恢復
透過phpMyAdmin 備份資料庫
透過手動方式備份資料庫
透過指令模式恢復資料庫
透過phpMyAdmin 恢復資料庫
透過手動方式恢復資料庫

8.10 phpMyAdmin 圖形化系統管理工具
透過phpMyAdmin 修改MySQL 使用者密碼
透過phpMyAdmin 設定資料庫、資料表編碼
phpMyAdmin 操作資料庫
phpMyAdmin 操作資料表
phpMyAdmin 基本操作

第9 章 物件導向
9.1 PHP 的MySQLi 擴充庫
使用MySQLi 擴充庫連接MySQL 資料庫
透過MySQLi 擴充庫實現資料庫資訊的檢索
檢視伺服器連接錯誤報告
透過MySQLi 擴充庫實現多表查詢
透過MySQLi 擴充技術實現記憶體的回收
使用者登入
使用者註冊
資料的瀏覽
資料庫、資料表中資料的動態輸出

9.2 MySQL 檢視的應用
在MySQL 資料庫中建立檢視
修改MySQL 資料庫中的檢視
刪除MySQL 檢視
使用MySQL 檢視查詢學生成績資訊

9.3 MySQL 預存程序
建立MySQL 預存程序
使用預存程序實現使用者登入
使用預存程序實現使用者註冊
建立MySQL 觸發器

9.4 MySQL 觸發器
檢視MySQL 觸發器

9.5 MySQL 交易
使用交易處理技術實現關連表間資訊的刪除
使用交易處理技術實現銀行的安全轉帳

第10 章 PHP 操作SQLServer 資料庫
10.1 連接資料庫
透過ADO 方式連接SQLServer 資料庫
mssql_connect() 函數連接SQLServer 資料庫

10.2 操作資料庫
透過ADO 方式實現指定時間段的資訊檢索
檢索商品資訊
獲得指定位置的圖書資訊
取得資料中指定的欄位資訊
利用mssql_field_name() 函數獲得欄位名稱
透過結果集物件輸出資料
透過結果集陣列輸出資料
傳回結果集中的單元內容
利用函數傳回指定欄位的長度
利用函數傳回指定欄位的型態
取得結果集中的欄位數目
獲得資料表中資料記錄數
mssql_free_result() 函數的應用
mssql_close() 函數的應用
撰寫資料庫連接類別
增加圖書類別的實現
刪除圖書類別的實現
更新圖書類別的實現
透過ADO 方式實現輸入頁碼跳躍到指定頁
利用mssql 函數程式庫實現指定頁跳躍

10.3 SQLServer 資料庫的綜合應用
首頁設計
網站模組導覽設計
內容樹狀導覽設計
內容展示區設計

10.4 SQLServer 資料庫的安全與維護
壓縮資料庫
收縮記錄檔和資料
備份資料庫
備份交易記錄檔
檢查備份組
定時備份資料庫
資料庫中資料的加密
SQLServer 資料庫的分離和附加
從SQLServer 資料庫匯出到Excel 表中
將查詢到的資料導成一個Excel 檔案

第11 章 PHP 操作Access 資料庫
11.1 連接資料庫
透過COM 類別連接Access 資料庫
連接帶密碼的Access 資料庫
通用資料資訊的查詢

11.2 操作Access 資料庫
查詢結果的分頁顯示
使用者身份驗證類別
圖片的分欄顯示
插入圖書資訊
刪除圖書資訊
操作帶密碼的Access 資料庫

11.3 Access 資料庫的安全
防止Access 資料庫被下載
ADODB 連接Access 資料庫

11.4 Access 資料庫的綜合運用
ADODB 操作Access 資料庫
聊天室
聊天室管理

第12 章 PHP 操作Oracle 資料庫
12.1 連接Oracle 資料庫
oci_connect() 函數連接Oracle 資料庫
ADODB 連接Oracle 資料庫
刪除Oracle 資料庫中資料

12.2 操作Oracle 資料庫
員工資訊的增加、更新和查詢
下拉式選單值的動態增加
統計資料庫中資料的記錄數
動態獲得資料表中的欄位和資料
獲得資料表中欄位的詳細資訊
修改Oracle 資料庫使用者的密碼
應用交易處理技術確保操作的同步執行
透過PHP 變數輸出資料表中資料
Oracle-- 管理員註冊功能

12.3 Oracle 資料庫應用
Oracle-- 管理員登入
Oracle-- 管理員資料管理
Smarty+Adodb 完成Oracle 資料的分頁顯示
Oracle-- 預存程式更新員工資訊

12.4 Oracle 資料的匯入和匯出
Oracle 資料庫中資料匯出到文字檔
文字檔中資料匯入到Oracle

第四篇 新技術篇

第13 章 ADOBE 類別庫
13.1 封裝ADODB 操作類別
ADODB 連接資料庫類別
ADODB 操作資料庫類別
ADODB 分頁類別

13.2 ADODB 的應用
ADODB 分頁技術
Adodb_pager 類別實現分頁功能
ADODB 操作結果集的方法
ADODB 控制結果集的存取方法
一次連接兩個資料庫
ADODB 連接資料庫類別
ADODB 產生HTML 表格
ADODB 產生下拉式選單
交易處理機制確保資料庫操作的完整性
輸出系統中執行的SQL 敘述

13.3 ADODB 中的錯誤處理
ErrorMsg 傳回錯誤訊息
傳回所有錯誤訊息
將錯誤訊息儲存於記錄檔檔案中

13.4 ADODB 操作資料庫
應用ADODB 存取Access 資料庫
應用ADODB 存取MySQL 資料庫
應用ADODB 存取SQLServer 資料庫

第14 章 Smarty 模板
14.1 環境搭建
Smarty 開發環境搭建
Smarty 模版的設定
封裝Smarty 模版的設定方法
透過if 敘述判斷目前使用者的許可權

14.2 輸出資料
Smarty 模版中產生數字驗證碼
Smarty 模版中的頁面設計
Smarty 模版中直接定義CSS 樣式
Smarty 模版中嵌入JavaScript 指令稿
html_option 函數向下拉式功能表中增加清單項
Smarty 模版製作日期、時間選擇器

14.3 綜合應用
Smarty 模版製作使用者註冊頁面
Smarty 模版製作後台管理系統主頁
透過section 迴圈輸出資料
Smarty 模版中資料的分頁顯示
Smarty+ADODB 完成資料的分頁顯示
Smarty 模版中日期、時間的格式化輸出
Smarty 模版中的編碼
Smarty 模版中應用正則運算式
Smarty 模版中的關鍵字描紅技術
Smarty 模版中控制輸出字串的行寬
Register_object() 方法註冊模版物件
Register_function() 方法註冊模版函數
Smarty 模版中truncate 方法截取字串
開啟網站註冊頁面的快取記憶體
透過設定檔定義變數

第五篇 綜合應用篇

第15 章 綜合應用
15.1 PHP 頁面編碼
設計GB2312 編碼格式的網頁
設計GBK 編碼格式的網頁
設計UTF-8 編碼格式的網頁
PHP 的國際化

15.2 網站公共檔案設計
資料庫連接類別
資料庫管理類別
資料庫分頁類別
Smarty 模版引擎設定類別
字串處理類別
網站的標頭檔設計
網站的尾檔案設計
首頁廣告設計

15.3 註冊、登入
使用者註冊
使用者登入
使用者中心
我的訂單
找回密碼

15.4 資料的輸出
圖書導覽
圖書分類
特別圖書
圖書試讀
圖書詳細資訊展示
新聞公告

15.5 站內搜索
一般搜索
搜索

15.6 購物車
購物車類別
購物車功能實現

15.7 圖書訂單處理
填寫收貨人資訊
確認訂購資訊
支付寶線上支付
工行線上支付

15.8 後台管理系統登入
管理員登入
後台管理系統主頁設計

15.9 系統管理
系統資訊設定
更改管理員密碼

15.10 圖書類別管理
圖書大類別管理
圖書小類別管理
出版社分類管理

15.11 圖書管理
圖書資訊管理
圖書試讀管理

15.12 使用者管理
使用者管理
使用者回饋管理

15.13 訂單資訊管理
訂單資訊管理

15.14 通用資訊管理
新聞公告管理

 

線上試讀:
http://www.books.com.tw/exep/assp.php/yogoman/exep/prod/lookinside.php?item=0010560243

 

相關資訊:
http://www.books.com.tw/exep/assp.php/yogoman/exep/prod/booksfile.php?item=0010560243

[難得一見的好書]網路機器人、網路蜘蛛與網路爬蟲 第二版:PHP/cURL程式設計指南

之前就有很多朋友留言或寫MAIL來詢問 YOGO 那裡還可以買這本書的第一版,但這本書實在是太搶手了,各大書店早就被搶購一空,且出版社也絕版了,所以令很多朋友扼腕。

而這次發行的第二版內容又有增加一些新的功能,上次沒買到這本書的朋友這次動作要快,以免向隅。

網路機器人、網路蜘蛛與網路爬蟲 第二版:PHP/cURL程式設計指南

內容簡介

自動擷取資料、掌控網路資訊

網路上的資料浩瀚無涯,如果光靠人工方式收集整理資料,既煩瑣又浪費時間。與其沒完沒了的點擊每個頁面鏈結,何不讓網路機器人來為你代勞呢?

《網路機器人、網路蜘蛛與網路爬蟲》這本書教導你利用PHP/CURL建立簡單的程式,從網路無窮無盡的資料中挖出寶藏、解析資訊並妥善保存,以便讓你在資訊充足的情況下做出聰明的決策。本書的作者Michael Schrenk是一位受到高度推崇的網路機器人開發者,他會教你如何開發出具有容錯能力、能按時自動運行並具有以下功能的網路機器人:

.透過email或簡訊的發送,快速通知你最新的消息
.搜尋不同的資料來源並取得資料,然後整合到單一頁面中,讓你更容易進行解讀與分析。
.自動進行採購、進行拍賣競價,或是自動幫你進行其他網路活動,幫你省下更多的時間。
.以程式化的方式,自動下載整個網站
.有效解析出網頁中的資料
.對cookie進行管理
.對加密過的檔案進行解碼
.以自動化的方式提交表單
.自動收發電子郵件

《網路機器人、網路蜘蛛與網路爬蟲》第二版,還增加了一些高明的技巧,讓你能從本來難以取得資料的網站中順利取得資料。另外關於模仿人類行為、更高明的掩人耳目技巧、以及運用正規表示法解析資料的做法,也都包含在最新版本的內容之中。相信從網路機器人無限的可能性之中,你一定能發現更多節省寶貴時間、面對網路資料更輕鬆掌控的方法。

作者簡介

Michael Schrenk

從事網路機器人開發已經超過15年的時間了,從矽谷到莫斯科都有他的客戶,其中包括了 BBC、一些外國政府單位,還有其他許多名列財星500的大公司。他也經常在Decfcon發表演講,目前住在內華達州的拉斯維加斯。

目錄

PART I 基本概念與技術
chapter 01 網路機器人是什麼?能吃嗎?
chapter 02 關於網路機器人的一些構想
chapter 03 下載網頁
chapter 04 基本解析技術
chapter 05 運用正規表示法的高級解析技術
chapter 06 表單提交的自動化
chapter 07 管理大量的資料

PART II 案例分享
chapter 08 價格監視用網路機器人
chapter 09 圖像擷取用網路機器人
chapter 10 鏈結查證用網路機器人
chapter 11 搜尋排名用網路機器人
chapter 12 彙整用網路機器人
chapter 13 FTP 網路機器人
chapter 14 能讀取電子郵件的網路機器人
chapter 15 能發送電子郵件的網路機器人
chapter 16 將某個網站功能轉換成函式

PART III 進階技術的相關考量
chapter 17 網路蜘蛛
chapter 18 採購用網路機器人與狙擊程式
chapter 19 網路機器人與密碼術
chapter 20 身份認證
chapter 21 進階的 COOKIE 管理
chapter 22 網路機器人與網路蜘蛛排程
chapter 23 使用瀏覽器巨集擷取難度較高的網站
chapter 24 深度應用 iMacros
chapter 25 部署與規模擴展

PART IV 比較大的考量
chapter 26 能掩人耳目的網路機器人
chapter 27 代理伺服器
chapter 28 具有容錯能力的網路機器人
chapter 29 對網路機器人友善的網站設計
chapter 30 獵殺網路蜘蛛
chapter 31 讓你的網路機器人遠離是非

Appendix A PHP/CURL 參考資料
Appendix B 狀態代碼
Appendix C SMS GATEWAY

 

線上試讀:
http://www.books.com.tw/exep/assp.php/yogoman/exep/prod/lookinside.php?item=0010565718

相關資訊:
http://www.books.com.tw/exep/assp.php/yogoman/exep/prod/booksfile.php?item=0010565718

寺廟巡禮免費廟宇開站即將開放

讓各位久等了, 寺廟巡禮系統目前正火速趕製中, 目前先釋出最新進度的樣板 本系拱採永久免費製, 供有興趣的朋友參考, 可至下方網頁預約申請   寺廟巡禮系統線上說明 http://www.iwa.com.tw/   寺廟巡禮系統線上樣板 http://...