
Postat în original de
puthre
Mult mai relevant este numarul de comparatii care se fac, nu cat dureaza o comparatie. Si la o cautare in o tabela de 10 intrari si la o cautare intr-o tabela de 100.000 de intrari, daca valoarea dupa care se face cautarea e indexata, numarul de comparari nu creste semnificativ.
Si eu cand am vazut postul scris de Maldini mi-am zis ca n-are cum, am citit articolul la care face el referire apoi m-am uitat in cod sa verific. Si surpriza, au dreptate, daca nu este gasit un id in url, se itereaza pe toate regulile de rewrite pe care le are.
Vezi function url_to_postid($url) in rewrite.php. La faza asta wordpress e destul de prost.