There was a problem loading the comments.

WordPress is slow on GARMTECH hosting: performance checklist

Support Portal  »  Knowledgebase  »  Viewing Article

  Print

A slow WordPress website is usually caused by a combination of caching settings, heavy plugins, unoptimized images, and limited PHP/database resources.

GARMTECH hosting uses LiteSpeed Enterprise, which can significantly speed up WordPress when the LiteSpeed Cache (LSCache) plugin is configured correctly.

Step 0 — Confirm the problem

  • Test your site in an incognito/private window (to avoid cached sessions).
  • Test from at least two networks (for example, mobile data and Wi‑Fi).
  • Check if the problem affects only the admin area (/wp-admin) or the public site.

Step 1 — Enable page caching with LSCache (recommended)

  1. In WordPress, install and activate LiteSpeed Cache.
  2. Open LiteSpeed CacheCache and ensure caching is enabled.
  3. Purge cache after changes (Purge All).

If you already use another caching plugin, avoid running two page caches at the same time — it often makes the site slower or unstable.

Step 2 — Check PHP version and mode in Plesk

Modern WordPress versions perform best on recent PHP versions. In Plesk:

  1. Open the domain → PHP Settings.
  2. Select a newer supported PHP version (if your site and plugins support it).
  3. Enable PHP-FPM if available.

Step 3 — Identify slow plugins and themes

  • Temporarily disable heavy plugins one by one (especially page builders, security suites, and statistics plugins).
  • Check if performance improves on a default theme (for example, Twenty Twenty‑Four).

If you cannot access wp-admin, you can disable a plugin by renaming its folder in wp-content/plugins using Plesk File Manager.

Step 4 — Optimize images and static assets

  • Compress large images and use modern formats (WebP if possible).
  • Enable browser cache and minification in LSCache (test carefully).
  • Remove unused fonts and third‑party scripts if possible.

Step 5 — Database and cron

  • Clean up post revisions and transient options (many caching plugins can do this).
  • Make sure WordPress scheduled tasks (WP‑Cron) are working properly. If WP‑Cron is disabled, set a real cron job in Plesk.

Step 6 — Check resource usage

If the site is slow only during peak traffic, it can be caused by hitting resource limits. Typical signs:

  • Intermittent 503/508 errors,
  • Slow admin actions,
  • Long page generation times even without large images.

In this case, consider:

  • Upgrading the hosting plan, or
  • Moving heavy workloads (analytics, background jobs) to external services.

Step 7 — If you use Cloudflare (optional)

  • Make sure Cloudflare is not caching dynamic pages like /wp-admin.
  • Use “DNS only” for mail-related records (MX, mail hostnames).
  • Use “Full (strict)” SSL when your origin has a valid certificate.

Good baseline checklist

  • WordPress core + plugins updated.
  • LSCache enabled (single page cache only).
  • PHP version updated (compatible).
  • Images optimized.
  • Database cleaned occasionally.

Share via
Did you find this article useful?  

Related Articles


Comments

Add Comment

Replying to  

Tags

© GARMTECH