I think a good idea (maybe a plugin? maybe not...) would be to limit the results displayed to around 1000, yet provide a complete search count. That is what Google does. The reason you get very fast searches that yield very large results (sometimes millions), is because they only display around 1000 of those links.
For example, when searching for "test" on Google you receive:
Results 1 - 10 of about 46,700,000. Search took 0.15 seconds.
However, the maximum links displayed are 994 (first 100 pages):
http://www.google.com/...mp;sa=N&filter=0
I'm trying to figure out how to do this on my site. I currently have my search results limited to 2000 by simply adding "LIMIT 2000" to the end on the SQL search statements. However, to give a full result count is a whole other story. Maybe one of the perl gurus out there would have some ideas on this.
Sean
For example, when searching for "test" on Google you receive:
Results 1 - 10 of about 46,700,000. Search took 0.15 seconds.
However, the maximum links displayed are 994 (first 100 pages):
http://www.google.com/...mp;sa=N&filter=0
I'm trying to figure out how to do this on my site. I currently have my search results limited to 2000 by simply adding "LIMIT 2000" to the end on the SQL search statements. However, to give a full result count is a whole other story. Maybe one of the perl gurus out there would have some ideas on this.
Sean