This article describes how WordPress, WooCommerce and other plugins use PHP Workers. PHP Workers is a concept in php-fpm that allows the web server to control how much resources can be spent at any given time, to process PHP requests. WordPress and WooCommerce process PHP requests at least once for […]
Plugins that prevent caching limit the performance of your website, and reduce the scalability. It is also usually unnecessary, as there are techniques that can be applied to provide the same functionality, without preventing your pages from being cached. This article provides an overview of plugins in the WordPress repository […]
To enable Redis, you’ll have to have Redis installed on your site. You can request this from Servebolt support. There are multiple plugins available to enable Redis for WordPress. This example uses the plugin Redis Cache which has 60K installs and is actively maintained.
Clean up autoloaded options in WordPress to improve performance and loading times for your site.
When WordPress is setup as a Multisite/network installation, the cron event process needs to be called for each individual site in the network. This can either be manually setup or solved using a simple script. This script was originally created by Bjørn Johansen. Note: if you still receive emails regarding […]
There are many plugins for wordpress that might seem good and useful, but many will cause problems. Here we look at which should be avoided.
Improve the performance of your WordPress website by using server based cron instead of WP-cron.
If you see 404 file not found errors with @2x in the file name, in either your site’s loading waterfall or the logfiles – you should add this block of code first in you .htaccess file. When retina.ja tries to fetch images that do not exist, a full version of […]
This article explains how you can lock down xmlrpc.php using .htaccess. However, it might be a better option to protect the xmlrpc-php endpoint instead, filtering out the unwanted traffic. The WordPress xmlrpc.php endpoint can be misused as en endpoint for brute force attacks. If you do not use xmlrpc.php for […]
Our plugin, Servebolt Optimizer, enables you to: Add our best practise database optimisations for WordPress and WooCommerce Read the ErrorLog directly from the WordPress Admin Enable the Full-Page Cache Exclude caching from WordPress posts Enable Cloudflare cache purging and APO Enable Accelerated Domains and purging WordPress backend Servebolt Optimizer is configurable […]
WordPress by default is blazingly fast at Servebolt, but there are some things you can do to your WordPress site that optimizes it even further. Consider this some basic WordPress hygiene. Database indexes In the examples we have used the standard wp_ prefix for table names, this may differ between […]
Let’s say you’ve decided to go live with your test site. In addition to that you’ve upgraded your Bolt, added your custom domain and pointed it to us. Now when you try to use the custom domain you’re still being redirected to our internal domain. In most cases this is […]
WP-CLI is a great tool and we use it every day ourselves. In this article we have listed helpful commands we use regularly. To begin using WP-CLI commands you need to be logged in to your site using SSH. To use SSH you need an SSH Terminal. On Mac there […]
The command line interface for WordPress – called WP-CLI – is installed for all hosts on Servebolt and is available when you log in to your site with SSH. You can use WP-CLI in the /public folder (where your site is) by running the wp command. The following commands lists everything […]
We include a daily backup of all files and databases for our clients. These backups are performed nightly and can be restored through our support, as described here: How do backups work at Servebolt. It’s also possible to do an instant manual WordPress site backup. This is recommended when performing […]
We offer two different ways to create copies of websites which you can use for staging, testing or migrations to other Bolts. The first solution is a custom script available on our Servebolt Bolts, the other is a solution within WordPress itself. Servebolt’s sitecopy script The main advantage of using […]
Indexing is a task that should always be run from the server side, instead of running it in your browser or via HTTP/HTTPS with wget or similar. If indexing runs directly on the server it spends the least possible amount of resources, and is not vulnerable to being interrupted by […]
All Bolts are optimized and tuned for speed, and deliver much better performance than other hosting solutions. Because of this, the need for third party cache- aggregation an optimization plugins is reduced. Generally, you will experience that avoiding the use of performance-related plugins, and keeping the number of plugins to […]
Congratulations on your decision to move or set up your WordPress site on Servebolt. Our performance specialists have a set of standard tasks when setting up or moving a site to Servebolt. These tasks are not secret, nor complicated. Follow this to-do list to make sure your WordPress is as […]