Это пипец, товарищи. Мир никогда не будет прежним.
Сегодня я узнал, где и как WordPress хранит ссылки на превью в постах.
Я принципиально не ругаюсь матом, поэтому просто промолчу.
Но хотелось бы узнать, в какой фазанке разработчики учились теории баз данных.
Я теперь понимаю, почему это чудо так медленно работает. Особенно учитывая, что уроки по индексации разработчики тоже прогуляли, и там проиндексированы только ID, post_name (нахрена?) и post_parent.
Как я думаю, адекватный вариант тут только один:
SELECT * FROM '.$wpdb->posts.' WHERE ((post_status="publish" AND ID='.$id.') AND post_parent = '.$id.');
Это если надо один текст вытащить. А если несколько?
Ненуачо, давайте вообще в одну таблицу все данные засунем. Удобно же, ага, будем одним запросом всё вытаскивать. Пусть Кодд себе в гробу крутится, нам-то что.
#софт #dbms
Сегодня я узнал, где и как WordPress хранит ссылки на превью в постах.
Я принципиально не ругаюсь матом, поэтому просто промолчу.
Но хотелось бы узнать, в какой фазанке разработчики учились теории баз данных.
Я теперь понимаю, почему это чудо так медленно работает. Особенно учитывая, что уроки по индексации разработчики тоже прогуляли, и там проиндексированы только ID, post_name (нахрена?) и post_parent.
Как я думаю, адекватный вариант тут только один:
SELECT * FROM '.$wpdb->posts.' WHERE ((post_status="publish" AND ID='.$id.') AND post_parent = '.$id.');
Это если надо один текст вытащить. А если несколько?
Ненуачо, давайте вообще в одну таблицу все данные засунем. Удобно же, ага, будем одним запросом всё вытаскивать. Пусть Кодд себе в гробу крутится, нам-то что.
#софт #dbms