Templ.io Review (2020) – Google Cloud Managed WordPress Hosting

It recently came to my attention this specific hosting provider, since it’s one of the few that host their infrastructure in Google Cloud, which is a massive positive, but, at a cost.

I went ahead and tried their services, so here is the Templ.io review.

Templ.io Review

To be fair, these types of hosts are becoming more and more popular (basing their infra. on Google Cloud) which can be a huge positive because of Google’s massive network and reliability. But, unfortunately, it isn’t affordable one bit.

Pricing & Features

Pricing

Their pricing is pretty straightforward, a single fee per month, no pay-as-you-go option.

Their plans start at $29 per month (get a 10-day free trial) and they go all the way to $149 per month. Definitely not for everyone.

Now, there is one thing that is worrisome, the amount of bandwidth allocated per plan. If you are just starting and went with the small plan, you are only allocated 10GB of bandwidth per month, thereafter, the will charge $0.20 per GB extra.

To put that into perspective, this is a screenshot of the bandwidth usage of one of my sites:

BunnyCDN Bandwidth Usage

Within the last 3 weeks and 3 days that site has served 200GB of bandwidth if I were to use Templ, the extra 190GB of bandwidth would be an extra $38, making it a $67/month bill if not more.

Unfortunately, just like I mentioned before, Google Cloud is awesome but at a cost, and bandwidth is one of the most expensive “features” of Google Cloud itself.

If you use less than 10GB of bandwidth per month, then it shouldn’t be a problem whatsoever. Now, if you do and want to use them I suggest using Cloudflare.

Features

When it comes to features, they got the essentials and a handful of extra features that might come handy for some people. Some of their features are:

  • PHP 7.3 +
  • Nginx – Full page cache
  • Your Own VPS
  • Google Cloud CDN – Need to contact support for them to enable it on your site.
  • MariaDB
  • Free SSL
  • 20 Global Datacenters
  • One-click backup
  • Staging sites
  • Email
  • Dedicated IP address
  • One-click File Permission fix
  • Vulnerability check

The last two features are ones that I’ve never seen before, nicely done. Also, it is very rare for a managed WordPress hosting company to offer email hosting, but they do nonetheless.

Getting Started

The process of signing up and getting everything set up and ready to go is pretty straightforward.

After registering, click on the “Create Website Now” button to get started. Alternatively, if you are confident and don’t want to waste any time you can click on the “Migrate Website” button.

After you have chosen your website’s name and datacenter, the will go ahead and create the website for you, which can take around 5 minutes or even less.

I chose to have my site hosted in Los Angeles and it was created within the 5-minute mark.

Afterward, you are redirected to their custom panel, which seems quite nice but a bit outdated when compared to, for instance, Kinsta’s.

They are actually currently working on a new panel, which looks a lot better. It can be found by clicking here.

Support confirmed that they should be pushing the new panel soon.

Templ’s New Dashboard

The whole dashboard itself is pretty straight forward.

To add your own custom domain:

  • Click on “Domains” in the menu, then Add Domain
  • Enter your domain, and check the name server configuration if you are using a third-party.
  • Go to your DNS provider and create an “A” record pointing your domain to the IP address (which can be found in your website’s panel).
  • Go to your website’s panel and click on “Edit Website Details”.
  • Select your domain from the dropdown, then click on continue.

It literally takes around 5 minutes to do all the steps above. Propagation-wise it might take a bit, but it really depends on the DNS provider you are currently using. In my case, it took no more than 5 minutes since I’m using Cloudflare.

Support

On the other hand, support has been great, I asked them some questions, they answered within the 10-minute mark, which is pretty good.

There’s currently a floating button that follows you everywhere throughout the site so you are not bound to be on a single page.

Also, they have a somewhat extensive library of articles to help you get started, troubleshoot, etc.

Performance

Ah, nice. The fun stuff.

Once again, we are going to be testing the responsiveness of the stack and the server itself by using the following tools/services:

  • Loader.io
  • WP PerformanceTester Plugin
  • Apache Bench

Loader.io

It all started fine, then at the spike at around 00:35, the dashboard became significantly slower when compared to the first 34 seconds.

To be completely honest, I thought they were going to do a lot better for the pricing.

Here’s a screenshot of what my $5/month DigitalOcean VPS and OpenLiteSpeed can handle.

This custom setup was able to handle around 28,000 more requests and has lower response times. For a fraction of the price, with more resources.

WPPerformanceTester Plugin

The lower the numbers the better, we should expect them to be better than EasyWP, which starts at $1/month.

Quite surprised, but not really, since I expected them to be deploying customers based on the older gen of Google Cloud compute machines, based on the location (older and slower CPU’s).

Now, I just got confirmation by their support that they offer the new-gen as a custom-made plan.

Apache Bench

I will be using the same query, as I’ve done in all the reviews, which is:

ab -c200 -n100000 -s60 https://templ.hostreport.net/ > templ.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
  • > templ.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 “Templ” in the table or by clicking here.

Templ
Requests per second 165.79
Time Taken on the Test 603s (10 minutes!!)
Failed requests0

Yea… unfortunately it doesn’t get any better. They for sure need must work on their stack. Quite disappointing.

Uptime

Too early to tell, I’ve been monitoring them for the last 5 days, so far so good. I will update the screenshot every month and update it if it’s needed.

Templ.io Review - Uptime

Summary

Unfortunately, everything was going great, the whole sign up process was smooth, the new panel is pretty responsive and easy to navigate. They have quite a lot of features, including ones that I’ve never seen before, impressive.

It all went downhill because of the performance of the server and the stack itself. What does this mean? That if you happen to be on the front page of Reddit and you happen to have their small plan, the plan probably won’t able to handle such high numbers of requests.

When it comes to their pricing, it’s really hard to say that they are expensive or affordable when Google Cloud itself is a premium platform with high-end pricing, as expected.

On the positive note, let’s hope that this Templ.io Review helps everyone, especially the Templ’s team so they can improve their game.

Templ.io Review
  • Speed/Responsiveness
  • Uptime
  • Support
  • Features
  • Pricing
3.9

Summary

Templ has a broad range of features, nice and responsive support, and a nice and easy control panel. Unfortunately, their performance has left them near the bottom.

2 thoughts on “Templ.io Review (2020) – Google Cloud Managed WordPress Hosting”

  1. Thanks for a great and thorough review, hostreport! 🙂

    We are definitely taking note and will see what we can do step up our game yet another notch.

    Question regarding the Loader.io test: what URL(s) was tested and was that test done with or without full page cache activated?

    Reply
    • Hello there,

      Yes! We made sure that the server-side cache was enabled and running. The URL in question is templ.hostreport.net.

      All the best,
      HostReport Team
      Majestic.IM LTD

      Reply

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.