Олег Букатчук

Ускоряем WordPress или MySQL через mysql.sock

Авг
27

Решил поделится небольшим лайфхаком по улучшению скорости работы сайтов на самой популярной в мире CMS WordPress. Суть фокуса в переводе взаимодействия PHP с MySQL на общение через сокет базы данных. Необходимо поправить файл wp-config.php, который лежит в корне веб-сервера.
Открываем файл wp-config.php и комментируем строку.

#define(‘DB_HOST’, ‘localhost’);

Затем пишем вместо нее, следующий код.

define(‘DB_HOST’, ‘localhost:/tmp/mysql.sock’);

Где, /tmp/mysql.sock расположение вашего сокета. На разных операционных системах он распологается по-разным путям.