Learn about the components of a website

Website components

7 October 2020

مكونات الموقع الالكتروني

A website, to work on the internet, goes through several stages, and at each stage, it requires a set of tools and elements until it reaches the final stage, which is uploading its files and databases to the dedicated servers for this purpose, known as (Servers). Below, you will learn about the basic components that anyone needs to build a website.


Types of Websites

Before we get to the components of a website, we need to understand the types of websites to know the difference between them:

Type One (Static Website):
Static websites are sites with fixed content pages. These websites do not have a control panel to manage or update their content, which makes modifying these pages difficult for business owners because any changes require a person skilled in design and programming. Although this type is cheaper to create, any modification will require the intervention of the website designer or programmer, which can be costly for the company.

Type Two (Dynamic Website):
Dynamic websites are more advanced as they include a control panel that allows business owners to easily modify and add content, saving a lot of time and costs. Additionally, they are more developed programmatically in every aspect, which contributes to better performance and results.


Components of Websites

First: Website Design
Website design is divided into several parts. The first part is the design and programming of the user interface, which operates as you see and interact with it as a user. The second part is the design and programming of the control panel, which is the part that the site manager or team interacts with. This design consists of files containing programming codes, a set of images, and databases. To operate on the internet, this design requires a Domain Name and a Server.

Second: Domain Name
A domain name is exactly like your mobile phone number—it is a unique identifier you purchase from a domain registrar. Similarly, a domain is a set of characters reserved to act as the “phone number” of your website. The booking steps are: first, check the availability of the chosen name through a domain registrar; second, reserve the domain; and third, reserve a server to link with the domain.

Third: Server
A server is like a hard drive similar to a computer but with much larger storage and higher capabilities. It is connected to the internet with very high speed and is located in data centers called Data Centers. These places are highly secured, sometimes guarded by governments or military due to the sensitivity and importance of the data stored there. You reserve storage space on one of these servers in a well-known data center. The server has an IP + DNS, through which the server is linked to the domain so that when anyone connects to the domain, it automatically connects to your storage space on the server, and the browser reads your website files and displays them to the user.