Types of Websites

There are different types of websites. And classifications of websites can depend on many factors. Website can be classified base on use. That is to say that they are classified based on what they are used for. Also, website can be classified on hosting and on the nature of the web pages.
On the other hand, websites are classified base on the nature or state of the web pages. Web pages as used here mean the posts on the website.
Types of Website base on use
Types of website base on what they are used for are as follow:
1. ECommerce Website
2. Business Website
3. Entertainment Website
4. Portfolio Website
5. Media Website
6. Brochure Website
7. Organizational website
8. Educational Website
9. Infopreneur Website
10. Personal Website
11. Web Portal and
12. Community Forum Website
Types of Website base on Hosting
Types of website base on hosting are:
– Hosted and
– Self-hosted website
Hosted Website A hosted website is one that is built on a website builder such as Wix, Squarespace, WordPress.com and blogger.com. These are software as a Service (SAAS) platforms offering an all-in-one website solution. They provide the hosting (the servers that house all your website files) and the software to build your website. But you’re limited to using their tools and templates, and you have limited, if any, access to the code for customization.
Self-hosted Website
A self-hosted website is the type of website a person pays to website hosting company to have the domain on their server, pays to domain name registrars to get the domain name, and then design the website to his taste. In this kind of website, the website builder has access to play with codes on the site and customize it to his type. This is the type of website we are discussing in this book.
A self-hosted site gives you the freedom to create whatever you want. There are many hosting companies that allow you to achieve your aim of building self-hosted sites by helping you have your website files stored in their servers. Example of these website hosting companies are Verpex, Ionos, and WordPress.org. Do not be confused between WordPress.org and WordPress.com because their functions vary.
Classification of Websites base on Action/Motion

Websites can be classified bases on their ability to move or not. In this kind of classification, we have static and dynamic websites.
Static Website
The word static refers to something that is fixed, that doesn’t move or change in any way. This is somehow a little highlight on what a static page is about.
No elements on this page are changed when accessing it. Static websites are basic pages that require simple code and design elements to create. “Static” also refers to the website being fixed in terms of page numbers. A fixed number of pages are delivered just the way it is designed and stored. The website can contain only 2 pages.
Static web pages are suitable for content that never or rarely needs to be updated, though modern web template systems are changing this.
Maintaining large numbers of static pages as files can be impractical without automated tools, such as static site generators.
In static websites, the HTML codes are not generated on the server. This makes it difficult to edit the posts on the website. Static websites consist of HTML, CSS and Java Script. But sometimes not all these computer languages are necessarily contained on a static website. As we said before, in static websites, the codes are not generated on the server.
In static website, the page content can change through java script on the browser but not on the server.
Please note that a site is called a static website does not mean the site does not change. What it implies is that the change cannot be done on server. The page content can change in the browser through java script. But the files on server remain the same. The files are prebuilt during development and not changed on server.
Dynamic Websites
This type of website is different from static website as the HTML codes are generated from the server and can easily be changed. The HTML markups of dynamic websites are dynamically on server.
A dynamic website is a site that contains dynamic pages such as templates, contents, scripts etc. In a nutshell, the dynamic website displays various content types every time it is browsed. The web page can be changed with the reader that opens the page, character of consumer interplay, or daytime.
In this kind of website, a reader may be reading a post on the site, you as an administrator changes some files on the post, and immediately the reader refreshes the page sees something different. The difference is because of the quick changes you made in the files stored in the server that stores the files. In dynamic websites, the HTML codes are built dynamically for each request.
Dynamic website requires a host who keeps your site alive on their server. Host needs to support the chosen server-side language in this kind of website. These websites are truly dynamic, meaning that the data and content in text, images, video, voice, and animation etc can be ever changing just like in real time. In this, the owner of the website has an Admin Log in Panel to access his dashboard to update new changes directly to the server where the website files are stored if he has website building skill.
Examples of dynamic websites like Blogspot Blogs, WordPress Blogs, Any E-commerce sites, Calendar or to-do sites, and news websites. Dynamic sites use languages like PHP to interact with information stored in databases.