
Скорость загрузки сайта критически важна для SEO и пользовательского опыта. Часто «тормоза» WordPress связаны с нехваткой оперативной памяти (ОЗУ) на сервере. Простая настройка PHP может решить эту проблему.
Почему WordPress «ест» память?
Плагины, темы и сложные запросы к базе данных потребляют оперативную память. Если лимит исчерпан, PHP останавливает выполнение скрипта, что приводит к фатальной ошибке или медленной работе.
Ключевые параметры PHP для оптимизации ОЗУ
Основные директивы в файле `php.ini` (часто доступны через панель хостинга):
1. memory_limit – устанавливает максимальный объем памяти для скрипта. Для современных сайтов рекомендуется 256М или 512М. Увеличивайте осторожно, чтобы не перегрузить сервер.
php.ini
memory_limit = 256M
2. max_execution_time – лимит времени выполнения скрипта. Увеличение может помочь тяжелым операциям.
php.ini
max_execution_time = 300
3. opcache.enable – включает кеширование скомпилированного PHP-кода, снижая нагрузку на CPU и память.
php.ini
opcache.enable=1
Как применить настройки?
Через панель управления хостингом (cPanel, Plesk).
Добавив код в файл `wp-config.php` (если хостинг позволяет):
define(‘WP_MEMORY_LIMIT’, ‘256M’);
Важно! После изменений обязательно проверьте работу сайта. Слишком высокие лимиты на дешевом хостинге могут вызвать ошибки.
Оптимизация памяти в PHP – быстрый и эффективный шаг к ускорению WordPress. Комбинируйте его с кешированием и выбором легких плагинов для максимального результата.
Теги: