Показать сообщение отдельно
Старый 05.10.2009, 22:09   #1
Аватар для Azec
Azec Azec вне форума
Senior Member
Поиск по словосочетанию, по жанру

Интересная задачка.
Использую модицированый Release Wisard Light
У меня есть жанр - "New Age" в середине пробел.
Вот такую штуку поиск не находит, так как индексируются только слова более 4 символов, ну и пробел все портит.
У меня много жанров и других оций релиз визарда которые имеют пробелы и запитые в тексте.

Как бы это разрулить.

1. Вводить какие-то невидимые ббкоды ( которые выводятся в ноль ) что бы потом искать по ним?
2. Думаю использовать метки? ( ведь полнотекстовый поиск ресурсоемкий, а пользователи частенько могут кликать на ссылки типа жанра )Надо проверить, можно ли делать метки из нескольких слов.
По идее поиск по меткам должен быть много быстрее обычного поиска.
3. Переписать все названия жанров так что бы вместо пробелов были знаки "_"
(тоже так себе решение, так как тогда поисковики будет промахиваться )
4. Заменить все жанры и прочее на аналоги из одного слова?
( почти нереально, так как некоторые вещи описываются только словосочетаниями )

*****

проверил, метки могут состоять из многих слов,
видимо, буду делать так - для каждого аспекта ( жанр, актеры, режиссер ), того что введено пользователем я буду делать метки.

При редактировании сообщения буду метки обновлять.

Думаю, это правильное решение, ведь метки ровно для этого и нужны.

Разобраться бы теперь как с этими метками работать... =)

Последний раз редактировалось Azec; 05.10.2009 в 22:14.
Ответить с цитированием