Every website on the Internet needs to be stored somewhere, and that’s what we refer to as “hosting." Depending on the type of website, it's requirements and size, allowing for potential growth, there are many options to consider. The following are a few of the ways to host your website:
• Dedi - a Dedicated Server is a physical system which you rent from a data center. Usually the fastest, but often the most expensive hosting option.
• Managed - similiar to Dedi but with the maintenance, or other admin tasks, taken care of.
• VPS - a Virtual Private Server runs its own copy of an operating system, sharing the physical hardware with other VPSs via partitions. Less expensive than Dedi, and usually slower.
• Cloud - Cloud Hosting spreads your files and data across a network of peer-connected servers, expandable upon need.
• Self-Hosted - the DIY free route using your own hardware, often from an office or home server. Freedom to build what you like.
• Colocation - bring your own hardware and rent rack space from a data center which provides the power, cooling, physical security and the internet uplink.
• CDN - a Content Delivery (or Distribution) Network is a geographically distributed network of proxy servers and their data centers that distributes service spatially relative to end-users to provide high availability and performance.
• Shared Hosting - often the most economic choice for personal or small business websites. Your website will share a server with hundreds or even thousands of other websites. Prices and packages will vary depending on hosting company.
• Free Hosting - No cost but sometimes the host will place advertisements on your pages and limit storage and bandwidth.
I have a project on a Dedi box, with storage at a sub-leased rack space, although I am soon moving to Cloud computing. My personal website and a client's I manage are on Shared Hosting. Each has <100k page loads per day. It's cost effective and all we need.
What works for you and why?
(please, no company specifics)
- - -