Как настроить индексацию сайта для поиска 1 раз в сутки, например?

Главные вкладки

Аватар пользователя love love 5 декабря 2010 в 12:35

Сабдж. Что-то я не нашла, как заставить крона самостоятельно индексировать сайт для поиска, например, 1 раз в день. ТО есть постоянно пополняется инет-магаз, а клиенту не скажешь: "Идите туда, нажимайте в настройках поиска "Индексировать", а потом вручную запустите крон", верно? Как сделать так, чтоб поиск индексировался сам с некоторой регулярностью?
(может вопрос дурацкий, но я что-то не нашла в настройках нигде)

Комментарии

Аватар пользователя seaji seaji 5 декабря 2010 в 12:47

В настройках поиска ничего изменять и нажимать не нужно!
Индексация происходит автоматически при запуске крона если включен модуль search.

Единственно, Вам нужно выбрать параметры.
Первый параметр - количество материалов, которые индексируются за один запуск крона
Второй параметр - частота запуска крона.

Чем меньше материалов индексируется за раз, тем быстрее будет отрабатывать крон.
В любом случае, циферка, которая получится от умножения количества материалов и количества запусков крона в день, должна быть больше чем на Вашем сайте появляется материалов в сутки.

Аватар пользователя love love 5 декабря 2010 в 14:00

"seaji" wrote:
Единственно, Вам нужно выбрать параметры.
Первый параметр - количество материалов, которые индексируются за один запуск крона
Второй параметр - частота запуска крона.

Где это настраивается?

Аватар пользователя Geldora Geldora 5 декабря 2010 в 14:28

Вопрос 1. Вы хотите настроить именно запуск переиндексации поиска, или запуск крона вообще?
Вопрос 2. У вас вообще настроен крон? Если нет, вы сможете это сделать самостоятельно?

Если вам нужен крон "вообще":
Вам просто нужно настроить крон - это делается в панели управления хостингом, либо - если вы вдруг на ит-патроле - то проще всего письмом в техподдержку.
Если что, есть модуль poormanscron, он это будет делать автоматически, но возможны последующие проблемы с хостингом (вешает сайт, как говорят).

Если вам необходимо именно поиск настроить один раз в день, при этом скажем сбрасывание кэша оставить каждые 15 минут, то смотрите модуи super cron, elysia cron.