A WordPress website can be virtually anything that you want it to be. For some kinds of functionality you might need to tap in to other sites or services as well. For example checking actual prices with a supplier, seeing what the weather is like, etc. While these kinds of […]
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.
Magento introduced Elasticsearch as a hard dependency in Magento 2.4. This first release misses Magento command line options for Elasticsearch configuration. This article explains how you can configure Elasticsearch for Magento 2 from the command line. M2 Fresh install with Elasticsearch When you use the installer you can pass Elasticsearch […]
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. The script below was originally created by Bjørn Johansen. Alternatively server-side cron can easily be […]
There are several ways for replacing URLs when it comes to your site. But the simplest is using commands when you’re logged in via SSH. For WordPress sites we do have WP-CLI installed on all our servers which comes with a very handy command. You can find more information on […]
To improve performance in Drupal, we recommend disabling the built-in cron system in Drupal and run cron on the server side instead. This will offload the website and may cause significant improvements to the TTFB (Time to first Byte). You may still receive email messages regarding cron jobs if an […]
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.
Laravel is a modern PHP-framework. SSH is available on all Bolts, and composer is part of the standard stack. Webroot is now configured to use ~/myproject/public as standard folder, and your Laravel project should be available on the web.
Improve the performance of your WordPress website by using server based cron instead of WP-cron.
The web root is the folder where the website files for a site are stored. Each site under your host gets an unique root folder. The root folder is placed under the sites username. Inside the web root folder you’ll find folders like \logs, \public, \private and more. Site Root […]
We understand that you want to know the hardware specs. The hardware specs can tell you something about value for money, right? Well, not with us to be honest. And the reason why is that we do optimisations on a deeper level than any other hosting provider we know of. […]
No, we do not run VPSes. The reason is that VPSes are slow by design. We care about performance, and are therefore running high performance shared hosting. Shared hosting is slow you say? Try us, running a Bolt will blow your mind. Sign up for a 100% free test and […]
We do not mention RAM in our pricing, and there is a good reason for it. It simply doesn’t matter, since we make sure there’s enough. Our servers are configured with a minimum of 64 GB of RAM, usually 128 GB RAM depending on the rest of the server configuration. […]
How to add additional Bolt URLs to a single site on a test Bolt
The setup of all sites on our servers involves two web servers. A front-end webserver (nginx) that handles SSL connections, load balancing and caching, and a back-end web server (Apache) that handles PageSpeed and runs your PHP application. The front-end web server (nginx) obeys the cache policies that are defined […]
Many traditional hosting providers offer huge amounts of storage, with the likes of 100’s GB of data. This is a practice known as overselling, which is done in order to make the services seem better and larger than they actually are. At Servebolt we don’t oversell. Our storage solution is highly […]