mSearch2 - проблема с поиском

Василий, хотел сказать спасибо за pdoTools и задать вам вопрос по работе mSearch2. Поскольку компонент не куплен, а «взят на тестирование», то обратится в поддержку не выйдет.

Собственно вопрос — поиск не работает нормально — даже через админку модх.

Вот пример:
Новый документ, заголовок страницы «синхрофазатрон», содержание «аааааа ааааа аааа». Поиск «синхрофазатрон»- есть результат. Вставляю на страницу кусок текста (разный, из случайных страниц) (из форматирования — абзацы, списки, без html-ошибок). Поиск «синхрофазатрон»- не найдено (посмотрите прикрепленный файл) Удаляю текст — нашлось. Заголовок не меняется, слово синхрофазатрон есть только в заголовке. Как текст может влиять на результат?

И слова в тексте (контексте) статьи находит не всегда, то есть если пару слов, то ишет, а чуть больше материала перед ними — и ничего не найдено.
Перед тестами индекс был сброшен и пару сушествуюших (опубликованных) страниц переиндексировано вручную командой из админки. После любых изменений в статьях индекс все равно обновлялся вручную. Настройки по умолчанию.

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

Вначале грешил на MCE, но слова не ишутся даже в заголовках. Удалил — ничего не изменилось. Для сравнения поставил рядом SimpleSearch, так он находит то, что mSearch2 не находит, но уж какой-то он медленный, да и самое главное преимущество mSearch — морфологический поиск.

Что я тестирую не так?
Aleksandr PL
01 ноября 2014, 20:33
modx.pro
2 297
0

Комментарии: 8

Василий Наумкин
01 ноября 2014, 23:41
0
Это надо на месте смотреть и разбираться.

У нас, как видишь, твой вопрос уже находится.
    Aleksandr PL
    01 ноября 2014, 23:56
    0
    Так это продолжение :)) Проект тот завис, а я вот решил для себя разобраться что к чему, на чистой системе и со случайной информацией все повторилось.

    Может вам это будет интересно, если у кого-то появятся похожие проблемы — пока нашел одну закономерность: если в тексте статьи слово, а потом случайный текст, то слово находится, а если переставить его в конец текста или в середину — то уже нет. текст брал случайный — с яндекс-рефератов — абзаца два-три, так и из пары документов, что под руку попались
      Aleksandr PL
      02 ноября 2014, 00:00
      0
      ищем слово «синхрофазатрон»

      тут не находит:

      <p>Рондо, в первом приближении, категорически специфицирует фузз. Очевидно, что подынтегральное выражение вызывает параллельный бином Ньютона, что и требовалось доказать. Еще Аристотель в своей «Политике» говорил, что музыка, воздействуя на человека, доставляет «своего рода очищение, то есть облегчение, связанное с наслаждением», однако пауза фактурна. Пентатоника использует функциональный анализ, как и предполагалось. То, что написано на этой странице неправда! Следовательно: гармоническое микророндо имитирует мелодический звукосниматель.</p>
      
      <p>синхрофазатрон</p>


      а тут находит

      <p>синхрофазатрон</p>
      
      <p>Рондо, в первом приближении, категорически специфицирует фузз. Очевидно, что подынтегральное выражение вызывает параллельный бином Ньютона, что и требовалось доказать. Еще Аристотель в своей «Политике» говорил, что музыка, воздействуя на человека, доставляет «своего рода очищение, то есть облегчение, связанное с наслаждением», однако пауза фактурна. Пентатоника использует функциональный анализ, как и предполагалось. То, что написано на этой странице неправда! Следовательно: гармоническое микророндо имитирует мелодический звукосниматель.</p>
        Aleksandr PL
        02 ноября 2014, 00:06
        0
        а спасибо и не одно вы заслужили ))
          Aleksandr PL
          02 ноября 2014, 00:20
          0
          … создал у вас тестовый сайт, поставил те же компоненты, залил тот же текст — ищет. или версия с гита с ограничениями?
            Aleksandr PL
            02 ноября 2014, 01:03
            0
            сам и отвечу — да вроде нет. а с версией php это может быть как-то связано?
            Aleksandr PL
            02 ноября 2014, 00:31
            0
            Небольшой баг-репорт, на тестовом сайте тоже повторяется. при втором-третьем поиске через админку (закладка Поиск) не обновляются результаты поиска — остаются старые (с выделенным прошлым словом) — приходится обновлять страницу.
          Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
          8