На главную

RiSearch Pro v.3.2 Manual

© С. Тарасов

Обновление сайта

      После того, как сайт был обновлен, вместо полной переиндексации возможно запустить автоматический поиск новых страниц (панель администратора -> Update site).

      Если будет выбран метод "update local filesystem" скрипт просмотрит все директории, начиная с base_dir на наличие новых и модифицированных файлов. Новые файлы будут добавлены в индекс, модифицированные сначала будут удалены, затем проиндексированы заново. Если какой-либо файл был удален, а не модифицирован, скрипт ничего не предпримет. Удалять файлы нужно вручную.

      Динамические сайты можно обновлять через HTTP, но в этом случае скрипт все равно будет скачивать все файлы подряд и решение о переиндексации файла будет приниматься на основе несовпадения контрольной суммы старого и нового файла. Сделано это по той причине, что для большинства динамических сайтов веьсервер все равно не отдает дату последней модификации. В новой версии, возможно, будет анализироваться дата модификации документа, а при ее отсутствии документ будет скачиваться и дальнейшее будет зависеть от контрольной суммы.

      Для больших сайтов предусмотрена консольная версия скрипта - update.pl. Запускается с одним параметром:

  •  -type=L  - L - индексация локального диска (действие по умолчанию); H - индексация через HTTP.



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