Плагин «Поиск по топикам, комментариям и людям (Simple Search and Auto Completer)», ещё лучше


НОВОЕ

  • Исправлен баг с русской буквой ё и украинской ґ
  • Обновлен модуль кеширования, который теперь не вызывает ошибку уровня e_notice в php 5.4
  • Улучшена релевантность поиска в топиках: теперь дополнительно поиск осуществляется в заголовках + тексте одновременно, потом заголовках, после — в текстах топиков, последовательно для точного и неточного совпадения поискового запроса
  • Корректная работа с новой версией супер спойлера
  • В выводе результатов поиска не режутся новые строки
  • Рефакторинг кода и исправление незначительных багов


ОПИСАНИЕ

Прочитать справку о плагине можно в каталоге.

СКРИНШОТЫ

1. Поиск по топикам


2. Поиск по комментариям


3. Поиск по пользователям


4. Вывод результатов поиска по группам с визуальным выделением:


РЕЗЮМЕ

Плагин доступен в каталоге. Стоимость 10уе.

Это кроспост из гида.

56 комментариев

avatar
Отлично, спасибо за обновления, но я в прошлый раз спрашивал как заставить работать авто заполнения в поле поиска, не работает на шаблоне developer версия 1.0.1 (я про окно поиска которое в шапке)
avatar
напишите в личку данные покупки, вышлю фикс для вашего шаблона
avatar
PSNet А если я вчера купил — обновлять надо?
avatar
сравните версии плагинов с каталога и у вас
avatar
А не, не надо. Спасибо!
Плагин замечательный — всем советую!
avatar
Рекомендую этот плагин по нескольким причинам:
1. Не надо мудрить при установке сфинкса.
2. Если у Вас хостер а не выделенный сервер, то Вам для поиска в основном только этот плагин и поможет, так как не везде можно работать с тем же сфинксом.
3. Простота в обращении и шустрая работа.
4. Автозаполнение строки поиска, что облегчает работу с сайтом.
5. Отличная поддержка данного плагина (спасибо PSNet).
И просто я рекомендую, плюсы найдет каждый, еще раз спасибо PSNet за такой хороший и нужный плагин )))
avatar
Такой вопрос — а есть ли какие требования к хостингу для работы данного плагина? Ну не требуются ли там какие либо расширения и т.п.
На шаредхостинге будет работать?
  • ASA
  • 0
avatar
а есть ли какие требования к хостингу для работы данного плагина? Ну не требуются ли там какие либо расширения и т.п.
сайт на ЛС
На шаредхостинге будет работать?
да
avatar
Ну вот при покупке Плагина «Типы топиков: TopicCCK» ни что не предвещало трудностей… Но они всплыли после установки… Оказалось нужен ionCube, про который вроде есть упоминание, но многие и не знают что это такое… но это не в этой теме)
avatar
Почему нет Рождественских скидок? :)
  • aex
  • 0
avatar
потому что плагин и так уже оптом
avatar
Топики, в заголовке которых есть слово Sphinx, читаются тяжеловато. Отличное решение для таких людей, как я.
Но есть пара моментов:
1 — добавить (помимо поиска по топикам, комментариям и людям) вывод поиска по тегам. для централизации.
2 — добавить склонения в локализации
avatar
1. в следующих версиях добавлю.
2. это весьма сложно в реализации. это похоже на написание своего сфинкса.
avatar
А возможно добавить поиск по избранному?
avatar
пока в планах нету
avatar
делается просто еще один словарь
avatar
наполнять его кто будет?
avatar
З.Ы. я не спрашивал же вас о технической реализации.

Вы везде хотите успеть — похвально, но закончите хотя бы то, что наанонсировали.
avatar
то что анонсировал выложил, а то что не выложил, находится еще в разработке.
Словарь будет наполнять сфинкс из поставленных ему тегов. Так я реализовывал для Druapal. У сфинкса может не ограниченное кол-во индексов.
Вот пример 2 индексов docs.mirocow.com/doku.php?id=sphinx:sphinx_drupal&redirect=1
Правда там индексы просто разбиты по диапазонам принимаемых айди, но смысл думаю понятен
avatar
хотя да вопрос, какая версия сфинкса первая или вторая?
avatar
здесь не о сфинксе речь вообще. плагин производит поиск по таблицам используя регулярные выражения.

то, что сфинкс можно настроить на морфологию речи — знаем.
avatar
так я и сказал что это плохой метод. лучше заюзать XML pipe. тогда можно будет легко модернизировать.
avatar
avatar
ну а теги подрубить как фассетный поиск?
avatar
на шаредах сфинкс не ставят
avatar
с этим согласен ну тогда можно люцену заюзать
avatar
откуда у вас столько энергии?)
avatar
не работаю ;)
Сижу на заказах.
avatar
да и основной мой профиль это yii + docs.mirocow.com/doku.php?id=bootstrap
avatar
Lucene это не демон, это фреймворк. Поиск на нем основанный медленнее Сфинкса сильно, и сильно хуже сфинкса оно работает с русским языком (в состоянии по молчанию). Сфинкс реально лучший выбор для LS. Прост в настройке, прост в интеграции, мощный и быстрый. Но не все могут поставить да — вот тут PSNet и выручает. Но не нужно ждать чудес — небольшим плагином мощный поисковый движок не повторить.
avatar
мыж говорим о шареде — тогда Lucene
Если о VDS, VPS или Серевере — то sphinx, или Apache Lucene
avatar
Да кстате Apache Lucene (Solr) ничуть не хуже Sphinx, а по настройке еще и проще + facetes довольно неплохо работают.
avatar
С точки зрения производительности Solr заметно хуже Sphinx.
avatar
ну то что sphinx написан на C, а Solr на Java и так подразумевает вами написанное.
avatar
Может, конечно и в выборе платформы дело, но мне как пользователю — пофиг. Solr значительно проигрывает Sphinx по нескольким парметрам. Выбор однозначен. Вот когда речь не идёт о русском или английском языке — все не так радужно у Sphinx. Но это не наш случай.
avatar
Во многих случаях а имееном при фассетном поиске или при морфологическом Solr выигрывает (но это я сравниваю версию shinx 1.x и Solr 3.x), может сейчас веса именились
avatar
lib.custis.ru/Сравнение_движков_полнотекстового_поиска

Мой личный опыт: Sphinx проигрывает Solr только в размере индекса и в количестве фич. Но в скорости индексирования и скорости поиска — выигрывает и сильно. И сильно выигрывает по ресурсам сервера тоже. Если говорить о реалиях использования LiveStreet когда никакие сложные фичи нафиг не надо и документы из индекса практически никогда не удаляются — выбор однозначен. imho.
avatar
но по скоросте (простоте) настройке и доступности выигрывает solr
avatar
Не сказал бы. Со Sphinx я разобрался за пару вечеров. При том что у меня в тот момент знания о Linux не шли дальше команды ls. Правда, насколько я понимаю, процесс его установки на Linux сильно упростился в последних версиях. Всё там прозрачно и отличная дока. Ничем не сложнее Solr.
avatar
тогда, я думаю, самый хороший вариант — это написать следующим образом:
топики (3)    комментарии (14)    пользователи (7)    теги (32)
avatar
я уже очень много раз писал почему я так делать не планирую
avatar
Плагин 28 января обновлялся? что изменилось?
avatar
я редактировал описание.
avatar
скачал обновление, но по прежнему simplesearch.zip — 1.2.0, или вы номер версии оставили прежним?
avatar
в описании же написана версия 1.2.0
avatar
оставил прежним, как написал выше — я исправил пунктуационные ошибки в тексте.
avatar
Возможно ли сделать поиск по личным сообщениям с подсветкой найденных слов?
  • ASA
  • 0
avatar
я подумаю
avatar
Спасибо! Этого немного не хватает при всех возможностях плагина. Все остальное работает и нравиться)
avatar
Также интересует возможность поиска по избранному (соответственно для залогиненных юзеров)
avatar
avatar
Ура!!! Спасибо! Что же вы не анонсируете? :)
avatar
Вот, анонсировал.
avatar
Огромная просьба к разработчику — сделайте возможность поиска по дате и по релевантности, как сделано на хабре. Когда в результатах поиска вываливается 500 найденных топиков, а ты знаешь, что статья недавно была, это вызывает спазм мозга, просмотреть все найденные топики.
avatar
а он и показывает по порядку «с начала — самые новые»
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.