As basic as this question may sound, in our interaction with both hosting providers and clients, we’ve discovered that many don’t really understand the differences. To really get it, you have to dig into how true cloud servers are built from the physical to a virtual architecture. Understanding that alone will make a huge difference in breaking down specific elements of the infrastructure being shared. What exactly is being shared?
What’s shared hosting?
To illustrate how shared hosting works, we would like to tap into a Chicago delicacy : Pizza.
Imagine ordering a fine looking piece of pie as pictured above after a long workday. As soon as the pizza arrives at your table, the restaurant makes this announcement: ” Due to unforeseen circumstances, we no longer have any pizza left “. What do you do? Do you quickly package your Pizza as a carry-out or do you sit through all the glaring eyes and devour your pie? After thinking it through, you get this brilliant idea to share the pizza with those who can afford to pay $9.99 by the slice. The pizza originally intended for just 1 person is now shared with multiple individuals. If we relate the above scenario to hosting, every person who was able to get a piece of your pie is then using shared hosting.
Shared hosting is when a single physical server is shared among multiple users. Many users utilize the resources on a single server, which keeps the costs low. Users each get a section of a server in which they can host their website files. Each customer using the shared hosting platform’s server has access to features like databases, monthly traffic, disk space, email accounts, FTP accounts and other add-ons offered by the host.
Key benefits for using shared hosting:
- Cost effective solution for startups and Dev teams.
- Usually managed by the provider.
- User friendly control panels with preloaded modules.
- Can be used as a Disaster recovery site for non-critical applications.
- Migration ease into a better server package within the same network.
Disadvantages of using shared hosting:
- Resource limitation with no path to scale.
- Poor performance due to network overload.
- Hosting providers overselling resources while using deceitful terms like “unlimited “and “unmetered”.
- Due to low monthly pricing, many plans tend to force customers to prepay for multiple years.
- Huge attraction for malicious practices: Spam & attacks.
- Unsecure and non-compliant