Как лучше всего оценивать сообщения в блоге на основе простой строки поиска?Самый очевидный способ справиться с этим (по крайней мере, мне) - это искать вещи, КАК строку поиска в заголовках записей и их тегах, а также подсчитывать вхождения строки поиска в теле каждой записи.Тем не менее, это звучит немного раздутым, и способ взвешивания этих различных факторов для получения ранжированных результатов (также учитывающих, как последние сообщения) будут иметь огромное влияние на релевантность результатов поиска.Помимо проблем вычислительных затрат, кажется, что будет трудно гарантировать, что соответствующие результаты будут возвращены пользователю.
Итак: есть ли более элегантный способ обработки поиска в блоге, который я пропустил?
Редактировать: таблицы данных записей / записей не будут очень большими.на самом деле они, вероятно, останутся очень маленькими (~ 150 строк)