From 56be438f16a5cac8c9b46ab460850db03f7a07e0 Mon Sep 17 00:00:00 2001 From: Tom Close Date: Sun, 30 Jun 2013 23:53:42 +0100 Subject: [PATCH 1/2] Added solution --- notes_solution.html | 69 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 69 insertions(+) create mode 100644 notes_solution.html diff --git a/notes_solution.html b/notes_solution.html new file mode 100644 index 0000000..6f8f53b --- /dev/null +++ b/notes_solution.html @@ -0,0 +1,69 @@ + + + + A bit about the internet + + + +

A bit about the internet

+ +

URL

+ +

URL stands for Uniform Resource Locator. It contains serveral different parts, including:

+ + + +

DNS

+ +

DNS stands for Domain Name System. You buy a domain name from a registrar (e.g. 123-reg, GoDaddy). They arrange for your server’s IP address to be added next to the domain name on a DNS server, so that people can find your site. This process can take a couple of days to spread out over the entire internet, as DNS servers take time to update one another using a ‘gossiping’ mechanism.

+ +

Server-side vs. Client-side technologies

+ +

Client-side

+ +

Client-side technologies run in your web browser (e.g Firefox, Google Chrome or Internet Explorer). The three main client-side technologies are:

+ +
    +
  1. HTML
  2. + +
  3. CSS
  4. + +
  5. Javascript
  6. +
+ +

Server-side

+ +

Server-side technologies run on the server. There are many more possibilities here.

+ + + + + + + + + + + + + + + + + + + + + + + +
TechnologyDescription
Ruby on RailsA web development framework built on the Ruby programming language.
Node.jsA web development framework built using javascript.
MySQLA common open-source database.
phpA programming language used for the majority of dynamic sites in the early 2000s
+ +

Here’s a picture of a server:

+ From 220002b6c6913bcff36b3c022578b10413734cf5 Mon Sep 17 00:00:00 2001 From: George Knee Date: Tue, 20 May 2014 17:17:26 +0100 Subject: [PATCH 2/2] solution matches notes better --- notes_solution.html | 109 +++++++++++++++++++++++--------------------- 1 file changed, 56 insertions(+), 53 deletions(-) diff --git a/notes_solution.html b/notes_solution.html index 6f8f53b..b72d946 100644 --- a/notes_solution.html +++ b/notes_solution.html @@ -1,69 +1,72 @@ - + + - A bit about the internet + A bit about the internet -

A bit about the internet

-

URL

+

A bit about the internet

+

URL

-

URL stands for Uniform Resource Locator. It contains serveral different parts, including:

+

URL stands for Uniform Resource Locator. It contains several different parts, including: -

+

Client side technologies run in your web browser (e.g. Firefox, Google Chrome, or Internet Explorer). The three main client-side technologies are:

+
    +
  1. HTML
  2. +
  3. CSS
  4. +
  5. Javascript
  6. +
-

DNS

+

Server-side

-

DNS stands for Domain Name System. You buy a domain name from a registrar (e.g. 123-reg, GoDaddy). They arrange for your server’s IP address to be added next to the domain name on a DNS server, so that people can find your site. This process can take a couple of days to spread out over the entire internet, as DNS servers take time to update one another using a ‘gossiping’ mechanism.

+

Server-side technologies run on the server. There are many more possibilities here.

-

Server-side vs. Client-side technologies

- -

Client-side

- -

Client-side technologies run in your web browser (e.g Firefox, Google Chrome or Internet Explorer). The three main client-side technologies are:

- -
    -
  1. HTML
  2. - -
  3. CSS
  4. - -
  5. Javascript
  6. -
- -

Server-side

- -

Server-side technologies run on the server. There are many more possibilities here.

- - +
- + + + + - - - - - - - - - - - - - - - - - - -
TechnologyDescription
TechnologyDescription
Ruby on RailsA web development framework built on the Ruby programming language.
Node.jsA web development framework built using javascript.
MySQLA common open-source database.
phpA programming language used for the majority of dynamic sites in the early 2000s
+ + + Ruby on Rails + A web development framework built on the Ruby programming language. + + + Node.js + A web development framework built using javascript. + + + MySQL + A common open-source database. + + + php + A programming language used for the majority of dynamic sites in the early 2000s + + + + +

Here's a picture of a server:

+ + a server + + + -

Here’s a picture of a server:

-