Ако вашият WordPress сайт натоварва хостинг сървъра, можете да предприемете следните действия за оптимизация на производителността:
- Проверете дали нямате излишни плъгини инсталирани и ги премахнете
- Премахнете плъгините събиращи статистика (Counterize, Wassup, …). В cpanel има статистика от Awstats, а също можете да ползвате Google Analytics или Matomo
- Инсталирайте FeedBurner плъгин за WordPress и ползвайте FeedBurner за вашите feed-ове.
- Инсталирайте WP Super Cache
- Други плъгини които може да помогнат са Optimize DB и Bad Behavior
- Съвети за оптимизация от WP: https://wordpress.org/support/article/optimization/
- Спрете revisions: в wp-config.php добавете:
define('WP_POST_REVISIONS', false);
Допълнително можете да изтриете старите версии да не запълват базата данни:
DELETE FROM wp_posts WHERE post_type = "revision";
Едни от най натоварващите плъгини за WP са SEOLinks и yarrp.
– Изключете таговете в SEOLinks за да намалите неколкократно натоварването от този плъгин.
– Настройте yarrp да генерира линковете само веднъж при създаване на нова статия, а не при всяко отваряне на статията.
Понякога и други плъгини могат много да забавят отварянето на страниците като примерно related links. Добре е при бавно отваряне да деактивирате плъгините един по един и да наблюдавате ефекта върху сайта.
* Имайте предвид все пак, че WordPress е една от най-тежките CMS системи и дори с горните оптимизации, процесорното натоварване ще продължи да бъде сравнително голямо. Окончателно решение на проблема често се постига чрез наемане на VPS хостинг сървър или преминаване към по-леки системи като Movable Type или Drupal.
Ако ще използвате споделен хостинг с WordPress, препоръчваме да изберете специализираните пакети за WordPress хостинг, които предлагат хостинг компаниите (Примерно Jump.BG). Тези хостинг планове са оптимизирани за WordPress, инсталирани са и добавки, които ускоряват системата на сървърно ниво.