Introduction to Web Server

Introduction to Web Server

Web

Web is the subset of internet that enable to share information over internet. Generally its people's social behavior to be inclined to specificity of interest and that enables them to establish links. The links are huge massive information which is how actually web works. Web is massive system put by humans that eventually rely on links established. All the information in a web are presented inform web pages which is HTML.

Server

Server is referred to physical machine, virtual machine or a software that is performing its services. A server hardware is simply a computer that is used to run server software. server software come with two components an operating system and an application. The operating system acts as a platform for running the server application and also provides the means for clients to communicate with the server application. The application is what enables the server to do its job. For example, a database server would run a database application. Likewise, an email server would need to run a mail application.

Web Server

Web Server is a combination of software and hardware that respond to the client request made over the world wide web. Web server hardware is connected to the internet and allows data to be exchanged with other connected devices, while webserver software controls how a user accesses hosted files.

Type of Web Server

Static Web Server comprises of computer and Http (Server/Software). Server will send hosted files as is to the browser.

An HTTP server is software that understands URLs (web addresses) and HTTP (the protocol your browser uses to view webpages). An HTTP server can be accessed through the domain names of the websites it stores, and it delivers the content of these hosted websites to the end user's device.

Dynamic Web Server is similar to static web server but it holds with additional components such as Application Server and Database. Here, application server updates the hosted files before sending content 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 content from a database. Sites like Google or Amazon have thousands of webpages. Typically, these kinds of sites are composed of only a few HTML templates and a giant database, rather than thousands of static HTML documents. This setup makes it easier to maintain and deliver the content.