ENG/RUS   Главная :: RiSearch :: RiSearch Pro :: RiSearch PHP :: RiLax :: RuMor :: Forum

Введение :: Документация :: Купить :: License :: Системные требования

На главную

RiSearch Pro v.3.2 Manual

© С. Тарасов

Администрирование

      После установки данного поискового скрипта желательно ввести пароль администратора, иначе любой посетитель вашего сайта сможет выполнять все действия через панель адмиристратора. Для ввода нового пароля заполните две верхниие строки в разделе "Change password" (третью строку пока можно оставить пустой, она потребуется для смены пароля). Скрипт создаст файл с паролем (0_passwd) в своей корневой директории. Теперь для всех действий с индексом будет необходим ввод пароля. Если вы забыли пароль, зайдите на сайт через FTP, удалите файл с паролем и введите новый пароль через панель администратора.

Удаление страницы

      Удалить страницу из индекса можно через панель администратора. При этом страница не удаляется физически из индекса (это слишком тяжелая операция), а просто помечается как удаленная и не выдается в результатах поиска. Она по прежнему обрабатывается поисковым скриптом (удаление из результатов поиска происходит на последней стадии работы поискового скрипта) и теоретически замедляет поиск. Реально замедление не должно быть заметно для нескольких сотен (возможно и тысяч) удаленных страниц. Затем необходимо полностью переиндексировать сайт.

      При неоходимости удалить страницу из индекса можно запустив скрипт из командной строки:

perl admin.pl -action=delete_page -url=http://www.server.com/index.htm -pass=password

либо запустив его из броузера, передав необходимые параметры в строке запроса:

http://www.yourserver.com/cgi-bin/admin.pl?action=delete_page&url=http://www.server.com/index.htm&pass=password

      Также возможно удалить сразу несколько страниц автоматически, используя шаблон: начало УРЛ и "*" в конце. Напирмер, "http://www.server.com/*" удалит все страницы с данного сервера.

Слияние индексных файлов

      После многократных обновлений сайта (или добавления множества новых страниц) поиск станет работать медленнее. Это связано с тем, что динамический индекс гораздо медленнее статического. Необходимо объединить индексы, что выполняет скрипт merge.pl (разрешено запускать только из командной строки). Объединение индексов достаточно тяжелая операция (может занять несколько минут для сайта объемом 20-30 мегабайт), поэтому не стоит проводить ее слишком часто. Достаточно объединять индекс после добавления нескольких тысяч документов, что для большинства сайтов означает примерно один раз в месяц (или реже).



http://risearch.org С.Тарасов, © 2000-2003