Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » В помощь вебмастеру » поисковый скрипт RiSearch Pro

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

Reeb



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите поставить поисковый скрипт RiSearch Pro . Пишите в ПМ.
P.S. Не знаю в какой форум обратиться с подобным вопросом/просьбой...

 
Поисковый скрипт RiSearch Pro

http://risearch.org/rus/index.html
 
Особенности
 
1. RiSearch Pro не использует какие-либо нестандартные библиотеки или базы данных, кроме самого Перла. Следовательно, его можно использовать на любом сервере, где у Вас есть доступ к CGI (включая некоторые бесплатные хостинги).
2. Скрипт способен работать с разными языками.
3. Простой и удобный язык запросов.
4. RiSearch Pro использует платформонезависимые бинарные файлы, которые могут
быть использованы на разных компьютерах. То есть, Вы можете проводить
индексацию локальной копии сайта у себя дома под Windows9x, а затем
использовать созданные скриптом файлы на сервере.
5. Возможна индексация на локальном диске и через HTTP.
6. Конфигурируемый список стоп-слов.
7. Настраиваемый внешний вид результатов поиска.
8. Возможен поиск в одном или нескольких подразделах сайта.  
9. Поиск с учетом морфологии русского языка.
10. Сортировка результатов поиска по релевантности, размеру файла, дате последнего редактирования.  
11. Подсветка ключевых слов в результатах поиска.  
12. Расширенный поиск, с возможностью использовать в запросе логические операторы (AND, OR, NOT).
13. Индексирование разных форматов файлов (PDF, DOC, PS) через внешние парсеры.
14. Сортировка результатов поиска с учетом растояния между словами -  
документы, в которых искомые слова стоят рядом, получают дополнительный рейтинг
(скрипт различает только слова стоящие рядом или через одно).
15. Подсветка найденных слов в оригинальном документе - аналог функции "Показать найденные слова" в Яндексе.
16. Инкрементальное индексирование.
17. Панель администратора.
18. Поиск фраз.
19. Индексация архивов.

 

обзор форума » все скрипты  » поисковые скрипты  »  скрипт поиска RiSearch Pro

----------
≡≡≡

Всего записей: 1287 | Зарегистр. 02-01-2002 | Отправлено: 14:41 18-02-2003 | Исправлено: Reeb, 09:27 16-02-2004
Reeb



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
нашёл хелп по установке на их сайте и установил сам. могли бы и в архив выложить инфу...


----------
≡≡≡

Всего записей: 1287 | Зарегистр. 02-01-2002 | Отправлено: 20:41 18-02-2003
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Reeb
 

Цитата:
нашёл хелп по установке на их сайте и установил сам. могли бы и в архив выложить инфу..

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

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 23:44 18-02-2003
Jonix



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Поделись скриптом. Подскажу что да как

Всего записей: 117 | Зарегистр. 08-06-2003 | Отправлено: 13:20 10-09-2003
SphinxSerg



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Это конечно не RiSearch Pro, но RiSearch.
Скачал risearch_php.zip. Попробовал, он работает, но я не могу сделать так, чтобы результат выводился в той же странице, т.е. после нажатия на кнопку поиска мне надо чтобы страница перегрузилась и выдала результаты поиска. Так вообще можно сделать? Может кто поможет.

Всего записей: 441 | Зарегистр. 07-07-2004 | Отправлено: 13:15 17-02-2005
Frejer Stolz



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Этот сайт полепле будет. Да и инсталляция описана - http://risearch.webservis.ru/installrus.htm

----------
Клуб ГАЗ-69.com

Всего записей: 618 | Зарегистр. 21-01-2002 | Отправлено: 16:01 26-08-2005
Brun



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите плиз... у меня бесплатная версия RiSearch PHP v 0.2 и все классно, но не понимает заглавные буквы... На сайте автора много написано про версию ПРО, а как исправить этот баг во фришной - не ясно.
 
я уже вписывал и  
setlocale(LC_ALL, "ru_RU.CP1251");
 
в верх скриптов, и  
$CAP_LETTERS = '\xC0-\xDF\xA8';  
$LOW_LETTERS = '\xE0-\xFF\xB8';  
в файл config.php, хотя эти строки там не предусмотрены... и ничего не помогает
 
может у кого есть опыт, кто поборол эту проблему?
 

Всего записей: 49 | Зарегистр. 28-10-2003 | Отправлено: 03:23 15-05-2006
ShafMAN

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
RiSearch PHP. Не работает $no_index_dir при index.php. Никто не сталкивался с этой проблемой случаем, как это решить?

Всего записей: 125 | Зарегистр. 09-01-2005 | Отправлено: 10:58 01-06-2006
sdv75

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ShafMAN
 
У меня та же проблема, на официальном сайте форум закрыт, отписал создателю скрипта, пока без ответа. Кто-то сделал предположение, что это зависит от хостинга! Если найдёшь решение - отпиши сюда.

Всего записей: 8 | Зарегистр. 15-12-2005 | Отправлено: 21:58 08-08-2006
serge2345

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Попробуйте еще раз скачать архив, теперь вроде $no_index_dir должно работать.
 
Что касается заглавных букв, нужно узнавать у админов, какие локали поддерживает их сервер.

Всего записей: 108 | Зарегистр. 07-05-2002 | Отправлено: 00:38 10-08-2006
sdv75

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
serge2345
 
Спасибо! Мил человек! Дай Бог тебе здоровья!
А вот чтобы по русски искалось я сделал как у Вас на форуме писали: в файле  search.php заменил строку
$query = preg_replace("/[^a-zа-я$numbers +!-]/"," ",$query);
на строку
$query = preg_replace("/[^a-zA-Zа-яА-Я$numbers +!-]/"," ",$query);
Это правильное решение?

Всего записей: 8 | Зарегистр. 15-12-2005 | Отправлено: 04:51 10-08-2006 | Исправлено: sdv75, 04:57 10-08-2006
serge2345

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Не совсем, нужно заменить функцию strtolower на рукописную. И в файле common_lib.php тоже.
 
Добавлено:
Можно попробовать после строки
 
$query = strtolower($query);  
 
добавить
 
$query = strtr ($query,  
'АБВГДЕЁЖЗИЙКЛМНОРПСТУФХЦЧШЩЪЬЫЭЮЯ',  
'абвгдеежзийклмнорпстуфхцчшщъьыэюя'  
);  
 
Аналогичные изменения внести в файл common_lib.php после строки
 
$html_text = strtolower($html_text);
 
Надеюсь, что заработает, но проверить не могу, у меня на локальном компьютере и без этого все работает.

Всего записей: 108 | Зарегистр. 07-05-2002 | Отправлено: 21:45 10-08-2006
alexalexalexalex2006

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Привет народ! Вот функция поиска...задается тип поиска...вроде все верно....Не распознаются заглавные буквы...помогите!!!
 
$search_type = 'REGEXP';
$search_prefix = '';
 
$search_type = ($_GET['regexp'] == 1) ? 'REGEXP' : 'LIKE';
$search_prefix = ($_GET['regexp'] == 1) ? '' : '%';
 

Всего записей: 1 | Зарегистр. 28-10-2006 | Отправлено: 00:05 29-10-2006
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Интернет » В помощь вебмастеру » поисковый скрипт RiSearch Pro


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru