Оптимизација на сервер со cPanel, LiteSpeed и WordPress

Ако сакаш WordPress да вчитува брзо и стабилно, најдобрата комбинација е: правилен серверски stack (cPanel + LiteSpeed), правилно кеширање (LSCache), оптимизација на базата и јасен начин како да провериш дека сè навистина работи. Подолу е “профи” водич со чекори, плус тестови за верификација.

1) Основна серверска основа (пред да допреш WordPress)

1.1 Провери дека LiteSpeed е активен

  • Во cPanel најчесто ќе имаш LiteSpeed/LSCache опции или ќе забележиш LiteSpeed signature во response headers (види тестови подолу).
  • Ако не си сигурен, поддршката може да потврди дека веб серверот е LiteSpeed и дека LSCache е овозможен.

1.2 PHP верзија и екстензии (важно за перформанси)

  • cPanel → SoftwareSelect PHP Version (или MultiPHP Manager)
  • Користи стабилна модерна верзија (ако сајтот/плагините ја поддржуваат).
  • Вклучи OPcache (ако е достапно) – ова драматично помага за PHP перформанси.

1.3 HTTPS и HTTP/2 или HTTP/3

  • Секогаш користи SSL (AutoSSL / Let’s Encrypt).
  • LiteSpeed обично работи одлично со HTTP/2 (и често HTTP/3 ако е овозможено).

2) WordPress: инсталирај и подеси LiteSpeed Cache (LSCache) plugin

LiteSpeed Cache plugin е клучен кога користиш LiteSpeed сервер затоа што прави: full-page cache на серверско ниво, оптимизација на CSS/JS, image optimization и Object Cache интеграција (кога има Redis/Memcached).

2.1 Инсталација (во WordPress)

  1. WP Admin → PluginsAdd New
  2. Пребарај: LiteSpeed Cache
  3. Install → Activate

2.2 Основни сетинзи што најчесто се “safe”

  • CacheEnable Cache: ON
  • CacheCache Logged-in Users: OFF (стандардно подобро)
  • CacheCache Mobile: OFF (освен ако имаш посебна мобилна тема)
  • TTL (стандардните вредности најчесто се доволни)

2.3 Ако имаш WooCommerce / динамички страници

  • Кеширање на cart/checkout не смее да се скрши.
  • LSCache има вградени правила за WooCommerce, но секогаш тестирај: додавање во кошничка, checkout, login.

3) Како да знаеш дека кеширањето навистина работи (профи тестови)

Не е доволно само да го инсталираш plugin-от. Мора да потврдиш дека серверот враќа cache headers и дека вториот/третиот hit е побрз.

3.1 Тест 1: Провери LiteSpeed/LSCache headers (најбрз тест)

Отвори сајт во browser и провери response headers (Network таб во DevTools). Барај нешто како:

  • x-litespeed-cache (hit/miss)
  • x-litespeed-tag, x-litespeed-vary (често присутни)
  • или други LiteSpeed/LSCache header индикатори

Логика:

  • Прв request често е MISS (креира cache).
  • Втор request треба да стане HIT (се сервира од cache).

3.2 Тест 2: Хард-рефреш и спореди време

  • Прво отвори ја страната еднаш (креира cache).
  • Потоа отвори ја повторно и спореди TTFB/Load time во DevTools.
  • Кога е cache HIT, TTFB обично паѓа значително.

3.3 Тест 3: Incognito vs Normal (важно)

  • Отвори ја страната во Incognito (за да нема cookies/логин).
  • Повтори 2-3 пати. Треба да гледаш HIT на повторни вчитувања.

3.4 Тест 4: Измени содржина и провери дали cache се чисти

  • Измени една страница/пост (додај 1 збор) → Update.
  • Отвори ја таа страница во Incognito.
  • Треба да се појави новата содржина (значи purge/refresh работи правилно).

4) Оптимизација на база (WordPress DB) – без ризик

4.1 Исчисти ревизии и transient-и (умерено)

  • LSCache има опции за Database Optimization.
  • Оптимизирај умерено: revisions/transients/autoloaded options ако знаеш што правиш.

Профи совет: Пред DB чистење секогаш направи backup (JetBackup или backup преку cPanel).

4.2 Autoload “bloat” (чест hidden проблем)

  • Ако сајт е тежок и админ панел е спор, често проблемот е голем autoload во wp_options.
  • Ова најчесто се решава со анализа и чистење на конкретни записи (потребна е внимателност).

5) Статички оптимизации (CSS/JS/Images) – како да тестирам без да “скршам” изглед

5.1 CSS/JS Minify (вклучувај постепено)

  • Вклучи minify една по една опција.
  • После секоја промена тестирај: homepage, product/page, contact, checkout (ако има).

5.2 Lazy Load и Image Optimization

  • Вклучи lazy load за слики.
  • Оптимизирај големи слики (WebP ако е поддржано) – ова дава огромна разлика на мобилен.

6) Најчести грешки (и како да знаеш дека нешто не е во ред)

  • Нема cache headers → најчесто LiteSpeed Cache не е активен на сервер или кешот е исклучен во plugin.
  • Секогаш MISS → најчесто има cookie/логин, или правилата не дозволуваат cache за таа страница.
  • Скршен изглед по minify → врати последна опција назад (rollback) и продолжи постепено.
  • WooCommerce проблеми → провери дали cart/checkout се исклучени од кеш и дали има правилни exclusions.

7) Мини чек-листа за “готово е, работи брзо”

  • LiteSpeed Cache plugin е инсталиран и Cache = ON
  • Headers покажуваат MISS (прво) па HIT (второ)
  • TTFB е значително помал на повторни вчитувања
  • По Update на пост/страница, новата содржина се гледа (purge работи)
  • Нема скршен layout по CSS/JS оптимизации

8) Ако сакаш “профи проверка” преку поддршка

Ако сакаш техничка потврда/оптимизација (LiteSpeed конфиг, cache rules, PHP settings, Redis/object cache, логови), можеш да отвориш тикет:

https://gohost.mk/submitticket.php

Текст за тикет (копирај/залепи)

  • Наслов: Оптимизација LiteSpeed + WordPress (проверка на cache и перформанси)
  • Домен/сајт: example.com
  • cPanel username: CPANELUSER
  • Барање: Ве молам потврдете дека LiteSpeed/LSCache работи (cache headers HIT/MISS), проверете PHP settings (OPcache), и предложете најдобри сетинзи за максимална брзина.
  • Забелешка: Ако треба, овозможете SSH за дополнителна дијагностика/оптимизација.
Дали Ви помогна овој одговор? 0 Корисниците го најдоа ова како корисно (0 Гласови)