【Web】網站架設基本概念

VPS、cloudways、HTTP、FTP、IMAP、SMTP、POP3

【Web】網站架設基本概念

VPS、cloudways、HTTP、FTP、IMAP、SMTP、POP3


架設網站概念

  1. 網址(地址)
  2. 網站(房子)
  3. 主機(土地)


主機種類

  1. 實體主機(獨棟別墅)
  2. 虛擬主機
    • 共享主機(分租雅房)
    • VPS主機(單層公寓)


虛擬主機

  1. 共享主機(Shared Hosting)
    • 價格低、速度不穩定(容易受到其他人影響)
    • 通常搭配cPanel管理介面
    • 會有CloudLinux系統來限制流量
    • 無法安裝後端框架
    • 例如:Godaddy、bluehost、A2 Hosting

  1. VPS主機(Virtual Private Server)
    • 有獨立CPU、RAM
    • 價格較高、速度快
    • 安裝的是linux、window service
    • 安裝node、laravel模組
    • 有獨立IP不需要綁定網址
    • 例如:Linode、DigitalOcean、GoogleCloudPlafform

  1. cloudways雲端管理主機(Managed cloud hosting)
    • 整合VPS主機的一套平台
      • DigitalOcean
      • linode
      • VULTR
      • aws
      • Google Cloud Platform
    • 採用流量計費方式


HTTP超文本傳輸協定(HyperText Transfer Protocol)

  • 客戶端與伺服器傳輸方式
  • 用來傳輸HTML的頁面及內容
  • 增加SSL安全憑證為HTTPS
  • Chrome、Safari、Firefox、Edge為應用程式


FTP文件傳輸協議(File Transfer Protocol)

  • 客戶端與遠端主機傳輸文件方式
  • 用來控制文件的雙向傳輸
  • SSL安全的加密為SFTP
  • Filezilla、WinSCP為應用程式


信件收發協定IMAP/SMTP/POP3

  • 收信協定
    • POP3單向郵局協定第三版(Post Office Protocol Version3)
    • IMAP互動郵件存取協定(Internet Message Access Protocol)
  • 發信協定
    • SMTP簡單郵件傳輸協定(Simple Mail Transfer Protocol)


  • WS/WSS 長連接專屬傳輸協定
  • SSL 傳輸層安全性協定
  • SSH 加密的連接通訊協定伺服器金鑰
  • RTSP/RTMP 串流
  • DNS(Domain Name System)網域名稱系統,將網域與主機IP位置串連起來
web 

其他相關