Web Concepts Lesson 2 ITBS2203 E-Commerce for IT.

Slides:



Advertisements
Similar presentations
HTTP Request/Response Process 1.Enter URL ( in your browser’s address bar. 2.Your browser uses DNS to look up IP address of server.com.
Advertisements

The Client-Server Model for the Web 1. A Web Client (usually in the form of a web browser) makes an HTTP request to a specific web server. 2. The Web Server.
Web Server Programming
DT228/3 Web Development WWW and Client server model.
What is it? –Large Web sites that support commercial use cannot be written by hand What you’re going to learn –How a Web server and a database can be used.
Introduction to Web Base Multimedia Application. Web base application TCP/IP (HTTP) protocol Using WWW technology & software Distributed environment.
INTERNET DATABASE Chapter 9. u Basics of Internet, Web, HTTP, HTML, URLs. u Advantages and disadvantages of Web as a database platform. u Approaches for.
Web Servers How do our requests for resources on the Internet get handled? Can they be located anywhere? Global?
Multiple Tiers in Action
Introduction to Web Based Application. Web-based application TCP/IP (HTTP) protocol Using WWW technology & software Distributed environment.
CP476 Internet Computing Browser and Web Server 1 Web Browsers A client software program that allows you to access and view Web pages on the Internet –Examples.
Topics in this presentation: The Web and how it works Difference between Web pages and web sites Web browsers and Web servers HTML purpose and structure.
Define objects and their relationships to multimedia Explain the fundamentals of C, C++, Java, JavaScript, JScript, C#, ActiveX and VBScript Discuss security.
Web Programming Language Dr. Ken Cosh Week 1 (Introduction)
It’s World Wide! I NTRODUCTION TO T HE WEB 1 Photo courtesy:
WEB DESIGN SOME FOUNDATIONS. SO WHAT IS THIS INTERNET.
Server Side Scripting Norman White. Where do we do processing? Client side – Javascript (embed code in html) – Java applets (send java program to run.
CSCI 323 – Web Development Chapter 1 - Setting the Scene We’re going to move through the first few chapters pretty quick since they are a review for most.
INTRODUCTION TO WEB DATABASE PROGRAMMING
Computer Concepts 2014 Chapter 7 The Web and .
1 CS 3870/CS 5870 Static and Dynamic Web Pages ASP.NET and IIS.
Copyright © cs-tutorial.com. Introduction to Web Development In 1990 and 1991,Tim Berners-Lee created the World Wide Web at the European Laboratory for.
Mobile App Support Jacob Poirier Geri Hengesbach Andrea Menke Erin Rossell.
Introduction to Internet Programming (Web Based Application)
Chapter 17 - Deploying Java Applications on the Web1 Chapter 17 Deploying Java Applications on the Web.
Web Engineering we define Web Engineering as follows: 1) Web Engineering is the application of systematic and proven approaches (concepts, methods, techniques,
Web Pages with Features. Features on Web Pages Interactive Pages –Shows current date, get server’s IP, interactive quizzes Processing Forms –Serach a.
1 Welcome to CSC 301 Web Programming Charles Frank.
NETWORK HARDWARE AND SOFTWARE MR ROSS UNIT 3 IT APPLICATIONS.
Web Design (1) Terminology. Coding ‘languages’ (1) HTML - Hypertext Markup Language - describes the content of a web page CSS - Cascading Style Sheets.
Session: 1. © Aptech Ltd. 2Introduction to the Web / Session 1  Explain the evolution of HTML  Explain the page structure used by HTML  List the drawbacks.
INTRODUCTION TO WEB APPLICATION Chapter 1. In this chapter, you will learn about:  The evolution of the Internet  The beginning of the World Wide Web,
World Wide Web “WWW”, "Web" or "W3". World Wide Web “WWW”, "Web" or "W3"
How the Web Works Building a Website – Lesson 1. How People Access the Web Browsers People access websites using software called a web browser. To view.
Introduction and Principles Web Server Scripting.
8 th Semester, Batch 2009 Department Of Computer Science SSUET.
JavaScript and Ajax (Internet Background) Week 1 Web site:
It’s World Wide! I NTRODUCTION TO T HE WEB 1 Photo courtesy:
COSC 2328 – Web Programming.  PHP is a server scripting language  It’s widely-used and free  It’s an alternative to Microsoft’s ASP and Ruby  PHP.
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.
IN THIS LESSON WE WILL REVIEW THE STRUCTURE OF THE INTERNET AND HOW BROWSERS ASSEMBLE WEBSITES BASED ON INSTRUCTIONS THEY RECEIVE FROM SERVERS. Internet.
The Internet Salihu Ibrahim Dasuki (PhD) CSC102 INTRODUCTION TO COMPUTER SCIENCE.
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.
1 Chapter 1 INTRODUCTION TO WEB. 2 Objectives In this chapter, you will: Become familiar with the architecture of the World Wide Web Learn about communication.
4.01 How Web Pages Work.
4.01 How Web Pages Work.
Introduction to Internet Programming (Web Based Application)
Web Programming Language
4.01 How Web Pages Work.
Tonga Institute of Higher Education IT 141: Information Systems
Web Browser presentation Name/ Hassan AL-Abdulmohsen
JavaScript and Ajax (Internet Background)
What is WWW? The term WWW refers to the World Wide Web or simply the Web. The World Wide Web consists of all the public Web sites connected to the Internet.
Chapter 1 Introduction to HTML.
Active Server Pages Computer Science 40S.
Warm Handshake with Websites, Servers and Web Servers:
PHP / MySQL Introduction
Web App vs Mobile App.
Essentials of Web Pages
Tonga Institute of Higher Education IT 141: Information Systems
Web Page Concept and Design :
Secure Web Programming
Tonga Institute of Higher Education IT 141: Information Systems
Part of Chapter 1 Key Concepts Networks
Lesson 5: Multimedia on the Web
Chengyu Sun California State University, Los Angeles
CIS 133 mashup Javascript, jQuery and XML
INFS 230 L Internet Technology
4.01 How Web Pages Work.
4.01 How Web Pages Work.
Presentation transcript:

Web Concepts Lesson 2 ITBS2203 E-Commerce for IT

A global network that is based on the Internet What is Web? A global network that is based on the Internet ITBS2203 E-Commerce for IT

What is Web server? It is a computer/machine (hardware) that hosts web sites and software that runs on such a machine and processes requests from Web browsers which is called web client software. ITBS2203 E-Commerce for IT

Functions of the Web Server It must run continually and must always be ready to respond to the requests of the client It must be able to serve more than one client at a time. It stores text, images, audio, video and other shared elements The various processes have to be able to connect to each other and exchange information ITBS2203 E-Commerce for IT

Most Popular Web Servers Apache web server HTTP web server Microsoft Internet Information Services (IIS) Windows server Apache Tomcat Developed to support servlets and JSP scripts. ITBS2203 E-Commerce for IT

What is Web Browser It is a computer program (software) that is used for viewing web sites and web pages whether you use a desktop computer, a laptop or even a mobile device such as your cell phone. ITBS2203 E-Commerce for IT

Most Popular Web Browsers Chrome Microsoft Internet Explorer Firefox Opera Apple’s Safari ITBS2203 E-Commerce for IT

What is HTTP Protocol? It has a set of instructions for accurate information exchange. ITBS2203 E-Commerce for IT

HTTP Client Methods – GET and POST The GET Method The GET method is used to retrieve web pages from the web server. It is a part of the request line from the client and tells the server to pass a copy of the document back to the browser. The POST Method Data from the POST method is sent by the client as a part of the request body. The server receives this data and sends it to a PHP parser along with other variables. The HEAD Method It is used to find information about a document located on the server not retrieve it. It is very similar to the GET method except no data is returned by the server. ITBS2203 E-Commerce for IT

Client-Side Scripting Languages or Technologies Scripting Languages or Technologies include:  HTML, DHTML, CSS, JavaScript, VB Script (Visual Basic Script) Java applets... Browser plug-ins: Java, Flash, Shockwave, Quicktime, Silverlight etc... Advantages Disadvantages Processing done by the web browser There is no database access!  Fast Cannot depend upon client-side code Minimal demands on server : files are downloaded to client for execution Browser dependency Different browsers have different behaviors Browser plug-ins man not be installed: Flash, Java, Shockwave ITBS2203 E-Commerce for IT