We have discussed the basic idea of Web-hosting concept in one of our previous post. In that article, I explained the basic concept of web hosting, different types of web-hosting environments, web-hosting types with examples. You can recollect those details from here >> Web-hosting concepts – A simplified view <<
Here we go with the concept of Shared hosting in detail and its advantages and disadvantages.
What is Shared hosting? What does it mean?
Before moving to shared hosting, you must have an idea about web-hosting. Web hosting is type of service which allows us to upload our website contents to a web-host called server.
Both Linux based and Windows based web hosting servers are available now-a-day.
You may please go through the aforementioned URL for more details.
Shared web-hosting is a simple concept in which the physical machine and the total resources(CPU, RAM) and services(Apache, MySQL, Mail etc) are shared for different users.
Each users have their own permitted areas to manage their web pages. There is one master user called “root” for Linux and “administrator” for Windows environment for manage all accounts in that server.
Different web-hosting control panels (Open-source and Paid) are available to manage the server, here is a list for few of them >> Web-hosting control panels <<
The root user have full privilege on that server and all other users have a permitted privilege. Even the users wouldn’t know the total accounts in that server.
This type of web hosting is a cost effective one for small/medium websites which needs high performance.
We can point-out a lot of advantages and disadvantages with Shared hosting. Here I am listing some of the common advantages and disadvantages of SH.
What are the Advantages of shared hosting?
1, Lighter price.
This is the most important advantages of shared hosting. The server cost is also sharing with different users.
2, High performance.
Your website will be hosted under a high power high speed server.
3, A control panel is always for you to control your website.
4, Require less server side knowledge.
Server based setups, configuration and maintenance are managed by the hosting team. You need only the basic knowledge to UP your website.
5, High efficiency.
You don’t need to worry about server hardening and security. The server provider will always deal those kind of actions.
Some provider always keeps your account backup too. So you are safe.
What are the Disadvantages of shared hosting?
1, Area to control.
You have only a limited permission to server. You can access your own area with your login credentials.
2, Affect resource usage of other user.
It’s a main disadvantage of this type of web-hosting. As I told, the resources are common to all users. If any of the user in a shared server is consuming high traffic this will effect all users in that server.
But no problem with that. New technologies are isolating each users with predefined values of resources. The technologies like CloudLinux plays important role on this isolation process.
These are the main advantages and disadvantages of shared hosting. Please let me know your suggestions.