CBSR 4003 Web Server Technology
CBSR 4003 Web Server Technology
• SELF INTRODUCTION
• WHAT WILL BE COVERED IN
THIS MODULE?
• WHAT WILL BE COVERED
TODAY?
• ASSESSMENT INFO
• ASSIGNMENT
• LEARNING STRATEGY
• UNIT 1 : THE WEB AND THE
INTERNET
COURSE ORGANIZATION
CBSR 4003
Unit 1 : The Web and Unit 2 : Web Server Unit 3 : Server Side Unit 4 : Web Indexing
the Internet and HTTP Programming and Search Engine
2. the Web’s system for addressing and locating documents: URL HTML HyperText Markup Language
It is the web server’s job to give the web browser the relevant HTML, CSS and JavaScript code that it needs in order to
display an interactive web page. It is the web browsers job to interpret these languages in order to display a web page
properly.
PHP - programming code that decides what a web page looks like.
MySQL - the server’s memory/data repository (or the database). It is a store of data within various tables that can be
retrieved using a language called SQL (Structured query language).
Apache - the server program that listens for communications from the web browser via the Internet and tells PHP what
they are.
Server plugins - allow PHP to do more for e.g. process images in a more different way or allow SMS messaging via the
server.
HTML - selection of tags that tell the web browser some information about what a page contains.
CSS - language that tells the web browser how to style the html code.
JavaScript/jQuery - client side programming language that can dynamically use the HTML data to do “something” without
HTML
• Hypertext means that the document contains links that allow the reader to jump to other places in the document or to another
document altogether.
• A markup language is a way that computers speak to each other to control how text is processed and presented. To do this
HTML uses two things: tags and attributes.