Просмотр полной версии : mnoGoSearch поиск в Typo3
Сейчас делаю расширение - front-end для движка mnoGoSearch.
Для тех, кто не знает, mnoGoSearch - бесплатный движок индексирования/поиска на сайте(ах), с учетом русской морфологии.
Пишите - поделюсь. Тем, кто сейчас примет участие в тестировании, - исправление по замечаниям. Потом - выложу в свободное пользование.
Для работы расширения требуется PHP с поддержкой mnoGoSearch (former UdmSearch)
Valery Romanchev
25.04.2006, 20:21
Сейчас делаю расширение - front-end для движка mnoGoSearch. А как страницы индексируете?
Сайт обходите, кеш читаете или базу индексируете?
Для работы расширения требуется PHP с поддержкой mnoGoSearch (former UdmSearch)
ИМХО это плохо. Мне один раз компилировали PHP с поддержкой mnoGoSearch - глючило после этого.. пришлось назад возвращать все.
Pavel Antonov
26.04.2006, 00:18
Поддерживаю, решение интересное, но использование нестандартной сборки Php делает его не применимым в полной мере.
А как страницы индексируете?
Сайт обходите, кеш читаете или базу индексируете?
Этим занимается движок mnoGoSearch, принцип действия - обход сайта.
ИМХО это плохо. Мне один раз компилировали PHP с поддержкой mnoGoSearch - глючило после этого.. пришлось назад возвращать все.
Пример - у одного крупного провайдера виртуального хостинга PHP с поддержкой mnoGoSearch стоит уже пару лет, несколько версий PHP сменилось. Глючило бы - снесли сразу.
Valery Romanchev
26.04.2006, 04:04
Глючило бы - снесли сразу. Дык, понятно что где-то оно не глючит :-) (где-нить на FreeBSD у опытных админов... у меня не было не того ни другого)
Что касается экстеншена - нужен ли он вообще?
Это же просто готовый PHP-скрипт интегрировать, который передает GET и может быть POST - есть средства для этого:
http://typo3.org/extensions/repository/search/lumophpinclude/1.1.0/
Поддерживаю, решение интересное, но использование нестандартной сборки Php делает его не применимым в полной мере.
Ну, в стандартном мануале по ПХП библиотека описана, значит не такое уж она нестандартная.
Скажу честно - сравнительного анализа методов поиска для Typo3 и универсальных не проводил, mnogosearch выбрал, т.к. 1) у хостера стоит 2) поддерживает русскую морфологию 3) видно, что довольно мощная штука 4) хотелось именно независимый от typo3.
Экстеншн сделал из стандартного скрипта за два дня. Наверняка есть лучшие решения, но у меня работает...
Работает на vBulletin® версия 3.8.1. Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot