2007年10月7日 星期日

10/1 Homework

1. 參考單車上的靈感,開始用部落格書寫你的個人散文,並加上適當標籤。

一個奇特的餐廳故事

2. 一篇部落格是否只能使用一個標籤,如果不是,請舉出反例。

不是; 見 一個奇特的餐廳故事 其標籤有隨筆散文和作業 ; 用法:標籤A, 標籤B,

3. 參考標籤(tag,或稱label)的定義,使用標籤有什麼好處? 標籤與分類有何不同?

標籤的用途通常是提供和此篇文章的關鍵字,方便閱讀及管理,因此一篇文章可以擁有多個標籤,來提高搜尋此文章的方便性,讓管理者和讀者可以直接找到自己想閱讀或管理的文章,且標籤的運用比較人性化可以隨時增加或減少,無特定的規定。

與標籤比起來,分類是較屬於制式化的方法,他比較走大方向,如:月分,作者,方法...等
他與標籤比起來,畫面會比較簡潔,但缺乏人性化,至於搜尋功能方便性我認為是因人而異,有些人或許覺得制式性的分類簡潔,無須一些花俏的修飾詞。



4. Read Pages 184~188 of Textbook. Answer the problems 7, 8, and 9 on Page 195.

7. 試舉出一些實例說明靜態網頁是不夠的,必須要有 CGI 的機制?

靜態網頁僅能"呈現"網頁資訊,而動態網頁除了呈現外,還能與使用者互動,及資料呈現方法有較多元化,如:網路問卷調查,購物車,留言板...等都是動態網頁的應用,如只有靜態,其呈現手法及運作速度,將大幅減少,在使用上麻煩,因此用CGI較方便。

8. 為何經由 CGI 程式所產生的網頁稱為動態網頁?

CGI是Common Gateway Interface的縮寫,即為共同閘道介面,簡單說就是,此網頁能接受使用者所輸入的指令或文字,做下一步的應變動作,以呈現原本隱藏的內容,有別於已往的靜態單頁面資料表現方法,因此稱為動態網頁。

9. 某 CGI 程式是使用 Net.Data 語言來開發設計,請問用戶端是否要使用 Net.Data 專屬的 browser?

不需 ; 因為資料的處理,是在伺服器上進行的,因此只要伺服器上有使用Net.Data的軟體就能執行後輸出html,因此用戶端只要能瀏覽網頁即可,不許專屬的browser


Reference:
1> yahoo知識
2> Tag from WIKI
3> CGI介紹 by Chung-Kie Tung