I believe if you are a new blogger or planning to take your first step into the blogging world, the first thing that confuses is to what kind of hosting we should choose. Shared hosting is a great option for beginners. But the fact is that choosing a wrong shared hosting might end up hurting you. Let us discuss in this article about Things to consider before buying a shared hosting plan
All Topics In This Article
The server is the heart of hosting. This is the device which transmits data. No matter how good your website is or how good you optimized it, unless and until your server is good, all are in vain. At the present scenario, most companies offer three server types.
Apache Web Server:
A free server which is good for small to medium size website but when your surges, Apache fails short to address, Apache is among the leading web server used because of simple configuration and implementation but lacks new technologies that other web server provides. It does not have any inbuilt cache mechanism which hurts a lot when we talk about the speed of the website. Although Apache can be configured with Varnish still it is far slower than other web servers.
Nginx Web Server:
Like Apache, Nginx is also a free and open source web server. Nginx offers reverse proxy, load balancer etc and comes packed with NGINX cache which is considered among the best cache method available. Writing details about all these technologies is out of the scope of this article and will be discussed in a dedicated post.
LiteSpeed Web Server:
Among the three, lite speed web server is the fastest and considered premium category server. It’s not a free server. Though it entered the market very late buy could gain a lot of market share rapidly. It offers everything that Nginx offers but the salient feature if this server is there LS Cache Mechanism which is just mind-blowing. I built my website of LS web server and could achieve above 90 scores in GT matrix and google site speed
So if you bothered about speed, go for a shared hosting which offers Lite speed web server.
Unfortunately, most shared hosting company does not reveal processor spec. Don’t get fooled by the number of cores but look for clock speed, cache size etc. Also, look for new processors types.
Generally, nowadays almost every hosting company provides a Cache software which enables your website to load faster by storing static content locally. Although there are many cache software available in the market, below two most reputed. If there is no cache provided, don’t even bother to choose that host.
This is a free and open source cache software offered by almost all hosting companies. It can be configured to all the above three web server. It does it job perfectly but still not as efficient as the paid ones
LS cache is a free cache software. It works best with LS web server but does not disappoint you with other web servers as well. I am using LSCache for my blog and it did wonder.
Ram plays a big role in your website response time. Anything above 2 GB is fine but make sure they offer DDR4 Ram.
Also Read: How to choose the right host for your blog
Generally, almost every hosting company provides unlimited storage but we need to look into storage types. We should always go for SSD type storage as its much faster than the HDD. The disk failures rates are also less in SSD.
Almost all hosting company provides unlimited bandwidth but in reality, it’s not unlimited. Reason being the ISP they use offers less internet speed. So make sure your hosting company uses good ISP having speed at least 100 MBPS.
That’s really important in shared hosting. Those who use shared hosting might have faced “ Resource Unavailable” or “ Too Many resourced used” errors. In general hosting company restrict each user to consume max 10 % resource. So if you get more than 10 % it’s better.
Though hosting company gives unlimited space but restrict the number of files that you can save in server. Anything above 300000 is considered sufficient for 2-3 websites. But unless you are dumping files, file usage won’t be a matter of concern.
IOPS ( Input Output per second)
Even if you a good server, but if your hosting company gives fewer IOPS, you are going to suffer. Anything above 1024 is good for IOPS. This is the area where VPS shines over shared hosting.
This speed defines how quickly data gets transferred from your hard disk to your ram. SSD always has good I/O speed. For HDD anything above 1MBPS considered good.
90% hosting company does not provide PHP.ini access and even if you get the access they won’t allow changing values as per your need. For example, if you try to upload a theme into WordPress, you may see an error because your hosting company restricts the max_upload_size to 2 MB in your PHP.ini. So if you get the freedom to access php.ini, then you can choose that company for hosting.
Google loves dedicated IP over a shared IP. So opt for a dedicated IP next time when you buy hosting . It cost about Rs 200 but its worth the investment.
These are a few basic points I personally consider when I buy shared hosting, but if I missed anything don’t forget to add that in the comment section. I would always recommend starting with shared hosting and then go for VPS or dedicated server when traffic goes up.
Thanks for reading through this article.