1. Problem 1 & Problem 3 of Textbook on Page 55.
Problem1. 試解釋WEB技術演進是要解決什麼樣的問題?
Web最早的概念是不常更新,甚至不更新的靜態HTML頁面。
而現在的使用者所需求的是一個動態的Web,可以從不斷變化的內容資料庫中即時生成動態HTML頁面。Web 是透過參與者的互動:不論是提供內容、為內容索引或評分,都能夠使他們所使用的平臺增值。
Problem3. 程序(PROCESS)與執行緒(THREAD)對網站性能有什麼不同的影響?
程序(Process)
用在Web系統演進的第二時期,當使用者增多時,由於耗費過多系統資源會導致網站速度明顯下降。
執行緒(Thread)
用在Web系統演進的第三時期,取代了程序,而使用常駐的服務(Service\Daemon),此程式會一直留在系統內,除非關機,否則會一直做服務。當人多時Thread就會變多;人少時,Thread就會減少,故不會耗費系統資源而導致網站速度下降。
2. What does a CGI output contain in the HTTP header? Hint: Such as Content-type
留言板 E-mail意見回覆 計數器...等等
3. If you want to upload an mp3 file, should you use the GET or POST method? Why?
POST method
*POST method 是將資料包裝在 HTTP 標頭內傳送給 Web server。
GET method 是將資料直接加在 URI 之後。
4. Reading Assignments:XML (Page 187-188 on the Textbook)
1 則留言:
答案寫的很有條理,但是內容可以更豐富些。
張貼留言