In reply to SVreX:
"Thread started by" is one of the easiest possible searches, assuming that's what you actually want. It's a relatively small data set to search, with an even more limited number of possible results. Unfortunately, it's just one small search among many possible.
vbulletin and it's ilk skirt the problem largely by ONLY searching a forum, which is pretty useless if you're really talking about a "site search". Ideally, if I search "Miata" I would want to see the most relevant forum threads, (and 'relevant' is in itself a can of worms), but also articles, new car reviews, project builds, etc.
And even though they do sidestep the issue, vBulletin's search wins few fans, even with such limited functionality. Frankly, vBulletin's search is awful.
It's a hard problem. For everyone.
Duke
UltimaDork
3/7/14 2:23 p.m.
I don't have trouble with vBulletin's search. My only real complaint is that it doesn't often have the ability to search for strings of less than 3 characters, or at least that ability is usually turned off to reduce server load.
so it's both woefully limited (to forum only) in scope, and intentionally crippled to keep it from crushing the server. And that's the good example.
Again, it's a hard problem. I'll be the first to say my implementation here was awful. I was getting close to something better when I left, but that doesn't help.
GRM has tackled a notoriously difficult problem, and made some real headway on it. That's applause-worthy.
I have no idea the route they took, but I hope they continue pushing forward on it.
Not tough at all if you don't need to do it all in-house. No need to re-invent the wheel... embed Google site search as a form with hidden input called sitesearch with your domain in it and leverage folks who are awesome at search indexes.
I hate google ... but DuckDuckGo also has the same functionality.
In any case... however it is working under the skin... nice to have it back.
searched 924s and found a couple of threads that people were actually "paging" me on. LOL