How to Easily Optimize WordPress Website With RunCloud Hub

Since releasing RunCache v1, WordPress server-side page caching, we received a lot of feedback from our users, including a cache exclusion feature, to allow using RunCache on dynamic website, such as WooCommerce. We soon realized there was a lot more to RunCache and will continue to add related WordPress features.

We are introducing RunCloud Hub, a hub for all RunCloud plugins for WordPress. It is not only for the new RunCache (with cache exclusion), but also for the Redis Object Cache and Server Health & Transfer Stats monitoring directly from your WordPress dashboard.

What is RunCloud Hub

RunCloud Hub is a hub for all RunCloud features for WordPress. Currently it has 3 features:

  1. RunCache Nginx FastCGI Cache (with cache exclusion and cache preloading)
  2. Redis Object Cache
  3. Server Health & Transfer Stats monitoring

RunCache is Nginx caching mechanism that will be installed to your web application in RunCloud automatically by installing RunCloud Hub feature. Inside RunCloud, we offer two web server stacks for you to choose from in web application level. If your web application uses Native Nginx stack, RunCache will use FastCGI cache. And if it uses Nginx-Apache hybrid setup, RunCache will use Proxy Cache.

Redis Object Cache is different server-side caching method. For dynamic website, for example membership website or online store website (WooCommerce), Redis Object Cache can reduce the load of your database by storing database queries to help speed up PHP execution times and make your website faster.

RunCache and Redis Object Cache are perfect combination to help optimizing your WordPress website easily.

Installing RunCloud Hub

You can install RunCloud Hub easily from  “RunCloud Hub” menu under your RunCloud web application.

RunCloud Hub Menu

When installing RunCloud Hub to your web application, RunCloud will do two things:

1) On server-side, RunCloud will install server-side caching mechanism to the NGINX for your current web application.

2) On WordPress-side, RunCloud will install RunCloud Hub plugin inside your WordPress installation that will allow you to have more control on RunCache and Redis Object Cache.

RunCloud Hub Install

Once it is installed, you will see some options for your RunCloud Hub.

Purge All Cache to clear cache from RunCache. Purge Object Cache to clear cache from Redis.

RunCloud Hub Settings

If you want to remove RunCloud Hub from your web application, click the “Remove” button and it will uninstall RunCloud Hub from both server-side and WordPress-side.

Working With RunCloud Hub WordPress Plugin

Once you have logged in to your WordPress dashboard, you will see RunCloud Hub menu under Settings menu.

RunCloud Hub WordPress Admin Menu

From the Stats menu, you can monitor your Server Health, including Server Load, Memory Usage, and Disk Space directly from your WordPress dashboard without having to visit your RunCloud dashboard.

Go to Settings menu if you want to change stats display from hourly to daily view.

RunCloud Hub WordPress Plugin Stats

From RunCache menu, you can see 3 submenus: Purger, Rules, and Preload.

Purger settings allow you to have more control when cache is cleared when you update your content.

Rules settings allow you to control Cache Exclusion. This is very useful when you have dynamic pages that should not be cached in your website. For example, in WooCommerce, you have the Cart, Checkout, and My Account page that must be not cached.

Preload settings allow you to generate caches of your pages without having to wait for a user to visit your pages. Normally, cache is generated after a user visits a page.

Learn more about RunCache Nginx FastCGI Cache

RunCache Exclusion - RunCloud Hub WordPress Plugin

From the Redis menu, you can enable or disable the Redis Object Cache in your website.

Learn more about Redis Object Cache

Redis Object Cache - RunCloud Hub WordPress Plugin

Redis Object Cache is optional, you can disable it if you think you do not need it for your WordPress website.

Clearing RunCloud Hub Cache

There are two ways to clear your cache. You can clear cache from RunCloud Hub menu in your RunCloud Dashboard. Or you can do it from the Quick Action menu in your RunCloud Hub page.

Quick Action - RunCloud Hub WordPress Plugin

RunCloud also provides quick admin bar menu that allows you to clear all cache from any page in your WordPress Dashboard.

Dashboard Admin Bar Menu - RunCloud Hub WordPress Plugin

RunCloud Hub quick admin menu is also available on frontend when you open your website.

Frontend Admin Bar Menu - RunCloud Hub WordPress Plugin

You can use “Clear Cache this URL” link if you want to clear cache of the current page only.

Bonus: Magic Link Login

RunCloud Hub provides a magic login link that allows you to login directly your WordPress dashboard from the RunCloud dashboard. Not only does it save time, but it also means that there is less typing and more protection for your credentials.

RunCloud Hub - Magic Login Link

Magic Link Login feature is available for Business plan users.

Tips: Why RunCloud Hub menu is missing?

If you install WordPress manually, not using our one-click WordPress Install feature, or if you have old an WordPress web application before RunCloud released one-click WordPress install feature, it is possible you may not see RunCloud Hub menu in your web application.

Missing Menu - Web Application Type

The solution to fix this is very simple by navigating to the Settings menu under your web application, and choosing WordPress for Web Application Type.

Is It Compatible With Popular WordPress Cache / Optimization Plugins?

Great question!

Important thing to understand, both RunCache and Redis Object Cache works in server level and popular WordPress cache / optimization plugins works in WordPress level.

They are in different space and it should be compatible. You can choose to disable page cache feature from your WordPress cache / optimization plugins if you find any issue with RunCache.

For page cache use case, RunCache should be faster because once your website page cache is available, it will be served to your visitor directly from your server without WordPress.

Summary

In RunCloud, we provide you with full control over your server. That is why we do not apply server-side caching mechanism automatically to your server.

If you want to apply server-side caching to one of your web applications within your server, then RunCloud Hub is your answer.

RunCloud Hub is a great tool to optimise your WordPress website with RunCache and Redis Object Cache.

All paid plan users (Basic, Pro, Business) can enjoy the full functionality of this feature. Special for Magic Login Link bonus feature, it is available only for Business user.

It has been a largely requested feature that we knew would be useful to you. Never ever hesitate to suggest new features that you want to see, and we will make it happen.

Categories: Features, Tutorials, WordPress

Simplifying Server Management

RunCloud is a cloud server management tool that allows you to maintain full control of your server and host multiple WordPress, WooCommerce, Laravel, and PHP applications with fast and easy configuration.

Start Your Free Trial

5 days free trial no credit card required cancel anytime

16 thoughts on “How to Easily Optimize WordPress Website With RunCloud Hub

    1. Hi Harry,

      Currently it is not available in any Github repo. It will be automatically installed and activated when you install RunCloud Hub feature to your web application in RunCloud.

  1. Hi there,

    How to replace former runcache purger plugin with the new runcloud hub plugin?
    Any tutorials regarding this?

    1. Hi Naim,

      If you are using old version of RunCache, please go to RunCloud Hub menu under your web application and click Remove button to remove previous RunCache installation. Then, you can reinstall RunCloud Hub menu again to use the new version of RunCloud Hub WordPress Plugin.

  2. This is an awesome write up on RunCloud. I read about this several times now, and I think it is really affordable!

    Gonna run a trial and see how it goes. Wish me all the best! 🙂

    1. Hi Reginald,

      Thanks for trying RunCloud Hub! If you have any issue with RunCloud Hub, please open a support ticket and our 24/7 support will be happy to help.

      We will also have dedicated blog posts for the new RunCache and Redis Object Cache in the near future.

  3. Does it work well with multisite? It looks like only the main site can see the stats and configure the settings.

    1. Hi Felipe,

      Yes, RunCloud Hub works well with WordPress Multisite.

      You can activate RunCloud Hub WordPress plugin on each subsite, but only user with Super Administrator level who can see the RunCloud Hub Settings page on the subsite.

      If you need any assistance, please open a support ticket any time and our 24/7 support will be happy to help.

  4. I keep getting this installation error on one particular website on my server … other wp sites on same server have no trouble installing RCH. I tried deactivating some plugins, maybe its a conflict… but still same install error. Is there a manual way of installing RCH, or how to get more details on the error?

    Unable to install RunCloud Hub plugin on Web Application xxxxxx. Error: There has been a critical error on your website.Learn more about debugging in WordPress. There has been a critical error on your website.

    1. Hi Joe,

      I am not sure what happens to your website, but if you need any assistance, please open a support ticket any time and our 24/7 support will be happy to help.

      Answering your question, if you want to see the error details in your website, you can check Web Server Logs menu under your Web Application in RunCloud. If you use Native Nginx stack, you can check Nginx Error Logs. But if you use Nginx-Apache Hybrid stack, you can check Apache Error Logs.

  5. This is really cool but I find that the plugin does not listen for cache clearing hooks, although the settings seem to suggest it has the capability to do so. I use Autoptimize and Runcloud Hub refuses to clear the Runcloud cache automatically on an AO purge, even though the hook shows up in the Runcloud Hub settings. Not sure what’s up.

  6. Hi there, Does the plugin have any page number limit. one of the WooCommerce sites I manage has over 6k products but when I preload cache from plugin settings it only seems to count 997 total pages.

  7. Is this plugin still useful if the server is on Openlitespeed stack and not on Nginx?
    Or does the Litespeed oficial plugin take care of everything?

    Thank you in advance

    1. Hey Jaime, if you use OpenLiteSpeed then you wouldn’t get the benefits of RunCloud Hub & we’d recommend using LiteSpeed’s official plugin, correct. 👍

Leave a Comment

Your email address will not be published. Required fields are marked *

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