Front-end

Functional Programming 是一種程式設計範例,但把函式本身上升到一等公民的位置,
就像是物件導向編程(Object-oriented Programming)一樣,是一種寫程式的方法。

閱讀更多

當初在制定 HTTP 協議,主要是希望把 HTTP 當作傳輸 HTML 文件的協議,但根據時代演變,網站的用途越來越多樣,像是購物網站、SNS 等(社交網路服務 Social Networking Service),HTTP 協議即使已經滿足需求,但加上本身協議的限制和自身效能的限制,就效能來看不一定是最好的。

因為現在網路瀏覽器的使用已經佈及全世界,已經完全沒辦法離開 HTTP,因此在其他功能上的不足,會需要建立全新的協議來彌補。

閱讀更多

電腦本身沒辦法判斷正在使用電腦的人是誰,為了確認是否為本人,需要核對只有登入者本人才知道的訊息,核對訊息通常是以下:

  • 密碼(password):本人才知道的字串。
  • 動態令牌(dynamic token):僅限本人擁有設備的一次性密碼。
  • 數位憑證:本人(終端)所有的訊息。
  • 生物辨識:指紋或虹膜的生理訊息。
  • IC 卡:本人所有的訊息。

閱讀更多

HTTP / 1.1 開始允許一台伺服器可以建立多個網頁站點。例如:提供網頁寄存服務的公司可以用一台伺服器幫多個客戶服務,以每個客戶持有的域名運作各自的網站,這是利用虛擬主機的關係。

在網路上域名通過 DNS 來進行域名解析,關聯到 IP 地址再訪問目標網站。如果一台伺服器寄存了兩個域名,當收到請求的時候就要知道需要訪問哪個域名。

在一樣 IP 地址下,由於虛擬主機可以寄存不同主機名和域名的 URI,在發送請求時,必須在 host 首部內完整指定主機名稱與 URI。

閱讀更多

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×