In this post, learn different options to host WordPress Site on Budget of under 10 US dollars a year. Also find different ways to install WordPress on Shared Hosting as well as Virtual Private Servers (VPS). In November and early December 2020, I ran a variety of tests on different configurations of WordPress hosting ranging from Shares Hosting to OVZ and KVM VPS’es. This testing was self-motivated, because I wanted to see how frugal one can get in terms of pricing, not features. My work culminated in a blog post on LowEndSpirit, and a series of smaller posts on the LowEndspirit Forum. I decided to collate the smaller posts and publish them here, because I believe this work deserves as wide an audience as it can get.
Screenshot from Blocksy Theme on ClassicPress. Image on Host WordPress site on budgetAmarvyas.in Dec 2020

Screenshot from Blocksy Theme on ClassicPress. giving a Frugal WordPress Website with a modern look.

“I am looking at hosting a simple website which will have about 50 posts and around 200 images. Do I really need to spend over 200 dollars a year on hosting?”
If such a question is posed in the webhosting groups on Facebook or other sites, you will receive a list of provider recommendations that may look like the below table.
list of WordPress Hosting providers. A Vyas, Dec 2020.amarvyas.in Before answering a yes or no, to the above question, I usually ask a set of qualifier questions myself. Many of which seem logical (atleast to me). For purpose of our discussion, we will focus on a blog or image / portfolio site only. Also, deeply discounted shared hosting plans from the likes of Hostinger and EIG companies are excluded.

Testing Different WordPress Hosting Combinations for less than US $ 10 a Year

For sake of simplicity, we will consider a new WordPress site, which has a blog with about 20 posts and around 100 images.
The reason for choosing this threshold is as follows: Most of the beginner to mid level bloggers may find it difficult to keep producing new content. After the first two or three months, producing content on a steady basis is a difficult ask.

ClassicPress- A fork of WordPress

ClassicPress is a fork of WordPress, a good alternative to host WordPress Site on Budget. Post by A Vyas, December 2020

ClassicPress is a fork of WordPress.

Consider the case where the blogger is moderately familiar with managing their website. In other words, they could be a candidate for either shared hosting (not managed hosting) or even a small VPS with some hand holding. We will set a budget of US $ 10 a year for the WordPress Hosting. The assumption is that each of these hosting plans cost less than US $ 10 including any discounts if any. For the purpose of our testing, we will only use the base (free) tier of the following:

Theme: Astra, Blocksy, GeneratePress, Neve or Hestia Plugins: Optimization, security and similar tools. The most common ones include : ShortPixel, WordFence, Database cleaner, All In One WordPress Migration. CDN: Using either of: Cloudinary or Imagify for images and scripts. You can also try free version of Shortpixel adaptive images. Quic.Cloud CDN for LiteSpeed based web hosting.

The hosting plans are a mix of the following:

– Shared hosting (with or without LiteSpeed server), – VPS (OVZ or KVM) with a script based installer using terminal commands (Webinoly or WordOps) – VPS with a panel based GUI installer such as Cloudpanel or hestiacp.com.

Script based installer for VPS (OVZ or KVM)

Installing WordPress on VPS using Webinoly or WordOps
Note – Our $10 a year threshold applies to website hosting only. The prices for paid version of themes, plugins, scripts and CDN might be much higher. I am a proponent of ‘pay if you find value’ when it comes to Freemium products or open source projects. – Using ClassicPress instead of WordPress. ClassicPress is a fork of WordPress, which I have come to like in recent months. It is lightweight and useful for hosting with less resources.

Hosting Plans Tested for WordPress

Table compiled by Amar Vyas based on installation, configuration, and testing of WordPress sites. November/December 2020. Note: I have also tested on the following configurations:
a. SmallWeb Singapore, 1 GB Plan ~ 10 US dollars / year
Update: SmallWeb is no longer an active business as on 31 Jan '23.

b. Myw.pt 2 GB Plan "Lifetime" deal at ~ 12 US Dollars/ year

c. Nexusbytes ServedEZ 1 GB Plan, Germany ~ 12 US dollars/ year .
Update: Nexusbytes is no longer an active business as on 31 Jan '23.
The above three are all LiteSpeed based shared hosting plans, expected results should be similar to the first installation in the table above.
d. In addition, I also have a setup with 512 MB RAM, 4v CPU plan from Inception Hosting. WordPress installation took several trials, but finally things worked well with WordOps. This VPS Plan It cost me 12 Euros (~ 15 US Dollars), which is higher than the US $ 10 threshold I have set for this post.
it was successful.

Pricing plans for WordPress Hosting “Specialists”

Commands for Installation of ols1click.

Commands for Installation of ols1clk.

Below is a list of Web hosting companies that specialize in WordPress Hosting. Note their pricing plans start typically at US dollars 30 per month or higher.

Results from Testing the different installations

For each of the options in the below table, we tested the following: – Loading speed using Google Page Speed Insights or GTMetrix – Website performance using K6 page load tester (similar to loader.io)

Based on the test results, below are my suggestions:

i. Shared Hosting for WordPress

Minimum Disk space: 2 GB (NVMe) or 5 GB (SSD) with LiteSpeed server/ LS Cache plugin and QUIC.Cloud OR non-LiteSpeed hosting with CDN (e.g.BunnyCDN) and optimization plugins. WordPress on Shared Hosting with LiteSpeed Server + LS Cache

ii. VPS with Server Panels

For testing our VPS with Cloudpanel or aapanel (or similar) you would need a KVM with atleast 1 vCPU, 1 GB RAM, 10 GB Disc space.

Minimum specifications for VPS hosting WordPress with a server panel

Minimum specifications for VPS hosting WordPress with a server panel. Blog post on host wordpress site on budget. Blog by Amar Vyas

Minimum specifications for VPS hosting WordPress

Stress or Load Testing the Frugal Hosting Setups

I tested nearly every installation on key 6, a load testing simulator similar to Loader.io The testing scenarios were run for: a. Up to 40 concurrent visitors, 10 minute test duration b. Up to 50 concurrent users, 5 minute test duration.

Results of load test for shared hosting with LiteSpeed server/ LS Cache Results from K6 Load testing- Shared Hosting with Litespeed

Results of load test for shared hosting with ClassicPress on Gullo’s LittleVZ 512 MB Plan, Singapore Results from K6 Load testing-ClassicPress on LittleVZ (OVZ from Gullo's Hosting)

Note that the specifications and the test factor consider the early stages of your blog or website, say up to the first two years. As traffic builds up, you may want to move on to more robust resources. However, optimization of the scripts, images and using caching plugins, etc. you may be able to cater to the increased traffic for much longer. Our focus here is on frugality without compromising on speed or security. Particularly for the advent of WordPress 5.6, which is. separate topic of discussion.

When Should you Upgrade?

My philosophy has always been that once an activity starts paying for itself, that is the time to invest further into it. But at the same time when choosing a hosting plan, account for least two or three times the capacity. That is you may yet be able to cater to up to 20,000 visitors a month with these setups without much challenge. For example for LiteSpeed based hosting, Quic.cloud gives you 10 GB CDN traffic, optimization of 10,000 images and hosting / delivery of scripts for free. For entry level bloggers, these limits should be more than adequate. Similarly, a gigabyte of RAM on a 1 VCPU KVM with atleast 10 GB disc space allows installation of a server panel, and WordPress for up to 3 sites with pagebuilder like Elementor. You can add a CDN and optimization plugins for greater efficiency and loading speeds.
Server Monitoring - install via WordOps.Screenshot by A Vyas, December 2020

Part III- Takeaways

A WordPress site is a function of many moving parts, which include but not limited to, the following: – Version of PHP on the server – Version of MySQL or equivalent database – Which version of WordPress is used – Theme: whether it is lightweight or a loaded / heavy weight one – What plugins you use – The specifications of the server itself (CPU, Ram, Disk space, network. Etc) – Scripts or any other functions that you may have added – Firewall and security settings including Limit rating – The type of site and content (media heavy site versus text heavy) – Use of Content delivery network for images, videos, scripts, etc – Caching and Traffic As you may realize, there is no single way to address all of the above. Therefore it is important to do your homework particularly for hosting. Optimized hosting, something that is not oversold something that offers hardware and software specifications that can cater to the traffic are some of the criteria I am talking about. Secondly, we need to have as lightweight a site as possible by that I mean not having too much of a bloat, which many of the stock theme and plugin installations tend to do. Third, constantly update your site for plugins themes security settings, etc, keep monitoring the performance. The sites can have many points of failure, it’s your job to make sure things go right.

Summing it all up: Host WordPress on Budget

WordPress 5.5 dashboard.
There are Christmas deals coming up you may yet be able to pick up a deal or two around the price range I have discussed for different hosting options. One of the motivations for writing this post was to offer you, the go to person whom friends family significant others approach for help with their website related matters. That was my case a few years ago, when someone very near and dear to me wanted a website for their blog and they were adamant on using WordPress. And Thus began my journey int he maze called WordPress hosting, which led me literally down a rabbit hole. Personally, I am not a super fan of WordPress. But the sites for our podcasting business, and this  blog use WordPress as poison of choice. These are hosted on PHP Friends VPS and managed using Gridpane. I hope that my above experiments and learnings allow me to share with you some insights. Hope you will find one or more WordPress hosting options to suit to your taste. As an aside, I recommend using WordPress upto version 5.5 only. As on December 8, 2020; WordPress 5.6 was released and there are likely to be teething troubles with this new release.

Resources and further reading

All screenshots are taken from websites of respective providers. All other images are created by Amar Vyas in December 2020. For any questions. Comment or feedback about this post, you can write to the author at contact@ amarvyas.com or on Twitter: @meamarvyas.

सारांश: 2020 से 2024 तक वर्डप्रेस होस्टिंग में बदलाव

2020 में आपके द्वारा प्रकाशित ब्लॉग पोस्ट को अपडेट करते समय या 2024 में इसी तरह की सेटअप बनाते समय, वर्डप्रेस और होस्टिंग परिदृश्य में कई महत्वपूर्ण बदलावों पर विचार करना चाहिए:
  1. वर्डप्रेस अपडेट्स: वर्डप्रेस ने नए रिलीज़ के साथ विकास किया है, जिसमें प्रदर्शन, सुरक्षा और नई सुविधाओं में सुधार शामिल हैं।
  2. PHP और डेटाबेस परिवर्तन: PHP 7.4 को पुराना माना गया है और PHP 8.3 के लिए समर्थन जोड़ा गया है, जो PHP समुदाय में नए, अधिक सुरक्षित और तेज़ संस्करणों की ओर एक बड़ी शिफ्ट को दर्शाता है।
  3. वेबिनोली में सुधार: वेबिनोली ने कई सुधार और फिक्सेस पेश किए हैं, जैसे कि सबफोल्डर्स के लिए बेहतर समर्थन, कमांड लाइन में पासवर्ड पास न करके सुरक्षा में सुधार, और MySQL 8 और PHP 8.2 के लिए समर्थन।
  4. होस्टिंग पर्यावरण में परिवर्तन: कुछ होस्टिंग कंपनियां और योजनाएं बदल गई हैं, जिसका मतलब है कि आपको बजट मानदंडों को पूरा करने वाले वैकल्पिक होस्टिंग प्रदाताओं की तलाश करनी होगी।
  5. सुरक्षा और अनुकूलन प्लगइन्स: वर्डप्रेस प्लगइन्स की परिदृश्य लगातार बदल रहा है, नए प्लगइन्स के उदय और मौजूदा लोगों के अपडेट होने या पुराने होने के साथ।
  6. कंटेंट डिलीवरी नेटवर्क्स (CDNs): CDNs का उपयोग अधिक प्रचलित हो गया है। इन सेवाओं की वर्तमान पेशकशों और सीमाओं की जांच करनी चाहिए।
  7. सर्वर पैनल और स्क्रिप्ट इंस्टॉलर्स: सर्वर पैनल और स्क्रिप्ट इंस्टॉलर्स जैसे उपकरणों में अपडेट या नए विकल्पों की उपस्थिति हो सकती है।


This post was updated on 21 Feb 2024
Categories: Notes Blog