Web Server Technology Unit 10 Website Design and Development.

Slides:



Advertisements
Similar presentations
Internet and WWW CS216. Open System Interconnection (OSI)
Advertisements

Internet Basics The Internet Is… – a network of networks – a community of people, businesses, schools and organizations – , web pages, databases,
Internet and the web Summary of terms discusses and review.
Internet – Part II. What is the World Wide Web? The World Wide Web is a collection of host machines, which deliver documents, graphics and multi-media.
Introduction 2: Internet, Intranet, and Extranet J394 – Perancangan Situs Web Program Sudi Manajemen Universitas Bina Nusantara.
Boris Tshibangu. What is a proxy server? A proxy server is a server (a computer system or an application) that acts as an intermediary for requests from.
UNDERSTANDING WEB AND WEB PROJECT PLANNING AND DESIGNING AND EFFECTIVE WEBSITE Garni Dadaian.
The Internet Writer’s Handbook 2/e Introduction to World Wide Web Terms Writing for the Web.
Lectures and Practicals Mon 8-10 SC1222 TUE SC1222 Office: SC Website: mis.csit.sci.tsu.ac.th/kanida.
Internet / Internet Research ACR/TSM 251 Luke E. Reese September 16, 2010.
Internet. History ARPA Backbone IP Addresses –4 numbers separated by dots –Hard to remember –Exclusive club of users.
- is a global system of interconnected computer networks that use the standard internet protocol suite to serve billions of users worldwide. INTERNET.
UNESCO ICTLIP Module 1. Lesson 61 Introduction to Information and Communication Technologies Lesson 6. What is the Internet?
NETWORKING and the INTERNET
URL’s Anatomy 1.02 Understand how to validate, authenticate, and legally use information from the Internet.
ECEN “Internet Protocols and Modeling”, Spring 2012 Course Materials: Papers, Reference Texts: Bertsekas/Gallager, Stuber, Stallings, etc Class.
Introduction to Internet. Chapter 1 Objectives Origins of the Internet Packets and Routers TCP/IP DNS HTTP URL Client-Server.
WEB BASICS: WHAT IS THE WEB? The Non-Designer’s Design Book by Robin Williams.
The Internet What is the Internet? The Internet is a lot of computers over the whole world connected together so that they can share information. It.
INTERNET AND . WHAT IS INTERNET The Internet can be defined as the wired or wireless mode of communication through which one can receive, transmit.
Uniform Resource Locator URL protocol URL host Path to file Every single website on the Internet has its own unique.
Week-6 (Lecture-1) Publishing and Browsing the Web: Publishing: 1. upload the following items on the web Google documents Spreadsheets Presentations drawings.
Information Networks. Internet It is a global system of interconnected computer networks that link several billion devices worldwide. It is an international.
Web Page Design The Basics. The Web Page A document (file) created using the HTML scripting language. A document (file) created using the HTML scripting.
Internet The internet is the largest computer network system in the world. It consists of many smaller networks connected together by a global public.
World Wide Web. The World Wide Web is a system of interlinked hypertext documents accessed via the Internet The World Wide Web is a system of interlinked.
4.01 How Web Pages Work.
Introduction to the Internet
4.01 How Web Pages Work.
Introduction to Networking
INTERNET.
4.01 How Web Pages Work.
2.2 Internet Basics.
IS1500: Introduction to Web Development
Seek It- Lesson 2.
Networking Objectives
Level 2 Diploma Unit 10 Setting up an IT Network
JavaScript and Ajax (Internet Background)
Warm Handshake with Websites, Servers and Web Servers:
CNIT 131 Internet Basics & Beginning HTML
E-commerce | WWW World Wide Web - Concepts
Copyright © 2006 Pearson Addison-Wesley. All rights reserved.
E-commerce | WWW World Wide Web - Concepts
Some Common Terms The Internet is a network of computers spanning the globe. It is also called the World Wide Web. World Wide Web It is a collection of.
Internet and the web Summary of terms discusses and review
ICT Communications Lesson 1: Using the Internet and the World Wide Web
Internet.
الوحدة 5 مقدمة في شبكة الانترنت.
Web Development & Design Chapter 1, Sections 4, 5 & 6
Copyright © 2006 Pearson Addison-Wesley. All rights reserved.
1 Introduction to the Internet.
Digital Planet: Tomorrow’s Technology and You
Web Design & Development
Introduction to the Internet and Web
Copyright © 2006 Pearson Addison-Wesley. All rights reserved.
Computer Networks and Internet
Objectives To understand the about types of computer network
The Internet and Electronic Mail
The Client Server Model
Research Lesson 1 URLs & Hyperlinks How to access the World Wide Web.
Research Lesson 1 URLs & Hyperlinks How to access the World Wide Web.
The Client Server Model
Lecture 1 Kanida Sinmai
Unit-3.
4.01 How Web Pages Work.
Information Retrieval and Web Design
Computer Networks Protocols
INTRODUCTION TO THE INTERNET AND WEB
4.01 How Web Pages Work.
Q/ Compare between HTTP & HTTPS? HTTP HTTPS
Presentation transcript:

Web Server Technology Unit 10 Website Design and Development

The Internet The Internet is a global WAN – a network of networks It is based on a client-server network model Hundreds of thousands of web-servers throughout the world provide resources and services to millions of clients Communication between computers on the Internet largely takes place using the TCP/IP protocol, although other protocols, such as FTP, are also used Unit 10 Website Design and Development

How the web works The client-server model Client and server operate on machines which are able to communicate through a network The server waits for requests from a client Server receives a requests from a client Performs a the requested work Or lookup the requested data And send a response to the client Servers: file servers, web servers, name servers Clients: browsers, email clients Unit 10 Website Design and Development

Web browsers and servers A browser: is a program that can retrieve files from the world wide web and render text, images, or sounds encoded in the files. i.e. IE, Chrome, Mozilla A web server: is an application which waits for client requests, fetches requested documents from disk and transmits them the client. i.e Apache Microsoft (IIS) Sun What is the market share of these Web Servers? Unit 10 Website Design and Development

The Application Layer Protocols Layer 7 of the OSI 7 Layer model is called the application layer. This layer defines Application layer protocols. The most common application layer protocols used between clients and web servers include: HTTP (Hyper Text Transfer Protocol) HTTPS (Hyper Text Transfer Protocol Secure) FTP (File Transfer Protocol) Unit 10 Website Design and Development

URL When a website or page is requested the URL (Uniform Resource Link) is typed into the browser. A URL tells a web browser (e.g. Firefox, Internet Explorer) where to look for a specified resource Clicking a hyperlink sends a HTTP request to the host web server (HTTP is the is the transfer protocol used for the transfer of pages on the Web. It works in conjunction with TCP/IP) The URL will consist of http://www.hastingsonline.ac.uk/index.html:80 Protocol Server Name The resource (file) *The Port Number What do you remember about DNS? Unit 10 Website Design and Development

url format http://sussexcoast.ac.uk/index.html <scheme>://<server-domain-name>/<pathname> <scheme> which protocol to use http: in general file: which tells the client the document is on a local machine ftp: file transfer protocol <server-domain-name> identifies the server system i.e. www.sussexcoast.ac.uk <pathname> tells the server where to find the file http://sussexcoast.ac.uk/index.html Unit 10 Website Design and Development

Data transmission over the Internet – IP and DNS Each computer on the Internet has its own unique IP address (e.g. 193.61.29.155) Users can not possibly remember long, abstract strings of numbers like IP addresses To make it easier to remember, a Domain Name System (DNS) is used to convert IP addresses to domain names The DNS has a hierarchical structure with several levels The root domain (Internet root domain) Top-level domains (e.g. .edu, .com, .gov, etc.) Second-level domains (e.g. Amazon, Birkbeck, Google) Third level domains (sales, finance, Home Office) Unit 10 Website Design and Development

DNS Hierarchical Structure Unit 10 Website Design and Development

DNS TLD’s Examples of top level domains include: http://www.iana.org TLD’s (Top Level Domains) know about the location of a DNS server for individual domains but only forward the request rather than resolve the request. Examples of top level domains include: .com –commercial companies (Verisign) .org –non-commercial (public interest registry) .gov –US government use. .edu –education use. .ac.uk –UK academic/educational use. http://www.iana.org Unit 10 Website Design and Development

DNS CCTLD’s CCTLD’s (Country Code Top Level Domains) Examples of CCTLD’s and their allocation. .au –Australia .bb –Barbados .ca –Canada .de –Germany .is –Iceland http://www.iana.org Unit 10 Website Design and Development

Task Carry out research into: The top 3 web servers with the highest market share Give advantages and disadvantages of each What are web hosting companies and what services can they offer The advantages and disadvantages of running web servers vs the use of web hosting companies. Share sources of information with a short summary on to your shared workspace Unit 10 Website Design and Development