Page 210 - PYTHON-12
P. 210

A web page can be classified into two types:

                 Static web page: A web page which displays same kind of information whenever a user visits
                   it is known as a static web page. A static web page generally has .htm or .html as extension.
                 Dynamic web page: An interactive web page is a dynamic web page. A dynamic web page uses
                   scripting languages to display changing content on the web page. Such a page generally has
                   .php, .asp, or .jsp as extension.
               8.30.10 Web Browser


               It is a software that helps in accessing web pages and, thus, is also called web client. It helps the
               user to navigate through the World Wide Web and display web pages. Some popular web browsers
               are: Mozilla Firefox, Opera, AOL, Webkit, Iceweasel, etc.
                 CTM: A web browser is a WWW client that navigates through the WWW and displays web pages.


               8.30.11 Web Server

               A web server is a server that stores web pages and when a web client is sending any request to
               a server, a server responds to the request and displays the requested web pages. A web server
               is a program that runs on a computer connected to the internet. Web server waits for a request,
               finds the documents and generates information, if required, and sends back to the browser that
               requested for it. A single web server may support multiple websites, or a single website may be
               hosted on several linked or mirrored web servers.


                                                          Sends request
                                          WEB                               WEB
                                                          Sends

                                              Fig. 8.34: Sending and Receiving Request


               Some popular web servers are: Apache web server, Netscape enterprise web server, Microsoft
               internet information server, etc.
                 CTM: A web server stores web documents and responds to the requests made by web browsers.


               8.30.12 Web Hosting

               Web hosting is a service which is provided by companies to its clients to allow them to construct
               their  own websites  which  are  accessible to  the internet  users  via World Wide  Web. Such
               companies are known as web host. These companies provide space on a web server they own for
           Computer Science with Python–XII  8.56 an interface or control panel for managing the web server so as to add news and events related
               use by their clients as well as provide internet connectivity. The websites which are constructed
               display information for their organization in the form of web pages. The host may also provide


               to their organization or for uploading some information which may be valuable for the internet
               users. A client can also use control panel for installing scripts as well as other modules and service
               applications like email. webhostingsitesindia.co.in is one of the top domain name registration and
               web hosting companies in India. It is the only hosting company which provides support in regional
               languages.
                 CTM: Web hosting is a service that is provided by the company to users to create web-based applications.
   205   206   207   208   209   210   211   212   213   214   215