Use this guide to consider which type of web hosting is best for your website, learn the pros and cons to each option and uncover the right one for you.
What makes one website better than any other? Having a good, clean, modern design is helpful. Providing visitors with a frictionless, intuitive and enjoyable experience matters a good deal, too.
But it’s not just how the frontend is designed to look and feel that impacts the user’s experience. The infrastructure that the website rests on can also have an impact, even if it’s invisible to visitors.
If you’re getting ready to build a website and are wondering what is the best way to host your website, then this post is for you. We’ll be comparing three of the most common hosting methods:
- On-premise hosting
- Hosting via a partner
- PaaS managed services
Before we look at those options, though, we’re going to start with a needs assessment questionnaire. While you could realistically choose any hosting option and make it work, what you really need is a platform architecture that addresses your needs (and not just those of your website). So let’s figure out what those are first.
Questionnaire: What Do You Need from Your Web Hosting?
Web hosting does more than just give you a place to store your website. Different types of hosting offer various benefits related to performance, security and agility. Plus, the different ways you go about setting up hosting can impact your operation as a whole.
When considering hosting options, here are the questions you first need to ask yourself:
- What is your website-related budget?
- What type of website are you building?
- Will your website more or less stay the same size with similar features over time? Or will you scale it?
- What sort of regulations will your site need to comply with?
- Do you already have a content management system (CMS) picked out?
- Will you build the website or do you have a design partner doing it for you?
- Do you or your designer have your own server infrastructure to host the website on?
- How much control do you want over the backend of your website?
- Are you comfortable with managing your server infrastructure?
- Does website availability matter much to you?
- Do you anticipate periods of higher-than-usual traffic volumes to your site?
- Is security a big deal? In other words, could a security breach have a detrimental impact on your visitors and your brand?
While it’s not impossible to switch from one type of hosting to another, it’s not the type of disruption you’ll want to deal with once things get moving. So, it’s important to think about this from all angles so you can make the right choice from the get-go.
3 Hosting Options to Consider for Your Website
There are three common ways to procure hosting for your website. Do it yourself, outsource it to your designer or subscribe to a managed service. Let’s review what each option looks like and the pros and cons of each.
Option 1: On-Premise Hosting
On-premise hosting refers to web hosting that lives in your own ecosystem. One option is to store and run your website from physical servers that you store at your establishment. You don’t need an entire server facility to do this. Depending on the size of your site and your capacity needs, another option is to store your site in a private cloud on your computer.
While on-premise hosting isn’t as common these days, there are still specific use cases when it comes in handy.
For example, if you want to build a company intranet, on-premise hosting would give you the privacy you’re looking for. That doesn’t mean you can’t have privacy with cloud hosting, it’s just more guaranteed this way since everything is secured at your establishment.
Another reason you might opt for self hosting is because you want total control over your website’s hardware and infrastructure. If you have hands-on experience building and managing services, then this would be right up your alley.
You may have other reasons for wanting to own your website’s infrastructure. Regardless of what those reasons are, it’s a good idea to brush up on the pros and cons of going this route before making the investment in an on-premise setup.
Pros | Cons |
|
|
Option 2: Your Designer Handles the Hosting
If you’re choosing to outsource the design and build of your website to a web designer or agency, these next two options will be a better choice for you.
With this option, your design partner will be responsible for choosing and setting up web hosting for your website. Depending on the type of website and complexity of it, there are different approaches they may take:
- Build the infrastructure on their own premises (which is rare)
- Pay a third-party web hosting company for a cloud hosting plan
- Sign up for a PaaS managed service (which we’ll discuss in the next option)
Regardless of where they host your website and who is responsible for managing the infrastructure (i.e., them or a third party), they’re going to pass off those monthly or annual costs to you. And it might even come with a bit of a markup since they’re having to do all the work on your behalf. So that’s something to think about.
Another thing to be aware of is that some designers and agencies don’t want to deal with the technical details of a website’s infrastructure. Their area of expertise is in coding, design and UX. Anything that takes them away from creating the best frontend experience for users and backend experience for you as the owner of the site is something that some design partners will want to avoid.
So if you’re thinking that it would be super convenient to have your designer handle everything, it’s a discussion you’ll need to have before you sign any contracts. And if you do find a designer who is willing to set up cloud hosting for your site, get clear on what exactly they’re willing to do.
For instance, the cloud hosting provider will take care of managing the off-premise server at their data center. That includes managing the hardware, software, server uptime and security measures. However, someone still needs to manage your website, domain name, hosting services and perhaps also your server configuration. This will be ongoing work, too. If you want your design partner to do this, it should be established upfront.
Now let’s weigh the overall pros and cons of this option.
Pros | Cons |
|
|
Option 3: Use a Managed Cloud PaaS
This is a good option if you have an internal team to design your site or you’re hiring a partner to do it for you. And it’s a particularly great option if you are planning to build a website with a complex infrastructure and ever-evolving needs.
Essentially what this is, is a platform-as-a-service (PaaS) solution that you build your website on. So unlike a SaaS, which gates off much of the backend code and configurations, that won’t happen with a PaaS. You’ll have access to a whole suite of tools that enable your designers and developers to do even more with your website, like CI/CD and content staging.
That’s just one of the reasons why this option is so attractive.
With a managed service offering, you won’t have to set anything up, configure your infrastructure or manage anything going forward as it will be handled by your managed service provider. Unlike a design partner who might understand the basic gist of server technology, your service provider is completely fluent in it.
The managed service provider typically has a technology partner like Microsoft. This partner provides top-of-the-line technologies for your website—secure and stable infrastructure, 99.9%+ uptime guarantees, worldwide CDNs for greater performance and failover, firewalls and DDoS protections, and more. The service provider does the rest, including:
- Upgrading your software
- Monitoring performance
- Ensuring website availability
- Monitoring for and addressing security threats
- Assisting with scalability
- Addressing regulatory needs
- Providing enterprise-level support
Progress Sitefinity Cloud, for instance, takes it a step further. Sitefinity-hosted websites are both HIPAA and SOC2 compliant. So if those regulations apply to the website you’re building, that’s something to look for when choosing a managed cloud PaaS.
Bottom line: This isn’t a hosting option so much as it is an advanced solution for streamlining infrastructure management while optimizing your user experience from behind the scenes.
Pros | Cons |
|
|
Wrapping up
The success of a website doesn’t just hinge on the quality of copy you write or the user experience you create. Where and how your website is hosted can impact how well it performs. Critical matters like performance, availability, security, compliance and scalability all stem from the web hosting solution you choose, so there’s a lot to think about before settling on one option.
Before you start researching web hosting providers or plans, though, take a few steps back. There are more important decisions you have to make. The guide above will help you consider the three common hosting options—on-premise, partner hosted and managed cloud PaaS. Consider the pros and cons of each against your needs, and the right choice will be clear to you.
Suzanne Scacca
A former project manager and web design agency manager, Suzanne Scacca now writes about the changing landscape of design, development and software.