Sunday, May 5, 2019

Introduction of Web and Web development

Let’s start the journey to web application development.


What is web?
       Web or World Wide Web is the service which runs on top of internet. It consists of information organized into Web pages containing text and graphic images, hypertext links, or highlighted keywords and images that lead to related information.


How does the web work?

Let’s consider about each of above components.

Client – When you use your internet connection to become part of the Web, your
  computer becomes a web client in the worldwide client/server network.

Web browser – It is the software that you run on your computer to make it work as a
                          web client

Web server – It is a program that waits for requests from the web browser.
                       The web server provides 4 major functions
                                  1)  Serving web pages
                                  2)  Running gateways programs (CGI) and returning output
                                  3)  Controlling access to the server
                                  4)  Monitoring and logging all access
            Eg : Apache , IIS , Netscape Web server

Web site – A collection of linked web pages that has common theme or focus. There are
       two types of Web sites.
1)    Static website
It contains web pages with fixed content. It can be built by simply
creating a few HTML pages and publishing them to a Web server
2)    Dynamic website
It contain Web pages that are generated in real times. These pages
include Web scripting code.


Web development
Web development is the work engaged in developing a web site for the internet (largest network in the world that connects millions of individual networks all over the world) or an intranet (a private network that is contained within a enterprise). 
  Web development consists of web engineering, web design, web content development, client side/server-side scripting, web server and network security configuration and e-commerce development.


What are the languages using to develop the web site?
  • HTML (latest version is HTML5), CSS (latest version is CSS3) are the core building blocks of any site.
  • Client-side scripting languages – For site functionality
                      JavaScript
                      ActionScript
                      VBScript
                      Silverlight (for gaming)
  • Server-side scripting languages – For site architecture
                      PHP
                      C#
                      Java
                      Ruby
Python
JavaScript via Node.js
C, C++
Scala
Perl & Perl5
  • Database technology
                     SQL


I hope you got a basic knowledge of what is web and how it works and also the languages use for developing the web site.

See you soon with my next blog HTML Basic


14 comments: