Web programming Part 1: environment 由 NordriDesign 提供 www.nordridesign.com.

Slides:



Advertisements
Similar presentations
4.01 How Web Pages Work.
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.
LIS654lecture 3 omeka installation and system overview start Thomas Krichel
SERVER web page repository WEB PAGE instructions stores information and instructions BROWSER retrieves web page and follows instructions Server Web Server.
Web basics Keywords: Web Server, Browser, Local, Remote, HTML, URL.
IST 535 Week 1 Class Orientation / Review of Web Basics.
Creating WordPress Websites. Creating a site on your computer Local server Local WordPress installation Setting Up Dreamweaver.
Web Servers How do our requests for resources on the Internet get handled? Can they be located anywhere? Global?
Introduction to HTML 2006 CIS101. What is the Internet? Global network of computers that are connected and communicate via a series of Protocols Protocols.
Introduction to HTML 2006 INT197B. What is the Internet? Global network of computers that are connected and communicate via a series of Protocols Protocols.
The World Wide Web and the Internet Dr Jim Briggs 1WUCM1.
1 Software Testing and Quality Assurance Lecture 32 – SWE 205 Course Objective: Basics of Programming Languages & Software Construction Techniques.
Introduction to HTML 2004 CIS101. What is the Internet? Global network of computers that are connected and communicate via a series of Protocols Protocols.
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.
Creating your website Using Plain HTML. What is HTML? ► Web pages are authored in HyperText Markup Language (HTML) ► Plain text is marked up with tags,
Browsing the World Wide Web. Spring 2002Computer Networks Applications Browsing Service Allows one to conveniently obtain and display information that.
Web Programming Language Dr. Ken Cosh Week 1 (Introduction)
PHP and MySQL Week#1  Course Plan.  Introduction to Dynamic Web Content.  Setting Up Development Server Eng. Mohamed Ahmed Black 1.
Copyright © Texas Education Agency, All rights reserved.1 Web Technologies Web Administration.
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.
Chapter 1: Introduction to Web
With your friendly Web Developer, Chris.. Terminology  HTML - > Hypertext Markup Language  CSS -> Cascading Style Sheet  open tag  close tag  HTTP->Hypertext.
DATA COMMUNICATION DONE BY: ALVIN SAMPATH CARLVIN SAMPATH.
1 John Magee 9 November 2012 CS120 Lecture 17a: Publishing Web pages.
Chapter 6 The World Wide Web. Web Pages Each page is an interactive multimedia publication It can include: text, graphics, music and videos Pages are.
1 Session 1: Introduction to HTML Spring Today’s Agenda Cover useful terminology for today’s session HTML, browsers, servers, etc. HTML Tags Get.
Kingdom of Saudi Arabia Ministry of Higher Education Al-Imam Muhammad Ibn Saud Islamic University College of Computer and Information Sciences Chapter.
1 Welcome to CSC 301 Web Programming Charles Frank.
Using the Internet. (WWW) and the Internet The World Wide Web (WWW) is a small part of the Internet. The Internet relates to all the hardware and software.
Copyright © Terry Felke-Morris WEB DEVELOPMENT & DESIGN FOUNDATIONS WITH HTML5 7 TH EDITION Chapter 1 Key Concepts 1.
Web Design (1) Terminology. Coding ‘languages’ (1) HTML - Hypertext Markup Language - describes the content of a web page CSS - Cascading Style Sheets.
Application Layer Honolulu Community College Cisco Academy Training Center Semester 1 Version
World Wide Web “WWW”, "Web" or "W3". World Wide Web “WWW”, "Web" or "W3"
1 Web Servers (Chapter 21 – Pages( ) Outline 21.1 Introduction 21.2 HTTP Request Types 21.3 System Architecture.
Chapter 29 World Wide Web & Browsing World Wide Web (WWW) is a distributed hypermedia (hypertext & graphics) on-line repository of information that users.
1 WWW. 2 World Wide Web Major application protocol used on the Internet Simple interface Two concepts –Point –Click.
Chapter 5 Common Internet Tools. How Gophers Work? Internet Gopher: Client software, to find Internet files and other resources easily Organize information.
Web Server.
Module: Software Engineering of Web Applications Chapter 2: Technologies 1.
NASRULLAH KHAN.  Lecturer : Nasrullah   Website :
Web programming Part 1: HTML 由 NordriDesign 提供
 There are device known as Server  Web Server / HTTP Server  Each computer has unique number known as IP Address  Domain Name.
Web Server Apache PHP HTTP Request User types URL into browser Address resolved if nec. We use directly Most browsers request.
Session 1: Introduction to HTML Fall Today’s Agenda Talk about the functions of the Internet Cover useful terminology for today’s session HTML,
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.
INTERNET AND . WHAT IS INTERNET The Internet can be defined as the wired or wireless mode of communication through which one can receive, transmit.
The Web Web Design. 3.2 The Web Focus on Reading Main Ideas A URL is an address that identifies a specific Web page. Web browsers have varying capabilities.
Internet and World Wide Web Introduction to the Internet.
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.
Web Programming Language
4.01 How Web Pages Work.
Instructor: Ahmed Jafer
Application Layer Honolulu Community College
Warm Handshake with Websites, Servers and Web Servers:
Sec (4.3) The World Wide Web.
Some bits on how it works
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.
Web Design & Development
PHP and Forms.
Web Page Concept and Design :
Introduction to World Wide Web
4.01 How Web Pages Work.
Information Retrieval and Web Design
Web Servers (IIS and Apache)
Computer Networks Protocols
4.01 How Web Pages Work.
Q/ Compare between HTTP & HTTPS? HTTP HTTPS
File Transfer Protocol
Presentation transcript:

Web programming Part 1: environment 由 NordriDesign 提供

HTTP In the simplest words: a client/server technology the client is usually a web browser (a desktop application) the server is usually a web server application a user describes what he wants by the web browser the client sends a HTTP request to the server the request consists of, among others, a name of a requested document the server prepares the document (retrieves it from disk or creates on demand) the servers sends the document to the client as a reply the client interpretes the reply and presents it to the user

Our working environment desktops with web browsers will be our clients hydra.lr.wsinf.edu.pl computer will be our web server home directories of our accounts will be places for web server documents: A document home_directory_of_UserX/public_html/something is mapped to the URL (Uniform Resource Locator)

Suggested desktop software a terminal emulator (e.g. PuTTY) an application supporting file transfer between systems (e.g. WinSCP) a good text editor (e.g. Notepad++) a good bitmap editor (e.g. Paint.NET)

Software provided by hydra a web server (Apache) a page preprocesor/an application server (PHP) a database server (MySQL) All of above provided by typical Linux environment, equipped with remote access by SSH protocol. The environment is often called LAMP (Linux-Apache-MySQL- PHP) and it is the most popular Web programming environment in the internet.

Exercise 1 place some files and directories in your public_html directory and access them by a web browser by http: protocol A document index.html (also index.php) has a special function. If it exists you do not have to end your URL by the name. In the other words, a directory name is sufficient. So, index.html or index.php are default documents for the directory.

Thank You !!!