What is shared hosting ?
Shared hostingallows multiple websites to work on a single server. Usually, you’ll have no idea who or what websites you’re sharing the resources of a server with. Each customer will usually have a limit on the total amount of server resources they can use, but this will be defined by your hosting package.
Each customer using the shared hosting platform’s server has access to features like databases, disk space, email accounts and other add-ons offered by the provider. System resources are shared on-demand by customers on the server, and each gets a percentage of everything from RAM and CPU, and other elements.
You can imagine it as a huge block of apartments ( server) with hundreds of flats that function as websites. There are rules that every apartment/website owner has to obey, everything has to be balanced. In general, it is called afair usagepolicy. For example, if one apartment gets flooded the neighbors won’t be happy. Or if one uses too much water or heat the others will be impacted as well. The same analogy applies to websites using a shared host server.
Advantages of shared hosting ?
You can begin with a shared plan and could upgrade package when the site grows.
Easy to manage
Shared web hosting is simple to set up. Providers offer a panel to manage website. This simplified administrative tasks for user.
Shared web hosting provide best cost-effecting solution. Because many people shares cost of the server.
Professional Server Management
Your host take the all resposivities from user and do it for you. Your host makes upgrades, maintenence, software updates, securing server etc.
Disadvantages of shared hosting ?
It’s not easy to foresight your web sites future traffic, but if you will have large amount of traffic, shared web hosting is not suitable because of breaking fair use policy.
Sometimes sharing servers speed and performance is not enough and slowing web sites speed. Web hosting companies quality is very important about this issue.
If you have special reqirements, shared hosting is not be the solution for you. You are not allowed to use custumized software like postgreSQL etc. Most shared hosting packages use MySQL and PHP.
Is shared web hosting is suitable for me ?
If you ;
have little experience with web hosting and servers,
want to keep costs low,
are designing a small site about your business, or something about family,
will use content management sistem like wordpress or joomla,
are experimenting coding and web designing,
Shared hosting is the right choice for you.