Guides tagged “performance”
Step-by-step MdmHost guides about performance, sorted A-Z.
63 guides · page 1 of 4
Add a swap file on a Linux VPS
Create a swap file, make it survive reboots, tune swappiness, and learn when swap helps and when you really need more RAM.
Add Redis or Memcached object caching on DirectAdmin
Install Redis with CustomBuild as a DirectAdmin admin, enable per-user Redis instances, add the PHP extension, and connect WordPress or other apps for faster pages.
CDN basics and how to set up Cloudflare with a cPanel website
What a CDN does, then a step-by-step Cloudflare setup for a site hosted on cPanel: DNS import, nameserver change, SSL mode and email records.
Check CPU, memory and process limits in cPanel (Resource Usage)
Read the CloudLinux Resource Usage page in cPanel to see CPU, memory, entry processes and I/O limits, understand 508 errors, and find what makes your site slow.
Check CPU, RAM and disk use on Windows
Use Task Manager, Resource Monitor and a few PowerShell commands to find which program is using CPU, memory or disk.
Choose the best server location: latency, packet loss and your visitors
How to pick between Germany, USA and Singapore data centres by measuring latency and packet loss from where your visitors actually are.
Choose the right server location for your reseller customers
How server location affects speed, SEO and compliance for your hosting customers, and how to choose between MdmHost's Germany, USA and Singapore locations as a reseller.
Clean up and optimise the WordPress database
Shrink and speed up a WordPress database: remove revisions, spam, transients and orphaned data, find large tables and autoloaded options, and optimise tables safely.
CloudLinux AccelerateWP explained: one-click WordPress optimisation
What CloudLinux AccelerateWP is, how its optimisation suite and smart advice work with WordPress, how it compares with LiteSpeed Cache, and when to use it.
CloudLinux I/O and IOPS limits: why your site is slow during backups and imports
How CloudLinux IO and IOPS limits affect disk-heavy tasks such as backups, imports and image processing, how to spot IO faults in Resource Usage and how to reduce disk load.
CloudLinux lveinfo, lvetop and lvectl: find resource-heavy accounts from SSH
Root guide to the CloudLinux command-line tools: watch live usage with lvetop, query history and faults with lveinfo, and view or change limits with lvectl.
CloudLinux MySQL Governor explained: database limits on shared hosting
How CloudLinux MySQL Governor tracks and limits database usage per account, why heavy queries get restricted, and how to fix slow queries that hit the limits.
Configure the LiteSpeed Cache plugin for WordPress
Set up the LiteSpeed Cache plugin on MdmHost: enable page caching, browser cache, object cache, image optimisation and purge rules without breaking your site.
CyberPanel PHP versions and LiteSpeed Cache per site
Install extra lsphp builds in CyberPanel, choose the PHP version for each website, and enable LiteSpeed Cache for WordPress with checks that prove it is working.
Diagnosing slow database performance: slow query optimization with EXPLAIN
Read MySQL and PostgreSQL execution plans with EXPLAIN, find full table scans and filesorts, add the index the query actually needs, and confirm the speed-up.
Enable and tune PHP-FPM in cPanel
Turn on PHP-FPM per domain in WHM, size the pool with Max Children and Max Requests to fit your RAM, and fix "max_children reached" warnings.
Enable Brotli compression in Nginx
Add Brotli compression to Nginx with the packaged dynamic modules on Ubuntu 24.04 and Debian 12, keep gzip as a fallback, and confirm browsers receive br encoding.
Enable gzip compression in Apache with mod_deflate
Compress HTML, CSS, JavaScript and JSON in Apache with mod_deflate, add Brotli with mod_brotli for modern browsers and check the Content-Encoding header to prove it works.
Enable gzip compression in Nginx
Turn on gzip in Nginx so HTML, CSS, JavaScript and JSON are sent compressed, choose sensible types and levels, and confirm it works with curl.
Find High-Cost MySQL Queries with Performance Schema
Use MySQL Performance Schema to find the statements and wait events that consume the most time on your server, then confirm the fix with fresh measurements.
Browse by topic
- Getting startedYour first hour with a new server: access, logins and basics.69 guides
- cPanelFiles, databases, email, domains and every cPanel tool, step by step.37 guides
- WHM & resellingWHM, packages, reseller accounts, WHMReseller and running a hosting brand.49 guides
- WordPressInstall, secure, speed up, migrate and fix WordPress sites.40 guides
- Email & webmailMailboxes, webmail, forwarders, spam filters and email delivery.37 guides
- DomainsRegistering, transferring and managing domains and nameservers.20 guides
- SSL certificatesFree AutoSSL, Let's Encrypt, paid certificates and HTTPS.19 guides
- CloudLinuxCloudLinux setup and use: LVE limits, CloudLinux Manager, CageFS and PHP/Node.js selectors.31 guides
- LiteSpeedLiteSpeed Web Server, LSCache and the LiteSpeed Cache plugin: install, settings and tuning.30 guides
- Imunify360Malware scanning, firewall and proactive defence with Imunify360.23 guides
- SoftaculousInstall, update, clone and back up apps with Softaculous.23 guides
- WP SquaredcPanel's WordPress platform: sites, plugins, staging and backups.9 guides
- SitePadBuild and publish websites with the SitePad builder.9 guides
- SitejetDesign, edit and publish sites with the Sitejet builder.9 guides
- WHMResellerAlpha and master resellers with WHMReseller: install, setup and use.12 guides
- VirtFusionInstall, set up and manage VirtFusion: hypervisors, packages, servers and WHMCS integration.7 guides
- VirtualizorManage your VPS with Virtualizor: power, OS reinstall, VNC, IPs and backups.30 guides
- PleskWebsites, email, databases and settings in the Plesk panel.52 guides
- DirectAdminUsers, domains, email and reseller tools in DirectAdmin.40 guides
- WHMCSBilling, automation, products and client management with WHMCS.51 guides
- Control panelscPanel & WHM, Plesk, DirectAdmin and other panels on your VPS.106 guides
- SecurityKeys, passwords, firewalls and keeping a server patched.115 guides
- Networking & DNSIP addresses, reverse DNS, ports and traffic.34 guides
- Websites & appsWeb servers, WordPress, PHP, Node.js, SSL and app hosting.52 guides
- DatabasesMySQL, MariaDB, PostgreSQL, Redis and MongoDB on a VPS.64 guides
- Billing & accountInvoices, renewals, the client area and your account.9 guides
- TroubleshootingWhen something is not working: checks and fixes.68 guides
- Linux VPSSSH, packages, services and everyday Linux administration.70 guides
- Windows VPS & RDPRemote Desktop, Windows Server settings and Admin RDP tips.58 guides
- Docker & DevOpsContainers, Git deploys, automation, monitoring and backups.58 guides
Still stuck?
Ask MdmHost AI for a quick answer, or open a ticket and our team will take a look. We are here 24/7.
