Why Server Programming
-
So far, we used HTML, CSS, JavaScript to create webpages that are interpreted on the client side (the browser).
-
The server only distribute pre-made static files to the client.
-
Client side limitations:
-
-
- Cannot share information between users
-
-
-
- No network games, shared high-scores, chats, etc.
-
-
- Limited access to the surrounding system (for security)
-
-
-
- Cannot write into files, read automatically content of a directory, etc
-
-
- No memory after restarting the webpage (or limited: local-storage, cookies)
3/38