Static vs Dynamic Websites in ASP.NET

This article explores the differences between static and dynamic websites with web pages, functions of each and knowing which one to choose.
  • 2014

This article explores the differences between static and dynamic websites with web pages, functions of each and knowing which one to choose.

Static Web Sites


If the site looks basic and contains a fixed amount of pages and information which is presented in HTML (Hyper Text Mark-up Language), it could be a static web site. A static site is used mostly by clients who wants to show a finite amount of information to users online. Each page is a separate document and there is no database that it draws on. So, the only way to edit the site is to go into each page and edit the HTML. The basic advantage of static web site is its initially development cost which is usually less and it is also cheap to host the site.


Disadvantages


The web site maintainers and content providers have to create each web page from scratch and must manually maintain the structure of the site. So, the web site can be more expensive to maintain, especially when you want to make frequent changes to your site and its long term maintenance will be expensive also.


Dynamic Web Sites



 


A dynamic web site will perform exactly the opposite to the static web site. A dynamic web page is one where the content changes rapidly. These sites typically provides a scripting feature such as Microsoft's ASP, Coldfusion or, PHP. These "server side" scripts control the selection and presentation of the information and deliver a page "dynamically", which may be unique every time when it is requested. Dynamic web sites makes data management much more efficient and a more expandable site.


Disadvantages


The dynamic web sites are less likely to be more expensive to develop and hosting cost is also little more than static web sites. Dynamic pages can put more load on the server you are running.


Summary

This article helps the website owners to tackle some of the questions faced by them choosing the better option. Most probably the dynamic websites can make the most of the site and either use it as a tool or create a professional, interesting experience for the visitors. 
 

Categories

More Articles

© 2020 DotNetHeaven. All rights reserved.