What is a Web Hosting, Types of Accommodation and Which to Choose

When you want to mount a Web “seriously”, you will need to hire almost always a hosting for that web. Surely the term “hosting” is a bit puzzling and even more so when it comes to paying money for a thing with such a strange name.

But do not worry, it is something easy to understand and in this post I will explain thoroughly, along with how to choose the most suitable hosting for your specific project.

In addition, the hosting market in Spain has evolved a lot and, fortunately, there is already a certain range of good quality Spanish hosting to choose from, and with very affordable prices. Until a relatively few years ago, this was not so. Here, in Blog, you will also find analysis and opinions of hosting vendors with more information about specific companies.

This web, for example, is hosted in Web-enterprise (my favorite option), although there are also very similar alternatives like Raiola or SiteGround with which you will not go wrong.

What you’ll find here?

What is a web hosting exactly and what is not?
Three basic things you have to know before hiring a hosting service
1. The domain can be part of the hosting service
2. Different applications, different needs
3. Depending on the application, you have to choose the right operating system for your server
The main types of web hosting and their differences
1. Free Hosting
2. Shared Hosting
3. VPS Hosting (Virtual private Server)
4. Specialized/Managed Hosting (WordPress example)
5. Cloud Hosting
6. Other Hosting options
What is the solution you need?
1. Very simple static Web, composed only of HTML pages
2. Dynamic non-professional Web (blog, forum, etc.) and no claim to generate income
3. Professional dynamic WEB (blog, forum, online shop, etc.) and/or with intent to generate income
More info about various aspects of WEB hosting services.

What is a web hosting exactly and what is not?

A web hosting is a service where a provider rents a server connected to the Internet and where you can host all kinds of files that can be accessed via the Internet.

This would be similar to copying these files into a local folder on your computer, but with the difference that in this case this folder is on the provider server and its content is, therefore, visible on the Internet (as long as you allow it to be visible).

The most typical use of a hosting is to create a website (which, in fact, is nothing more than a set of files in HTML format that are the Web pages), but you can also use your hosting simply to allow the downloading of anything else (PDF documents , MP3 audio files, video, etc.)

A very important thing that, apart from the basic file hosting services, a hosting service includes other services of much added value.

Among them, the most important are the following:

An email server that allows you to have mail accounts with your own domain name.
Hosting past Web applications in PHP and databases to create general Web sites, blogs, online stores or discussion forums, to name a few of the most important applications.
Access via FTP to store and download files.
Create virtual disks, ie create storage in the cloud with your own hosting service that you access as if you had it on your computer.

Three basic things you have to know before hiring a hosting service

When hiring a hosting service There are a number of issues that you have to be especially clear since they are among the main sources of problems that people find in their hosting.

I would highlight, above all, these three:
1. The domain can be part of the hosting service

To contract the domain for your hosting server you have two options:

Hire it as part of the hosting package, which has the advantage of simplicity because it’s all in the same place.
With a different vendor, typically providers specializing in domains such as GoDaddy or Namecheap. It has the advantages that it can come out something more economical and that usually offer a little more possibilities and user interfaces easier to use.

In the case of having the domino and hosting in different vendors, through a relatively simple configuration, the domain is “pointing” from your provider domains to your hosting server (configured to use the DNS servers of your hosting).

Made these efforts, you will have a Web server yours visible on the Internet under your own domain name.

In the following video you can see how Namecheap (Domain provider) would be configured to point to a server in Hostgator:
2. Different applications, different needs

One of the main reasons to choose the web hosting service wrong is to ignore the difference between a “static” web, composed of a collection of very simple HTML pages with fixed content (simple files with extension. htm or HTML, just change Its content in time) and a “dynamic” web created with a programming language (typically PHP) whose content continually changes, and what this implies for the correct choice of hosting.

Typical examples of dynamic applications are the discussion forums, wikis like Wikipedia or a WordPress blog or an online store created with tools like Prestashop or Magento.

All these tools are made in PHP and present the same problem for hosting: They usually use database to store dynamic information and this, along with running PHP makes them much more demanding for the server.
In a simple static web, when users navigate through it, every time they enter a page simply the corresponding HTML file is downloaded, a relatively “light” process for the server. Instead, in a dynamic web, based on PHP, as a WordPress blog, every time you enter a page is a process that generates that page “on the Go”.

Therefore, as explained in detail in this post, a server that can serve many users with a static web can come quickly down if what is hosted is a Web application like WordPress. This is one of the most typical mistakes that users make when hiring a hosting provider: Hiring a very cheap service, completely infradimensionado for your needs.

This problem is also explained more thoroughly in this video:
2. Shared Hosting

Shared hosting is the most suitable option for the vast majority of users.

Surely we are talking about that for 95% or more of readers who arrive at this post this is the most appropriate hosting option.

As the name suggests, in this modality, several clients share the same machine. Among them are not seen, each has its own private and exclusive space, but the load generated by their webs on the server is shared and therefore the load of some webs can affect others.

It is usually very well suited to the needs of personal use (for example, a blog) and professionals and small businesses.
This option is very economical and, with a good supplier like ours, you can get really good benefits for little money (starts at about 3 €/). Sometimes it is also called cheap hosting (often with derogatory connotations) precisely because it is very economical.
A quality-provider account holds a lot of traffic, more than enough for the vast majority of cases. As an example, here you can also see the traffic that we have been supporting with a low cost hosting, Hostgator.
A good hosting service already tends to offer a very reasonable availability, it is normal to guarantee an availability of 99.9% (the server is down to a maximum of 0.1% of the time)


The main problem of shared hosting is that there are a lot of serious providers that rush both the number of clients and allocated resources that end up with fully infradimensionados servers.
Due to the foregoing, it is common to find problems of slowness, inability to absorb high peaks of traffic, instability (frequent and long falls), etc.

In short, if a shared server, if the vendor maintains a healthy slack in the sizing of the server, your website will be able to withstand a lot of traffic, including exceptional traffic spikes.

But very careful with the provider you choose, especially in this modality that is low cost, there is a world difference between each other and therefore it is especially important to choose your supplier well.

However, if these levels of traffic cease to be the exception and become the norm, it is advisable to consider a higher option as explained below.

A very attractive option is to go to a shared hosting option “premium” as [WEBEMPRESAAFF] that is an option with which we started working in the year 2013 and we have been very surprised with its excellent service that rivals much more expensive hostings.

It is a somewhat more expensive option than the super-low-cost Hostgator type hosting, but it is still very affordable and, apart from having the advantage of the language for being a Spanish supplier in this case, for little more money offers an excellent quality that gives a lot of Yes , to the point that a few weeks ago we migrated our blog to this hosting, with excellent results, better and for less money than the previous option (VPS of Hostgator):

My opinion as a webenterprise client – as good as they say?

3. VPS Hosting (Virtual private Server)

In the mode of hosting VPS the service is to make available to the client an exclusive (private) server, but not as a physical machine, but as a virtual machine, with different levels of resources (processor power, memory, etc.) among which the Customer can choose the level you need for your specific case.

In the case of Hostgator, for example, at the time of the writing of this post there is a range of 9 levels, VPS Level 1 to VPS Level 9. In fact, we hired at the time a VPS Level 3 with Hostgator.

Leave a Reply

Your email address will not be published. Required fields are marked *