2013年10月21日 星期一

LAB15


CGI的簡介


一般使用者透過瀏覽器觀賞網頁時, 瀏覽器會和 Web 主機上的 Http server 建立一個連線, 然後 Http server 會到一堆事先做好的 HTML 檔案中, 找出使用者要看的網頁, 回傳給瀏覽器, 讓使用者觀賞. 這種方式, 由於 HTML 檔案是靜態的, 所以使用者看過幾次就沒興趣了.因此就有人想到要透過程式來產生 HTML 內容, 這樣就不會一成不變了, 這就是 CGI的來由,在觀賞CGI網頁時, 同樣地瀏覽器會和 Web 主機上的 Http server 建立一個連線,  但是接著 Http server 不是去抓檔案, 而是去啟動一個 CGI 程式, 然後將 CGI 程式所產生的內容當成 HTML 傳回給使用者瀏覽器, CGI的全名是 Common Gateway Interface, 規定了 Http server 和 CGI程式之間傳遞參數和結果的方法。






LAB14










lab13






Homework 10-14-2013

                                           





2013年10月6日 星期日

Homework 9-30-2013

Q1:
 在以前,當我們要搜尋資料時,每一個搜尋步驟我們都要打開一個瀏覽器,所以會相當的麻煩,而TED的發明是一個非常重要的創舉對於我們現在認知的網路世界,當我們要找資料的時候,我們把所有的資訊傳到雲端網路上面,便可以使我們非常方便的找到我們所需要的DATA,而Linked Data是一個更有用的程式,他會將所有相關連的data都放在一起,變成一個很有用的資料,所以即使我們需要的資料沒有相輔合的在雲端網路上,Linked Data也會想相關的資料顯示出來,故Linked Data是一個很重要的工具。「RAW DATA NOW!!」使我們要做任何一個資料可以更快速且更準確地呈現出來,可以減少一些每個人都會犯的相同錯誤。我們每個人只要上傳DATAHTTP系統中,再經過一個軟體轉換,經過同整後,成為一個很大的資料庫,使世界各地的人們能夠獲得更多資料,使大家更方便的取得有效的資訊。

Q2:
  當時是處於資訊爆炸的時代,有兩位年輕的大學生在學生宿舍哩,為了要讓大家更方便於找到資料,發明了搜尋引擎。

Q3:
  當初為了要讓他們自己的同學在網路平台上可以交流的一個網站,後來延伸到校外人士也可以用了。

Q4:
在瑞士的一位科學家希望能夠有一種工具,讓大家能夠不管身處何地,都能夠通過電腦網路去快速輕易地猜考別人的資料。於是這位科學家開始寫一個軟體程式,它能夠存儲資訊,將文檔鏈結到一起,但當時只能在一台電腦上進行這些操作。1989年,他朝著這個全球系統邁出了一大步,為了讓身處世界各地的人能夠輕鬆共用資訊。幾經思考將這個成型的系統命名為“World Wide Web(萬維網)
(參考網路資料)  

Q5:
  因為網路的世界隨時都會變動,可能下一秒又有相關的資訊被放到網路上面,所以說不定上一秒搜尋的數量跟價一秒搜尋出來的也會不一樣,故結果也就會有差別了。