Tuesday, 26 June 2018

Websites Vs. Web Applications



A website is a collection of Web pages which contains a combination of text, images, videos, and audios. The Web pages are designed by HTML.

Websites are developed for personal use or they can be developed by the Government for advertising their schemes or they can be developed by an Author for publishing books etc.

There are two types of Websites: 1. Static Website and 2. Dynamic Website.

Let's see each type of these websites in detail :

1. Static Website :
A website is called static website when it is formed by using readymade Web pages. Readymade Web pages mean the content on these pages remains same and whenever you see these pages, the content
will be same.

Let's see how a static website works:

These Web pages containing text, images, video, and audio are stored on a web server. When any user enters their domain name in the web browser then these WebPages containing text, images, videos, and audio gets loaded on the computer screen and thus they can be accessed by the user. These pages are readily available.

2. Dynamic Website :

Let's clarify it using the following example:

If you have seen a website of a Bank account, in which when an account number is entered, then you will get to see the account details of that account holder. Similarly when you enter another account number, then you will see account details of another account holder. Thus we can say that Dynamic Websites are a combination of static and dynamic websites i.e. if we consider the example above bank account page then we can say that the look of each page of the bank account holders will be the same but the information shown in it will be different. Thus we can say that Dynamic websites look and feel remains same only the content on the webpage changes. From the above example, we can say that the Dynamic Websites require databases.

Static and Dynamic Websites can also be explained by another example: Suppose you want to purchase a readymade shirt of a particular size then you will get to see a lot of shirts of that size with same features and fitting but when you want a tailor-made shirt then first the tailor will take all your measurements and will stitch a shirt for you as per your choice.
Dynamic WebPages are programmed WebPages. Dynamic websites can be developed by Servlets or JSP or Asp.net or PHP. Thus for developing Dynamic websites, you will need to have knowledge of Servlets or ASp.net or PHP.


Web Application is a large program which is a collection of functions.
For Ex. If we see MS Word application, in that all the activities which we do calls a specific function related to that activity from the background. If we are checking the spelling of a particular word then it will call Spell-check function from the background. Similarly, if we want to add a header or footer then that specific function will be called.

In Web Applications, Interface is inside our machine and all the related functions are in the web server. These web services are called Web Applications.

Web Services can be developed in Java, Perl, Python etc. Nowadays we can see various web applications being made available on the mobiles. They use Ajax i.e. XML. One of the examples of a Web Application for mobiles is Gmail. When the user wants to check the emails, he/she signs up into Gmail and in Inbox clicks on the email which they want to see, and in a few seconds, the email gets loaded on the screen. The technology which is mostly used for development of mobile Web Applications is Android.

Development of the Web Applications can be made easy by using various frameworks for the web applications such as Django, Ruby etc. These frameworks help in fast web application development. These frameworks also help the developers to concentrate more on the application than to solve the issues of the users. Now a day's many open source software's are available which can be used for the framework.

If you want to decrease the errors in programs then the web application framework should be used which will make the coding simple and help the developers to concentrate more on the web application framework.

There are some sites which are sensitive to hacking online then the developers should try to solve these errors. Thus if the security feature of the web application is looked after from the beginning then that application will create fewer problems and can be used for a  long time.




No comments:

Post a Comment

Cloud Hosting Vs Traditional Shared Hosting? Which is better for you.

Matching the moving trend in online market! Cloud  Hosting  Vs Traditional Shared Hosting Many times its been asked that which one ...