What is World Wide Web ?

 

World Wide Web (WWW)

 


World Wide Web is also known as the Web. It is a collection of websites or web pages stored on web servers and connected to local computers through the Internet. These websites contain text, images, audios, videos, etc. Users can access the content of these sites from any part of the world over the Internet using their devices such as computers, laptops, cell phones, etc. The WWW, along with Internet, enables the retrieval and display of text and media to your device.

 

History of World Wide Web

 

Sir Tim Berners-Lee, a British computer scientist, developed the World Wide Web in 1989. After graduating from Oxford University, he became a software engineer at CERN (European Council for Nuclear Research).

 

According to Tim, during those days, there was different information on different computers, hence you had to log on to different computers to get it. At times, you had to learn a different program for each computer. Often it was just easier to go and ask people when they were having coffee.

 

Tim could foresee the problem; millions of computers were being connected together through Internet. In March 1989, Tim laid out his vision how these computers could share information by exploiting an emerging technology called hypertext in a document called "Information Management: A Proposal".

 

His initial proposal was not immediately accepted. By October 1990, Tim had written the three fundamental technologies that remain the foundation of today's web:

 

Ø HTML (HyperText Mark-up Language): The mark-up (formatting) language for the web.

 

Ø URI (Uniform Resource Identifier): A unique address used to identify each resource on the web. It is also commonly called a URL (Uniform Resource Locator).

 

Ø HTTP (HyperText Transfer Protocol): Allows for the retrieval of linked resources from across the web.

 

Tim Berners-Lee also wrote the first web page editor/browser (World Wide Web.app) and the first web server (httpd). By the end of 1990, the first web page was served on the open Internet. In 1991, people outside of CERN were invited to join this new web community.

 

In 1994 Tim Berners-Lee moved from CERN to the Massachusetts Institute of Technology to found the World Wic Web Consortium (W3C), an international community dedicated to developing open web standards. He is the Director of W3C till date.

 

Difference between World Wide Web and Internet

 

According to some people they use the terms World Wide Web and Internet interchangeably. Well, both these terms have a significant difference. Internet is entirely different from WWW. It is a worldwide network of devices like computers, laptops, tablets, etc. connected through copper wires, fiber optics and even wireless connections. It comprises of smaller networks comprising of LAN, MAN or WAN. It enables users to send emails to other users and chat with them online. For example, when you send an email or chat with someone online, you are using the Internet.

 

On the other hand, the World Wide Web enables the exchange of information and consists of the interlinked collection of the webpages or websites having URLs and linked by the hyperlinks and accessed by web browsers.

 

Web Server

Internet works on a Client Server model. A client is a computer on a network that requests services from another computer on the Internet. A server is a computer that receives requests from client computer, When the request reaches the correct web server (hardware), the HTTP server (software) accepts request, finds the requested document (if it doesn't then a 404 response is returned), and sends it back to the browser, also through HTTP (Hypertext Transfer Protocol).

 

For example, to open the website of Prachi India, you will open the web browser, type its website address (URL) and press the Enter key, Now, your computer will get connected to the web server that hosts the Prachi India website and requests it to share. The web server will accept the request, fetches it and sends it to your browser.

 

A web server is always connected to the Internet. A web server thus can be referred to hardware or software, or both of them working together.

 

On the hardware front, a web server is a computer that stores web server software and a website's files for example, HTML documents, images, CSS stylesheets and JavaScript files. It is connected to the Internet and supports physical data interchange with other devices connected to the web. On the software front, a web server includes an HTTP software that understands URLs (web addresses) and HTTP (the protocol your browser uses to view webpages). It can be retrieved through the domain names (like prachiindia. com) of websites it stores and delivers the content to the end-user's device.

 

Different types of web servers

 

In the market the different types of web servers available are:

 

IIS is a Microsoft product. This server has all the features just like Apache. It is not an open source software. Since it is developed and maintained by Microsoft therefore, it works with all the Windows operating system platforms.

 

Apache Software Foundation developed one of the most popular open source software, web servers in the world. It supports almost all operating systems including Linux, Unix, Windows, FreeBSD, Mac OS X and more. It is more stable than any other web servers.

 

Nginx web server

 

Nginx is a free open source web server which includes IMAP/POP3 proxy server. It is known for its high performance, stability, simple configuration and low resource usage. The web server use event-driven architecture to handle requests which are more scalable and uses small predictable amounts of memory under load,

 

LightSpeed web server

 

LiteSpeed (LSWS) a commercial web server, is a high-performance Apache dropin replacement. It is compatible with most common apache features and can load apache configuration files directly.

 

LSWS is the 4th most popular web server on the Internet.

 

Know More

 

To publish a website, you require either a static or a dynamic web server.

 

A static web server consists of a computer (hardware) with an HTTP server (software). It is called static because the server sends its hosted files as-is to your browser.

 

A dynamic web server consists of a static web server and an additional software, an application server and a database. It is called dynamic because the application server updates the hosted files before sending them to your browser via the HTTP server.

 

For example, to produce the final webpages you see in the browser, the application server might fill an HTML template with contents from a database. For example, Wikipedia have many thousands of webpages, with a few HTML templates and a huge database. This arrangement makes it easier and faster to maintain and deliver the content.

 

Post a Comment

0 Comments