Există mai multe constante în WordPress care pot contribui la optimizarea vitezei și gestiunea cache-ului. Iată câteva dintre ele:
WP_CACHE:
Această constantă activează cache-ul în WordPress. Poți seta această constantă la true în fișierul wp-config.php pentru a îmbunătăți performanța site-ului.
define('WP_CACHE', true);
WP_MEMORY_LIMIT și WP_MAX_MEMORY_LIMIT:
Aceste constante controlează limita de memorie permisă pentru WordPress. O valoare mai mare poate îmbunătăți performanța, mai ales pentru site-urile mai mari.
define('WP_MEMORY_LIMIT', '256M');
define('WP_MAX_MEMORY_LIMIT', '512M');
AUTOSAVE_INTERVAL:
Această constantă controlează intervalul de timp (în secunde) dintre salvările automate ale articolelor în timpul editării. Setarea unui interval mai mare poate reduce sarcina asupra serverului.
define('AUTOSAVE_INTERVAL', 300); // 5 minute
WP_POST_REVISIONS:
Această constantă controlează numărul maxim de revizii salvate pentru un articol. Reducerea acestui număr poate ajuta la optimizarea bazei de date.
define('WP_POST_REVISIONS', 5);
EMPTY_TRASH_DAYS:
Această constantă stabilește cât timp să fie păstrate articolele în coșul de gunoi înainte de a fi șterse definitiv.
define('EMPTY_TRASH_DAYS', 7); // 7 zile
DISABLE_WP_CRON:
Dacă nu folosești sistemul cron intern al WordPress și preferi să rulezi cron-urile din exterior, poți dezactiva cron-ul intern.
define('DISABLE_WP_CRON', true);
WP_DISABLE_FATAL_ERROR_HANDLER:
Această constantă dezactivează noul handler de eroare fatal introdus în WordPress 5.2. Pentru anumite situații, dezactivarea acestuia poate îmbunătăți performanța.
define('WP_DISABLE_FATAL_ERROR_HANDLER', true);
Este important să menționez că ajustarea acestor constante poate avea diferite efecte în funcție de nevoile și configurația specifică a site-ului tău. Înainte de a face modificări semnificative, este întotdeauna recomandat să faci backup și să testezi pe un mediu de dezvoltare pentru a evalua impactul asupra site-ului tău WordPress.