What’s in this guide?
What is web hosting?
You can create the greatest website in the world, with the best images and coolest content, but if it’s not live on the Internet, none of this matters. A web host gives your website valuable online real estate so that people on the Internet can view it.
There are many different types of web hosting available, depending on your budget and needs. You can purchase shared space from a web host on a physical or virtual server, or have an entire server to yourself. The cheapest web hosting plans are easy to use but have limits on the amount of storage, bandwidth usage and security they provide. More expensive hosting services offer more flexibility, but you may need to hire a dedicated specialist to manage your server.
The type of web host you choose depends on the kind of website you are creating and the plans you have for your site.
There are many factors to consider when choosing your web hosting service.
- Figure out what kind of website you want to set up. Is it a business? A blog? An online store? A web agency? Next, think about what your website will need regarding:
- Storage. How much storage space do you need from your web hosting company?
- Bandwidth. Is the maximum data transfer rate of the network or Internet connection an essential factor?
- Content Management System (CMS). Do you have particular requirements for the creation and modification of digital content? Does your web hosting service need to be compatible with a specific CMS, such as WordPress or Joomla?
- Apps. Does your website require custom apps?
- Security. How important is privacy and security to you? Will you store sensitive data on your website?
- Control of server configurations and settings. Do you need full control, with the ability to change settings as needed, or would you prefer an easy to use pre-configured system?
- Contemplate how you want your website to grow and change. Are you creating a blog, and eventually plan to sell merchandise? Are you a web designer who wants to host websites for your clients down the line? Are you unsure and need plenty of room for flexibility?
- What is your level of technical knowledge and experience? If you’ve never used a web hosting service before, you may want to think about using a basic plan or hiring a specialist to run your site.
The answers to these questions should help you determine which type of web hosting service works best for you. We explore the most common types of web hosting below, so that you can choose the ideal service for your website.
5 types of web hosting
There are several types of web hosting services available to suit the needs and budget of every user. While cost is indeed an important factor in choosing the kind of web host that’s right for you, there are a few other essential features to consider, such as security; performance; flexibility and your level of technical knowledge. Let’s review shared hosting; VPS hosting; dedicated hosting; cloud hosting and reseller hosting.
For even more information, check out our comprehensive guides to:
- Shared hosting
- VPS hosting
- Dedicated hosting
- Cloud hosting
- Reseller hosting
- WordPress hosting
- Least expensive
- Easy to manage, as no technical knowledge necessary
- Many plans available, from basic options to premium packages
- Increased security risk
- Websites can be negatively affected by other sites on a shared server
- No ability to install custom apps
As the cheapest method of web hosting, shared hosting is an appealing option for small businesses and low-traffic blogs. Shared hosts can help you launch your website quickly by choosing from a variety of easy-to-use plans.
With shared hosting, your website is given space on a server that is shared by other websites. It’s almost like staying at a hostel: You technically have your own space and everything you need, but neighbours can impact on your experience, as they use all the hot water, play loud music or let in uninvited guests.
Just like at a hostel, with shared web hosting you have no control over other user’s behaviour, and the activity of neighbouring sites could have an impact on your site’s performance and security. Another site on your server, with a lot of traffic, could slow down your website, and a security breach or hack of a neighbouring site could affect the privacy of your business.
While shared hosting is the best choice for those with low-traffic websites and little knowledge of server management, you may want to consider other web hosting options as your business or website grows.
- Allocated CPU, RAM and storage on your virtual server
- Root access to the server, which means you can run custom apps
- Unique IP address, which can be more secure
- Some technical experience is needed to maintain the server
- More expensive than shared hosting
- Less security than dedicated hosting
Virtual Private Servers, or VPS hosts, are like a hotel for your website. VPS hosts give your site a private room or virtual server within a shared system. Because you have your own private space, you don’t have to worry as much about noisy or unruly neighbours.
VPS hosting keeps you from being negatively affected by the other sites in the shared system, so you don’t experience the slow performance or security breaches that can happen when using shared hosting.
By taking a server and splitting it into individual isolated parts, VPS hosts give you more control, security and flexibility than shared hosting, without the more expensive costs associated with dedicated hosting. It allows you access to more resources, including increased CPU capacity, storage, full root access and custom apps.
Using VPS hosting does require some level of technical knowledge. If you don’t have the technical experience necessary to maintain the server, you may need to hire a system administrator at an additional cost.
- You don’t share the server with anyone
- The highest level of privacy and security
- Maximum reliability and stability
- The most expensive option
- Requires a specialist to manage the server
- Backups must be done regularly
Dedicated hosting is like owning a vacation house. You get more privacy, control and the ability to customise your surroundings, but you have to shell out a lot more money and spend significantly more time on maintenance.
Where VPS hosting and shared hosting give you shared resources within a physical server, dedicated hosting gives you the whole server for a much higher cost.
Dedicated hosting is perfect for those who want complete control; flexibility and reliability, and the highest level of security, such as large businesses and e-commerce websites in need of high-performing servers.
By paying more for dedicated hosting, you also get better support from your hosting company and more help choosing the right dedicated server.
Bear in mind that a high level of technical experience is needed to run a dedicated hosting server, and you may need a specialist to do so, and this person or team also need to perform regular backups of all files and data in case there is a failure of the physical server.
- Less expensive than dedicated hosting
- Low risk of data loss
- Flexibility to scale up or down as your website grows and changes
- Some technical experience required to maintain the server
- More expensive than shared hosting and VPS hosting
- Some risk of security and privacy breaches
Cloud hosting is one of the newest forms of web hosting, and as Airbnb did to the travel industry, it is starting to reshape the web hosting market and impact the future of the Internet.
Cloud hosting uses a chain of physical machines acting as a single virtual server. Like VPS hosting and dedicated hosting, cloud hosting gives you allocated space and resources on this shared network of servers.
Unlike shared hosting and dedicated hosting, cloud hosting doesn’t rely on a physical server, which means if one of the machines on the server crashes, it transfers all data to another machine.
Power outages and even natural disasters do not affect cloud servers, and you don’t have the risk of lost data that may occur with shared or dedicated hosting on a physical server. Cloud hosting also gives you more flexibility to scale up, to accommodate growth or surges in traffic.
- Allows you to sell web hosting plans under your business name or brand
- Earn more revenue from your business
- You don’t have to cover server maintenance cost
- Only really useful for web agencies, web developers and web designers
- It’s difficult to change web hosts once your clients have established hosting plans
- If something goes wrong with the server, your clients are affected, but you have to rely on the reseller host to fix the problem
Reseller hosting is used by web agencies, web designers and anyone who wants to host their clients. It’s kind of like buying a timeshare and renting it to other travellers.
To use reseller hosting, you or your business purchases a specific amount of server space and resources from a web host. You then sell pieces of the server as hosting plans to your clients or customers, which allows you to keep the hosting services under your business name.
10 key things to consider
- Web domain
Every website requires a new domain name. Some web hosting services provide this free of charge, but others charge an additional fee, which may differ from plan to plan within each web hosting company.
- Compatible content management systems
A content management system (CMS) is necessary to help you create and run a website if you don’t have any programming skills. If you’re looking for a popular CMS, you could consider WordPress or Joomla. Some hosting services have exclusive agreements with specific CMS providers, while others offer a variety of platforms. Check whether your web host is compatible with the content management system you’re planning to use.
- Service support
Responsive and experienced customer service is an essential factor when choosing a web hosting provider. If you encounter any problems with your service, you need an expert available to help as quickly as possible. Most hosting providers offer 24/7 support service availability.
- Server location
If your business is located in New Zealand, you should consider a web hosting service based in or near New Zealand. However, the closest server is not always the best. Some Kiwi servers could be underpowered, which mean poor performance for your website. There are New Zealand providers, such as SiteGround and A2 Hosting that house their servers in Singapore, providing Kiwi users with quick load times and few delays.
- Storage space
Typically, the more storage you pay for, the more you get. Most small businesses and blogs only need a few GBs of storage, which you should be able to get with any web hosting service. If you’re planning a more extensive website, you want more storage capacity and may wish to consider moving features like email and video off-site.
While running a website, you need to back up both it, plus your data and files at regular intervals. Check whether your web host provides back-up and restoration services, and how often they back up your files. Some web hosts offer these services free of charge, while others require an additional fee.
- Data transfer limits
Data transfer refers to the website traffic that your website generates on a monthly basis. Data transfer depends on how many visitors your site has and the size of your uploaded files. Check the limits of the web hosts you’re considering before making your final decision.
- Domain add-ons
Cheap web hosting plans only offer the ability to host a single domain. If you plan on hosting more than one website, you need to look at higher level hosting services that allow you to add domains.
- Email. Most providers offer some form of email services for an additional cost. If you need email services for your website, make sure you choose a web hosting plan that allows for the email resources you need. Bear in mind; there are most likely limitations on the number of email addresses you can create or emails you can send within a specific period.
- Customer service. Look for a web host with 24/7 customer service. If your website goes down in the middle of the night, you won’t want to waste precious time waiting for support. Read reviews of any potential web host, to see how effectively they handle server issues.
4 common mistakes to avoid