One of the latest additions to Namecheap’s broad range of services is their new, well not really new, “Managed WordPress Hosting” service called EasyWP.
I was honestly curious about the performance and quality of the service because of its attractive pricing, which is not uncommon with Namecheap. Because of this, I decided to try out the service and write this EasyWP Review.
This review will be graded accordingly to our grading rubric.
Right of the bat I got to see that Namecheap is claiming that is the fastest (yes, not one of the fastest, but THE FASTEST) hosting provider. In fact, let’s quote them:
It’s official! EasyWP is not only the fastest WordPress Hosting Provider around but also the most affordable. Need proof? Check out our comparison table.
Alright, to be fair that is a bold thing to say, but hey, we are going to find out if they are really the fastest when compared to the rest of them.
Pricing and Features
This is where a lot of beginners to WordPress are going to fall in love with EasyWP. They just have one of the cheapest solutions out there.
Their plans start at
$3.88 $1 for the first month, and which the plan includes:
- 10 GB SSD
- 50K Visitors
- 1x WordPress Installation
- SFTP & Database Access
- 30-days money-back guarantee
- PHP 7.X +
- Easy Backups
- 24 x 7 Support
- Free CDN – Stackpath (Only with domains registered with Namecheap)
Honestly, the whole cannot be as straight forward as it is. Here is quick a walkthrough to get you started:
Visit Namecheap, scroll down a bit and select for whichever plan you decide. In my case, I went with the Turbo plan. You’ll be asked to create an account if you don’t already have one.
After creating an account, verifying your email and completing the payment process you’ll be asked to use a domain you have with Namecheap or alternatively you can use a temporary domain from them (yoursite.easywp.com).
Don’t Panic you’ll be able to use your own custom domain even if your domain isn’t with Namecheap.
In my case, I went with a temporary domain since my domains are not with Namecheap.
Be sure to personalize and change all the details to your linking after the domain setup process.
If you just want to work on your site right away, skip this step.
We are going to associate your own custom domain, in my case easywp.hostreport.net, which looks a lot better than (hostreport-37ebe9.ingress-alpha.easywp.com) in my opinion.
To start, click on your hosting package, then click on Manage right next to Domain under the website section.
Because my domain is from another provider, I’ll just click on the middle option (Domain on another provider).
Now, this is where the tricky part comes in, not really, but hey… We are asked to add an ALIAS record to our domain, now, not all domain registrars support ALIAS records, so if your domain registrar does not support it just add a CNAME record, this includes if you are using Cloudflare, which in this case I am.
And this is how I added it on Cloudflare:
IMPORTANT: In my case, I wanted to create a subdomain, because of this leave Name with an @ so it points to your domain.
After you have added the CNAME/ALIAS record to your domain, click on the “Check Domain” button so EasyWP can verify you have done this correctly. Now, it might take a bit for it to propagate so don’t panic if it doesn’t work within the first 5 minutes. If everything went fine you’ll get a message like this:
Then just hit the Change button. Funnily enough, the button was stuck spinning for over 30 mins, I checked with the propagation checker tool whatsmydns and it was already propagated around the world.
Because of the non-stop spinning button when changing the domain, as mentioned above, I decided to contact their support to see how responsive and helpful they were.
Conveniently enough, they have a floating help button that makes it easy to contact them. I went ahead and filled out the chat form and in just over 20 seconds (23 seconds) I was already chatting with a support agent, impressive.
Well.. this is awkward… everything I had to do was to clear the cache and everything was working smoothly.
One thing that caught my attention and I asked the support agent is that there is no auto free SSL option, you would have to manually enter the certificate and the key. Which can be daunting to beginners.
Overall I found their support pretty snappy, yet again, I didn’t have a serious problem with their service.
Installing an SSL Certificate on EasyWP
As mentioned above, there is no auto free SSL option, because of this you have three (3) options:
- Use Cloudflare
- Purchase an SSL
Use a site that generates free Let’s Encrypt SSL’s– There is currently an issue that the dashboard does not recognize the SSL certificate generated. I will update the page when this gets fixed.
This process is pretty straight forward since they already have an SSL certificate installed on the backend all you need to do is activate or click the grey cloud so it becomes orange.
Then go to the SSL tab and change SSL mode to FULL. This might take a bit to propagate because I am using CF’s public DNS resolver the change was pretty much instant.
Purchase an SSL Cert
To be fair, I wouldn’t even bother purchasing an SSL cert if it’s just a blog or if you are just starting out.
The only time I would purchase a blog is if I was behind a pretty popular store with thousands of visitors per day, other than that not really worth it.
With that being said, you can go ahead and purchase an SSL from Namecheap directly or any other SSL provider. They will all ask you the same, they will need to verify the ownership of the domain, so they would need to send an email to a branded email such as [email protected].
Then they will send you the certificate and the key file in which you would need to upload it through EasyWP’s dashboard under SSL.
Finally, the fun stuff.
For this section, we are going to be using three tools to sort of determining the performance of EasyWP.
- Apache Bench
- Loader.io – Maintain 1,000 clients
- WPPerformanceTester Plugin
- GTMetrix (TTFB, First Paint, Contentful Paint)
Since the sad departure of Blitz, I have been measuring the performance of hosting providers and their stack using Apache Bench. AB (Apache Bench) was created to simulate real requests, therefore, determine how many requests per second the stack can serve and handle.
Now, in order to use and run an Apache Bench test, you’ll need a hefty VPS which can handle sending all the requests, you can check my VPS recommendations.
For this test we are going to be running the following query:
ab -c200 -n100000 -s60 https://hostreport-37ebe9.ingress-alpha.easywp.com/ > easywp.txt
- -c: Is the amount of concurrent requests, in this case, 200
- -n: Total number of requests, in this case, 100,000
- -s: Timeout in seconds, in this case, 60 seconds
- > easywp.txt: This part is optional, this will just output a txt file.
Please note: You can take a look at the raw data by just clicking on “EasyWP” in the table or by clicking here.
|Requests per second||505.32|
|Time Taken on the Test||197 seconds (3.283 minutes)|
So far it’s looking good, not the best results I’ve seen but they are definitely not the worst I have seen.
Pretty straight forward, in this test we are going to see how the stack responds, handles, and serves 1,000 “visitors”.
Pretty eye-catching results. Decent average response times, quite a lot of requests, I wish the timeouts were not as high, but remember, you just paid $1, 2 or 3 for the first month. I would say it’s pretty amazing for the price-to-performance ratio.
This is a pretty nifty plugin that does the following:
- Math – 100,000 math function tests
- String Manipulation – 100,000 string manipulation tests
- Loops – 1,000,000 loop iterations
- Conditionals – 1,000,000 conditional logic checks
- MySql (connect, select, version, encode) – basic MySQL functions and 1,000,000 ENCODE() iterations
- \$wpdb – 250 insert, select, update and delete operations through \$wpdb
Pretty much it lets you see how good the server your site is hosted in.
These results are average, they are not the best nor the worst I’ve seen. Actually, the worse I have seen is from a host that is so bad (25 seconds and 87 queries per second) that I keep avoiding finishing writing the review because they don’t even deserve the publicity, even if they are that bad.
As I mentioned before, EasyWP claims to be the best-managed WordPress hosting out there. Let’s take a look.
On their website, they claim to have a 192ms TTFB and a 0.7s fully load time. Here is what I got:
Actually… This does not look bad at all, in fact, it looks amazing. Now, do not think that your site will always be loading at such speeds because this is a clean WordPress installation, which means it has the default theme and no plugins other than the caching plugin it has by default (which can’t be turned off).
So yes, these results look very look, now let’s take a look at the same website but with a dummy site from the folks over at GeneratePress, which is a highly optimized and extremely fast theme. So it should still be pretty fast.
I went ahead and installed the Volume site with its dummy content and ran the test once again.
Don’t even take a look at the scores, since scores do not matter. In terms of TTFB, FP and Contentful paint they all got worse, with the exception to TTFB which actually got better???
Anyways, it is expected, but remember this is a hosting provider that you just paid $1, 2 or 3 depending on the plan. Also, this test website has no optimization done to it, the images are huge, useless scripts such as embeds and emojis are being requested, so there is a lot of room for improvement.
I won’t be covering how to improve your website load time in this EasyWP review, it’s a bit lengthy.
Uptime for EasyWP has been flawless, I actually started monitoring their uptime a month ago (January 18th, 2020), and their uptime has been 100%. I will be updating if anything changes or happens.
To be completely honest and transparent, I was not expecting EasyWP to be as good as it is for now.
Now, with that being said, EasyWP is not for everyone. You have little control over what you can and can’t do, which might be a problem for some people.
Do I recommend them? It depends, if you are looking for an easy WordPress-only platform with limited features (cannot change the PHP version, no free SSL, etc.), inexpensive, then sure. Go for it.
Otherwise, you might be good or even better with a shared hosting provider, though, they will definitely be more expensive.
I personally liked their clutter-free and easy to navigate dashboard.
EasyWP is a wordpress-only focused hosting that makes wordpress hosting a breeze.