У меня есть пользовательская таблица в моей базе данных WordPress, которая называется test.
Что, если я запрошу эту таблицу, используя mysql_query() вместо использования, например, $wpdb->get_results()
Повлияет ли это на мою производительность?
Тай очень 🙂
Просто и коротко:
Но в большинстве случаев т.к.
$wpdb
это глобальный объект и уже в памяти его использование будет так же быстро какmysql_query()
.Это может повлиять на улучшение производительности, но это будут незначительные изменения, которые того не стоят.
Плагины, кэширующие запросы к БД, подключаются к WordPress API. Если вы не используете API, ваши запросы не кэшируются. В результате сайт работает медленнее.