1. Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - коммерческий форумный движок от бывших создателей vBulletin, написанный на PHP.

1.2.x Ежедневное (часное и т.д. кому как надо) перестраивание индекса поиска

Тема в разделе "Оптимизация XenForo", создана пользователем fly_indiz, 31.08.2013.

Загрузка
  1. fly_indiz

    fly_indiz Местный

    Регистрация:
    20.08.11
    Сообщения:
    460
    Симпатии:
    357
    Версия XF:
    1.4.3
    Прошу прощения может возможно за глупую тему, я как говорится только учусь но вдруг кому надо перестраивать индекс поиска допустим раз в день (Например это неплохо делать для sphinx).

    В папке library/XenForo/CronEntry создаём файл RebuildCache.php с содержимым:
    PHP:
    <?php

    class XenForo_CronEntry_RebuildCache
    {
        public static function 
    searchIndex()
        {
            
    $options = array(
                
    'content_type' => '',
                
    'delete_index' => 0,
                
    'batch'        => 1024,
                
    'delay'        => 0
            
    );
            
    XenForo_Application::defer('SearchIndex'$options'RebuildSearchIndex'true);
        }
    }
    и создаём задание планировщика:
    Идентификатор: rebuildCache
    Заголовок: Перестраивание индекса поиска
    и задаём время например в полночь
     
    aligon7 и Mirovinger нравится это.
  2. Vitala

    Vitala Активный пользователь

    Регистрация:
    23.04.13
    Сообщения:
    124
    Симпатии:
    4
    Версия XF:
    1.1.4
    А поподробнее пожалуйста, что это, и с чем его едят?
     

Поделиться этой страницей