Website theory

I've learned some language like: html, javascript, php,...
But I dunno what do websites include (would you mind listing them?) and what are they? I only know server-side, client-side but I dunno what are they, too. And which language handles them?
So teach me, please. Thanks in advance
closed account (EwCjE3v7)
I do not get your question.
But if you mean what languages can be used by websites than:
You can use HTML javascript and php with making websites.
And Python, Ruby, Java, C++, C, Perl, ASP, AJAX, etc.... The list goes on for awhile. There's lots of aspects to web development, and ample languages to fill each aspect. It's a cluttered mess.
Er... I just want to know what is server-side and client-side.
@Biscuit im glad im not the only one who thinks that. I tried to fulfill my own curiosity on web development and i got lost quick lol.
Server side = Executes on server
Client side = Executes on client
client:
for example: your browser (written in c,cpp or whatever). Browser send:
1
2
GET /index.html HTTP/1.1
Host: www.example.com

to specified address (like www.example.com).

server:
for example written in c++ interpret this recieved message and send response like this:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
HTTP/1.1 200 OK
Date: Mon, 23 May 2005 22:38:34 GMT
Server: Apache/1.3.3.7 (Unix) (Red-Hat/Linux)
Last-Modified: Wed, 08 Jan 2003 23:11:55 GMT
ETag: "3f80f-1b6-3e1cb03b"
Content-Type: text/html; charset=UTF-8
Content-Length: 131
Accept-Ranges: bytes
Connection: close

<html>
<head>
  <title>An Example Page</title>
</head>
<body>
  Hello World, this is a very simple HTML document.
</body>
</html>


Client is interpreting HTML code and draw page in browser

check html reference for more info:
https://tools.ietf.org/html/rfc2616

code from wiki:
http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol

Last edited on
And what is server anyway?
OK. Thanks
Try Ruby on Rails
Topic archived. No new replies allowed.