When it comes to developing a website, a personal blog, a business page or a public virtual curriculum, the first step is obviously to create it, but once this is done, the next step is an equally important one that is not usually taken into account when you decide to undertake a project like this.
The place where it will be stored information from your web or blog site is also a decision you must make when you create your computer project, this is called web hosting or web hosting and this manual hosting will be explained and clarified guidelines and principles that must be taken into account when selecting a place to host your creations.
Fundamentals of Web Hosting
The first thing that should be clarified is the definition of web hosting . What is it? What is it used for ?, these and other similar questions I hope to be able to answer in this guide. So to begin with, we all know that a web page is a combination of several linked files, such as HTML files, images, videos and more, that are shown on the screens of our computers once they are downloaded from the internet. To get other people access to these files that make up our website, they must be stored in a super computer (better known as web server) that has very high speeds of internet connection. It is to this action of keeping the files that make up a website on a server that we know as web hosting.
What is Web Hosting?
When talking about web hosting, reference is usually made to the storage of information in a server or to the companies that offer services of the same when renting to you the memory space of those servers.
On the other hand a data center is the grouping of a large number of these servers contained in a single space, which can be a room, a room or even entire buildings.
These spaces must, of course, have the appropriate structural conditions to ensure the connectivity and accessibility of the information they contain, even in spite of unfortunate eventualities. These adaptations of the space usually include, but are not limited to, backup power sources, secondary connections or even more with the internet as a support, refrigeration systems and, of course, the fire regulations established and required by law.
How To Choose Correct Web Hosting
Depending on the needs we have and the use we will give our website we must choose, among a selection of different hosting services, the one that suits us the most.
If you do a little research in this regard you can find that the types of web server services are classified in one of these categories.
- Resale Servers (Reseller)
- Shared Hosting
- Cloud Hosting (Cloud)
- Virtual Hosting or VPS
The only difference between each of these different types of web hosting is simply how the available resources of a server are used to meet the demands and requirements that the websites stored inside require or need for their proper functioning.
Resources That Are Needed From Server
Among the aforementioned resources we can highlight the CPU (central processing unit), that is, the brain of the machine. The RAM memory, storage disk spaces and last but not least the traffic that the server can handle.
All these parameters of a server will be explained below in more depth so that you can better understand the features that will be explained later on the different types of hosting.
Just as our computer uses an operating system, such as Windows, Linux or MAC OS, the servers, which are also essentially computers, use operating systems, although certainly different in their functionality to which we are accustomed to see.
We recommend not using Windows-based servers. This is because they tend to be slower, heavier and more importantly they are not as safe as the others. In fact, the servers used by Microsoft Corporation do not use Windows operating systems. Always choose a Linux-based server, regardless of what systems they are.
As in our computer, in which we store documents, images, videos and others in a global memory disk, the servers also have a total memory destined for the same purpose, however and depending on the type of web hosting that we decide to acquire, this space in the memory disc (s) (because they do not necessarily have to have only one) can be distributed and divided to the different users that store their web pages in them.
When we want to add information to our Blog or website these files will be stored in the memory space intended for us and it may happen that we reach the limit of what we are allowed to save in the small “room” that was rented to us by the server, what we can not add new information or additional files, whether images, videos and the like.
So far we are on a path to knowledge, following this mini course of web hosting.
Domains & Subdomains
A domain is what is known as the name of your website, for example, the domain of Google search is the most used currently and surely is known by all, the domain that has the search engine is www.google.com.
When contracting the services of web hosting of a company should be taken into account how many domains are allowed if you want to have more than one website, since you could have for example a blog with domain name “ejemplo1.com” and then create another different blog with domain name “variation.example1.com” both stored under a single general domain, this is known as subdomains.
Surely it is not the best idea to use the subdomains when you want to have more than one web page but it is certainly a real alternative and it is good to keep in mind that it exists and the advantages and disadvantages that may have.
Since not all servers have the same physical characteristics, it is possible that one of not very good quality or under poor environmental or maintenance situations collapse under the application of subdomains stored in the same memory space. So as a recommendation you should only establish one domain per website.
Number of Databases
A database is a structured way to store information, more simply, consider a memory disk as a container where files, images, documents, videos and others are thrown to be saved without really importing the order in the that they are not even where they fall.
On the contrary, a database is a shelf or shelf whose rows and lines are properly identified in order to give a strict order to the information contained therein, this with the purpose of facilitating the access, search and obtaining of the data.
All the web pages are structured according to a database that stores all the information concerning them and that is why when a web server is contracted this information should be provided. If not, it is our job to investigate in this regard to know how many databases we have at our disposal on our server.
It is likely that you have already heard the term broadband when you are dealing with issues related to the Internet, because in the servers the bandwidth works exactly the same. Each server has an intrinsic capacity of connectivity and control of data traffic, this is known as bandwidth and is the characteristic that determines the number of accesses that the server can have at any given time.
When a web page is “downloaded” from a server, the total size of the acquired data package makes up a fraction of the server bandwidth, which is usually very small, but which certainly occupies a medium that is usually shared and quite crowded.
Image Where Traffic is Shown
Not all web hosting services establish bandwidth limits but if you hire one that does have it function as follows. Take as an example any web page that weighs a total of 1 Megabyte, including all the corresponding files of images and so on. If the contract limit of our hosting is 1 Gigabyte (ie 1000 Megabytes) our page could only be downloaded 1 time per 1000 people or in another case 2 times for 500 people.
That is to say, there is a maximum number of accesses allowed to our page per month and once the bandwidth limit established for us has been reached, potential visitors who had seen the website could not do so until the web was rebooted again. Next month the server visits counter.
This is the simplest of the resources that have the web hosting and is simply the tool that allows us to manage our hosting on the server. They are based on two systems which are cPanel and Plesk. If you want to learn more about the use of cPanel here we leave you the class or the manual where the use of this platform is shown step by step.
Between these two the most recommended is the cPanel but it is up to you to corroborate for yourselves which of the two options you prefer the most.
Types of Web Hosting
Now that we have resolved the issue of the intrinsic characteristics of a server, let’s move on to those that really affect us, the different types of web hosting starting with the simplest of all, shared hosting.
This type of web hosting is characterized by having to share the resources of the same server with other web pages where disk space , processing power and RAM are common for all.
In this type of servers can be from a few tens of hundreds of pages to an incredible number of tens of thousands, stored all on a single server or perhaps more likely in a central data.
In this type of contracts are usually moderately accessible prices and are the best option for a beginner in the computer world, since they need minimal or no technical knowledge of the area since most programming and handling is already done and it is controlled by the technical services of the company that provides the service.
- The memory disk root is not accessible
- Limited ability over traffic control
- Website performance may be affected by problems with others that are stored on the same server
In summary, shared hosting is ideal if you are looking for simple or small websites, curriculum-type sites, simple online trading pages or blogs.
These types of accommodation tend to have offers that are promoted by unlimited service packages if they are hired in conjunction with more people but we must be careful with the small letters of the contract.
This is a type of web hosting a bit confusing and more focused on those people who want to make profits offering the services of it rather than using them themselves. In essence the resold accommodation can be easily understood compared to a complete building that is rented to rent each of its apartments.
Following this metaphor, the server would be the building and a person hires the space from the owner but not to use it with their own web pages but to resell the space to different small web pages as a shared hosting so each apartment would be the small memory space destined to store each web page.
As you can see, the owners or owners of the server will gain profits by subletting the storage space to others who need it and this is why this type of web hosting is more used by those who want to create small or medium businesses.
In virtual private server hosting, the word virtual is the key to understanding it. They work in a similar way to a shared hosting in the sense that the same server is divided to host different web pages but unlike the common shared, in the VPS each sector is structured as a single server, hence the virtual word, since Although it is not really a server inside another, it executes one’s tasks.
People looking for this type of web hosting usually want more flexibility when it comes to managing their web pages by having access to the root of their “own” server. They can also have more control over traffic flow and better connection speeds as well as being a cheaper option than the next alternative of this accommodation.
Dedicated hosting is the pinnacle of the pyramid of web hosting methods and is that if in a VPS hosting or in a shared one many web pages occupy a single server at the same time, in the dedicated hosting a total server is rented for store a single website.
You will ask yourself: Why would it be necessary to use an entire server for a single web page? Well, although it is true that a server can store huge amounts of web pages, they do not have the features or conditions to have the services most used by society today and to understand this we must explain the following.
In a dedicated hosting you can store the most demanding web pages such as large corporate pages that store a large number of files to download or advertise their products, sites that offer video or audio relay services or servers dedicated to companies. video game.
So if you want to have absolute control over your accommodation you should hire a dedicated storage service. You should always know the requirements of your website so if it is not clear in these it is better to contact your programmer to provide this information.
This is undoubtedly the first factor that people seek when hiring a web hosting service but should not become the only or the most important of all. If you have in mind to create a web page for a business, consider making an investment in good services can be a very good decision, since reliability, speed and expert technical support are usually not achieved in places where the monthly rent is extremely expensive.
TECHNICAL SPECIFICATIONS AND LIMITATIONS
You have to keep in mind the conditions for the new website, because if you want to have a blog with high content in videos and images or a video or audio relay store, a small space in a shared server may not offer the technical specifications that meet the requirements of good operation.
One of the most important qualities when opting for web hosting is the technical support that the company you go to for your contract can provide you in times of problems, since what is the technical support department if it is not to solve the problems that may arise?
DATA SECURITY AND BACKUP OPTION
If for example you have a page that carries out important daily transactions or maintains changing information that is necessary to keep safe, you will want to be unequivocal in that the services of your web hosting have a backup system and data security.
Taking into account that only knowing the basics of IT will touch you to manage your website through one of these, you must ensure that the company with whom you hire the web hosting service has a graphical user interface that is easy to use at the same time that it provides all the personalization and configuration options that your website needs.
Finally, as everything in the current computing age is constantly expanding and growing, networks are becoming increasingly larger and provide better and more complicated services, which lead to systems that scale to unthinkable proportions. The fact that a server is scalable means that it can adapt to new technologies and protocols and thus provide the services that continue to emerge in the future.
As you can see from all the above, you could say that you already know enough about web hosting to call you a beginner because we are certainly not inexperienced complete and we are not in total darkness in terms of storage and operation of the servers. about.
So before hiring the first accommodation offer that crosses you on the way you can discern if what is offered to you meets the conditions and requirements that are necessary for your website, be it a blog, a large or small business page or simply a virtual curriculum.
If you have arrived at this part of this manual, you can consider yourself an expert in the web servers topic and I hope that it is really the only web hosting guide you have to read.