2. This Lesson….
• How the Web Works
• The processes involved in hosting, serving and
rendering web content
Lecturer: Owen Funnell
3. The Internet vs The Web
• They are different…..
• The Internet is a term that is
used to refer to a massive
network of millions of
computers
• Used to share and transmit
information
• This is done though various
protocols and programming
languages
Lecturer: Owen Funnell
4. The Internet vs The Web
This includes:
• Email
• SMS-Messaging
• Application Data
• The World Wide Web
Lecturer: Owen Funnell
5. The Web
The World Wide Web Shorted to
the Web
• Runs over the Internet
• A way of transmitting data
over the internet using the
HTTP protocol and HTML
Language
Lecturer: Owen Funnell
6. The Web
Summarise between interactions between 2 types of
systems
Lecturer: Owen Funnell
9. Process of Requesting and
Receiving Content
When your Browser makes a request its uses a URL or Uniform Resource Locator
To locate the Requested Content
This Request is passed to a Domain Name Server or DNS
The DNS server transform this to an IP Address
The browser then uses this address to locate the resource requested
Lecturer: Owen Funnell
10. Depending on the type of resource requested several things take place next…
Lecturer: Owen Funnell
11. Simple HTML page. The HTML page is sent to the browser from the server. Its is
rendered by the client and presented to the user
BTEC Level Lecturer: Owen Funnell 3 90-Credit Diploma for IT Users
12. Additional objects such as CSS or images are rested then they are downloaded into
cache first before rendering and displaying. Any Client Side Scripts such as
JavaScript are executed at this point
Lecturer: Owen Funnell
13. Static Sites
This is how the process works for static sites. Static Sites:
Require no additional processing. Just the content requested
For dynamic sites you require additional processing
Lecturer: Owen Funnell
14. Dynamic Sites
Dynamic Websites must first be processed by a web application such as Ruby,
PHP or .Net
Lecturer: Owen Funnell
17. Web server scripting languages
Research the Web server scripting languages and complete the
gapped hand-out with there names
20mins
Lecturer: Owen Funnell
19. Web Server
http://www.wiltsdev.co.uk
£4.50
A .co.uk domain name account.
100MB of web space (which can be increased)
A single FTP Account
10 MySQL Databases (which can be increased)
Lecturer: Owen Funnell