mirror of
https://github.com/jackyzha0/quartz.git
synced 2025-12-27 14:54:05 -06:00
32 lines
533 B
Markdown
32 lines
533 B
Markdown
---
|
|
title: "backend"
|
|
aliases:
|
|
tags:
|
|
- cosc203
|
|
---
|
|
|
|
# Static vs Dynamic Sites
|
|
Static
|
|
- Load pre-created files to a web serve
|
|
- Client requests these files from the server and displays them on the browser
|
|
|
|
Dynamic
|
|
- Some content is generated dynamicallt only when needed
|
|
|
|
|
|
# Server-Side vs Client-Side
|
|
Server
|
|
- UI Elements
|
|
- HTML CSS JS
|
|
- Runs within browser
|
|
|
|
Client
|
|
- Backend functionality: notifications, databases, etx
|
|
- PHP, JS, C, C#, Ruby, etc
|
|
- Runs on Server
|
|
|
|
# Databases
|
|
ORM: Object relational model
|
|
ODM: Object data model
|
|
|