Lo primero que no entiendo es porque no permite la opción de
ordenar resultados mas que en la búsqueda por asunto. Yo creo que es igual de útil en cualquiera de las formas de búsqueda.
En segundo lugar, que se entiende por
relevancia? yo esperaría que me ordenase los resultados por número de respuestas pero parece que no funciona así.
Y por último, crear una "caché" de resultados. En realidad no sé si ya existe pero bueno... esto consistiría en guardar los resultados de una búsqueda durante X tiempo y si se repite (la búsqueda), en lugar de hacer la consulta a la base de datos, mostrar los resultados de la caché. Obviamente puede ocasionar que los resultados no sean "actuales" por ello habría que ajustar correctamente cuánto tiempo ha de mantenerse la información en esa caché.
Nada más, puesto que la búsqueda por contenido del mensaje creo que ya se ha sugerido muchas veces... jeje
Saludos
Contenido por caché? Creo que eso saturaria aun mas los servidores, aunque propongas que eso solo seria por un breve espacio de tiempo. Además, dudo mucho que en ese breve espacio de tiempo dos personas hagan casualmente la misma consulta...