2.2 網站後端技術

後端程式

有很多選擇,例:PHP、Node.js、Python、Ruby、JSP 等。

這此程式主要執行於伺服器(電腦)上,需安裝特定軟體才能執行。

資料庫

資料庫用來儲存資料,後端程式可針對資料庫做新增、刪除、更新、查詢等操作。常見的資料庫有分:

  • 關聯式資料庫:MySQL、MariaDB、PostgreSQL 等。

  • 非關聯式資料庫(NoSQL):MongoDB、Redis 等。

網頁流程概念

  • 前端技術:執行在瀏覽器上。

  • 後端技術:執行在伺服器上。

  • 資料庫:也是執行在伺服器上。

  • 上述三者:可能都在同一台電腦,也有可能都在不同電腦。

Last updated