What are the different types of websites?
Websites do have different varieties of functions and are being used in various fields; a website can be a personal website, a commercial or business website, a government website or a nonprofit organization website.
Websites can be dedicated for the work of an individual, a business or other organization, and are typically dedicated to a particular topic or purpose and a website can also be used by an organization in shared basis among its branches. Any website can contain a hyperlink to any other website and its internal pages, so the distinction between individual sites, as perceived by the user, can be blurred.
Websites are written in HTML (Hyper Text Markup Language) and are accessed using a software interface classified as a user agent or browser. Web pages can be viewed or otherwise accessed from a range of computer-based and Internet-enabled devices of various sizes, including desktop computers, laptops, PDAs and mobile phones.
Overall we know that when user visits a website they observe, look for content and try to interact with that website but then interactivity depends on type of website whether it is a static or a dynamic one. Because if it is a static website, it would have static internal pages and that would only show you the static content without any action or functionality. But if it’s a dynamic, the website would be more functional with dynamic content and the user would have a good experience more than viewing. Let us read on more detailed information regarding the differences between the static and dynamic websites in all their aspects.
A static website is one in which the web pages or its internal pages are stored on the server and it is primarily coded in Hypertext Markup Language (HTML). The content you would see here are stored in the HTML file itself.
Simple web pages of websites, such as classic website, a two – five page website or a brochure website are often static websites, because they present only the static information to the user. This would include a range information like the home page, about page, products page and any services pages through text, photos, animations, audio/video and interactive menus and navigation. This type of website generally shows the same information to all visitors.
This type of website is similar to handing out a printed brochure to customers or clients, a static website will generally provide consistent, standard information for an extended period of time. The website owner would make updates periodically on the website; it is a simple method to edit the text, photos and other content and it requires basic website design skills and software.
In brief, users would not be able to interact with the information they receive via a static website and they have to consider whatever the website owner has decided to show on the website at that time. We have software’s for editing web pages like Adobe DreamViewer, Edit Plus and Notepad++.
A dynamic website is the website in which the changes in the web page contents do customizes itself frequently and automatically based on certain criteria. And is because database is involved in dynamic websites for content management and other functionalities which gives a website more positive values and potential. Dynamic websites can have two types of dynamic functionality like Code and Content.
In dynamic web pages the code is implemented dynamically on the fly using programming languages like PHP, JSP and ASP instead of plain static HTML. A website with dynamic code would add more value to its building or how it is built more specifically depending upon the coding used to create a single dynamic web page.
A dynamic web page is composed of certain blocks of codes, procedures or routines together. A dynamically developed web page would call the various modules of relevant information from a database and put them together in a particular format to present the information on the web page.
These dynamic web pages would interact with users in a variety of ways including search functionality within the website that would look into its database for information, Change of information automatically in certain time-frame (like live cricket scorecard), cart functionality, product customization functionality in shopping dynamic websites, form elements, mouse overs, form submission. At the back end, processes like reading cookies recognizing user’s previous history, session variables, server side variables etc.
The dynamic content comes from the database in particular format and that serves on the webpage on user requests. A website with dynamic content shows how its messages, text, images and other information are displayed on the web page, how user interacts and more specifically how the content changes at an instance.
There are variety of content based on different categories, the topics and the conditions. For example, a website with a database contains news articles and that uses a pre-defined rule which invokes it to display all news articles for particular date. This type of dynamic website will automatically show the most current news articles and updates on any mentioned date. Another example of dynamic content is when an e-commerce retail website with a database of media products allows a user to input a search request for the keyword “Samsung Galaxy”. In response, the content of the web page will change the way it looked before, and will display the search results and displays the list of Samsung Galaxy versions its related products.