Здравствуйте.
Мне нужно фильтровать товары в woocommerce по атрибутам и доп полям.
Обычно это делается через WP_Query, через WP_Query можно сформировать любую выборку.
Но мне нужно максимально оптимизировать выборку, на то есть много причин. Если я получу все записи на чистом sql и просто выведу foreach, увеличит ли это производительность?
Может и логично. Но меня вордпрес устраивает для проекта. Просто нужно 1 часть оптимизировать так чтобы 100% работало быстро. А если будет много атрибутов по которым идет фильтрация и много товаров тогда просто зависнет.
yarovikov, Ну в Laravel например если использовать query builder вместо eloquent быстродействие улучшается.
Поэтому я подумал что может смогу выиграть производительность в одном проекте где это действительно нужно, подумал что в WP может быть что то типа того. Хотя мог бы и не задавать вопрос на форуме а открыть IDE и посмотреть реализацию WP_Query и соответственно сам бы и ответил на свой вопрос).