Лого Сделано у нас

Новый поиск

Наконец дошли руки до решения довольно сложной задачи поиска по сайту. До сих пор у нас был стандартный поиск Яндекса, который искал очень плохо. Теперь наш поиск ищет хорошо, учитывает морфологию слов, ищет по фразам. Поиск очень быстрый, ищет по заголовкам, текстам статей и тегам. Так что перед публикацией теперь легко проверить, публиковался ли материал ранее.

Чуть позже, будет сделан поиск по каталогу, и поиск тэгов при вводе.


  • rvk
  • 22
  • 0
    club-k club-k
    13.12.1112:12:32
    спасибо, сегодня искал и заметил, что поиск стал поинтереснее    
  • 0
    Нет аватара Liteion
    13.12.1112:13:45
    Круто! Было бы здорово чтобы поиск был доступен после ввода заголовка статьи. Чтобы сразу видеть, что уже было написано по этой теме. Да и не забудешь так проверить не публиковался ли материал ранее. Подобная вещь есть в некоторых багтрекерах. Помогает бороться с дублирующими багами.
    • 0
      Aleksey1992 Aleksey1992
      13.12.1112:29:36
      Спасибо вам РВК а то ищешь какую ни будь новость так паришся.
  • 0
    Korovin_IV Korovin_IV
    13.12.1113:00:37
    Спасибо, может быть и какойнибудь стандарт по тэгам внести например по названию областей например вместо "Ставропольской край" пишут "Ставрополье", второй вариант тоже употребляется но искать в итоге неудобно.
  • 0
    Нет аватара pisto
    13.12.1113:39:19
    наконец-то! теперь легче избежать бояна
  • 0
    yanzz yanzz
    13.12.1114:39:52
    Спасибо, а результаты поиска выдает как, по по релевантности? по дате? Отредактировано: yanzz~13:40 13.12.2011
    • 0
      rvk rvk
      13.12.1114:41:44
      пр дате. для проверки была ли публикация так проще. потом может сделаю сортировку.
  • 0
    Нет аватара Yaroslav
    13.12.1114:43:18
    Спасибо, новый поиск выглядит гораздо лучше. Теперь и с оппонентами спорить намного проще. Наконец нашёл статьи про фотонные технологии в России, а раньше вылазило что-то не то. P.S. подскажите, пожалуйста, а каким образом можно отмечать хорошие посты? Т.е. как можно увеличить карму за хороший комментарий?
    • 0
      rvk rvk
      13.12.1114:50:01
      за хороший комментарий можно поднять карму пользователю у него в профиле.
      • 0
        Нет аватара Yaroslav
        13.12.1115:04:41
        Спасибо! А за хороший комментарий никак? Хочется, чтобы человек знал, за что конкретно получил одобрение.
        • 0
          rvk rvk
          13.12.1115:07:24
          пока нет. сделаю со временем
          • 0
            Aleksey1992 Aleksey1992
            13.12.1117:19:04
            Ммм а сделайте как на воеенном обозрении зайдите посморите там есть система оценки каментов и звание пользователей тоже можно ввести, а иесли были в усадьбе урчы просьба хочется чтоб вы добавили такие же прикольные смайлики пожалуйстаа   
      • 0
        Нет аватара Yaroslav
        13.12.1115:07:25
        Спасибо!
  • 0
    Нет аватара estotro
    13.12.1114:56:14
    О, класс. Даешь поиск по "тэгам"!
  • 0
    nanonews nanonews
    13.12.1115:55:44
    Прекрасные новости! Большое спасибо.     Этот поиск гораздо лучше.
  • 0
    Нет аватара tumanova
    13.12.1119:27:20
    Протестировала. Здорово работает. Спасибо.
  • 0
    28_2010 28_2010
    13.12.1120:47:53
    Очень хорошее обновление, спасибо!
  • 0
    Нет аватара richmedia
    14.12.1101:09:56
    Очень хорошо, поиск от Яндекса никуда не годился. Он по релевантности в основном искал, а внутренний поиск лучше по новизне делать.
  • 0
    Нет аватара mmx
    14.12.1110:33:57
    Не знаю, связано ли это с новым поиском, но со вчерашнего дня не могу зайти в ленту, открывается пустая страница с вот таким текстом:
    SELECT (SELECT COUNT(*) FROM comments c WHERE c.blogs_id = blogs.id and c.section_level > 0 and c.deleted = 0) comments_cnt, ct.title category_title, ct.id category_id, (SELECT rate_value FROM blogs_rate br WHERE br.blogs_id = blogs.id AND br.users_id = 9030) voted, (SELECT SUM(rate_value) FROM blogs_rate br WHERE br.rate_value > 0 AND br.blogs_id = blogs.id) positive, (SELECT SUM(rate_value) FROM blogs_rate br WHERE br.rate_value = 10 AND ((blogs.offtop = 0 AND ct.offtop = 0) OR (blogs.offtop = 0 AND category_id = 0) OR blogs.users_id = 9030 OR (SELECT count(*) FROM cat_subscribes cs WHERE cs.users_id = 9030 AND cs.category_id = ct.id ) > 0) ORDER BY pubdate DESC LIMIT 0, 20 Subquery returns more than 1 row
    Браузер опера 11.60, открываются нормально только главная и блоги.
    • 0
      Нет аватара pisto
      14.12.1111:16:42
      та же версия - открывается нормально все
    • 0
      rvk rvk
      14.12.1111:29:17
      исправил
      • 0
        Нет аватара mmx
        14.12.1112:00:27
        Спасибо, работает    
Написать комментарий
Отмена
Для комментирования вам необходимо зарегистрироваться и войти на сайт,