Have you ever wondered how websites work? Yes, we may know all the information about software, programs, but not many know the real work involved in having a website, and ignore it. First of all we must understand that everything that is in the virtual world, has a place in the real world and can be found. And above all it is vital to know how to answer these questions: What is a Hosting, What is a Domain, because they are very different concepts.
If you have ever heard the term "hosting" or "web hosting" and you are interested in knowing much more about it, stay with us to learn a little more about hosting.
What is known as hosting?
It can be a bit confusing, but there is nothing to be afraid of, we will explain it in a simple way:
A website is information that must be stored on a computer, which is known as hosting. However, this computer must always be on and connected to the internet in order to share this information with users who want to access your website.
Terms you should know before hiring a server
In the world of hosting there are many terms and words in English that can confuse many, and make them choose a hosting plan that does not suit them or will limit their project. This is why you should understand the following words perfectly:
- Transfer limitThis term refers to the amount of monthly information you can display to or receive from users. When this limit is reached, the web page will stop appearing until the end of the month of service.
- Storage quantityWe believe this term is self-explanatory, because it refers to the amount of space your website can take up, whether it is 3 Gb, 4 Gb, 10 Gb, etc.
- RamWhat you need to know is that the more ram memory there is on the hosting, the better the performance will be.
- Number of domains: A domain is basically the name of a website, in other words, it is the number of websites you can host.
- Programming: this is the type of technology and language that the hosting accepts, e.g. HTM, JS, Flash, PHP.
What types of servers are there?
This type of services is very varied and there are different ways in which a hosting can be contracted. Without further ado, the main types of hosting are:
Shared hosting
A physical server can have several hostings contracted by different clients, sharing memory, hard disk, IP address, and any service offered by the server. However, each hosting is private and no one will be able to access information that does not belong to them.
Dedicated server
Being one of the most expensive hosting services, this type of hosting means that you will have all the server resources at your disposal, you will not share the server and you will be able to use whatever you want. Normally this service is used by large websites, or a small online video game company.
Virtual Private Server (VPS)
Unlike shared hosting, a VPS is a server space created with a virtual machine to which certain server resources are assigned, and it can manage them as it wishes. It is like a server within a server.
Elastic hosting
This is a combination of VPS and shared hosting, which consists of separating each user in a virtual machine, assigning some resources, and the client can use all the resources he wants without sharing them. In other words, it has the best of both worlds.
Is it possible to have free hosting?
The short answer is "Yes", but there is a lot of fine print in this type of hosting that you should know before you use it. Of course, the word free is music to the ears when you are on a tight budget and want to do a great project; here are a few caveats:
- They do not offer backups, and you will have to make your own backups manually.
- They have no guarantee of performance, and you can't complain if it stops working one day.
- You will have to forget about technical support.
- They have every right to place advertising on all websites that purchase this service.
- They are very vulnerable to hackers and can leak all your information.