If we are going to be learning Web design and Web development, we might as well start off by asking the fundamental question”what is a website?”
WHAT IS A WEBSITE?
Well, a website can be seen as an online page or document containing information in the form of texts, images, videos, etc.
It is a collection of HTML and other documents or coding language stored usually as an interlinked whole, on the same server on the internet which is normally accessible from a URL or domain.
A website is used by individuals or companies to display information and details of their products and services, means to contact them, in order to increase their customers and business.
A website is said to an online space. It can also be described as an online presence. It’s a form of identity as it is meant to contain most information about the owner be it a person, business or company.
COMPONENTS OF A WEBSITE
A website may be said to comprise of two main types of components which are:
A. Basic Components
These are components that every website usually have. Websites created with these components alone are usually termed “static websites“.
- Codes such as HTML (Hypertext Markup Language) and CSS (Cascading Stylesheets).
- Media files e.g. videos, audios, images, texts, pdfs, docs, etc.
- Folders/Directories for keeping and organizing the coding documents and media files.
B. Advanced/Dynamic Components
These are “optional” components as websites can exist without them. They also are dependent on the basic components. They are used to make dynamic websites with interactive features such as logging in and logging out, social media websites, sliders, etc. Websites created with these components are termed “dynamic websites“.
- PHP codes – for making decisions, assigning variables, receiving and storing user input, etc.
- Bootstrap for easy and quick responsive layouts.
- Database (mySQL) – is used to store and retrieve data or media files of dynamic websites e.g blogs, registration site, etc.