source: spip-zone/_plugins_/indexer/trunk/genie/indexer_optimiser.php

Last change on this file was 114002, checked in by cedric@…, 5 months ago

on peut desactiver les indexations automatiques sur un site local qui n'est pas branche sur un moteur

File size: 473 bytes
Line 
1<?php
2
3// Sécurité
4if (!defined('_ECRIRE_INC_VERSION')) return;
5
6function genie_indexer_optimiser_dist($date) {
7        include_spip('inc/indexer');
8
9        // ne pas lancer des operations inutiles sur un site local qui n'a pas moteur branche
10        if (defined('_INDEXER_OFF') and _INDEXER_OFF) {
11                return 1;
12        }
13
14        $sphinxql = \Sphinx\SphinxQL\SphinxQLSingleton::getInstance(SPHINX_SERVER_HOST, SPHINX_SERVER_PORT);
15        $sphinxql->query('optimize index '.SPHINX_DEFAULT_INDEX);
16       
17        return 1;
18}
Note: See TracBrowser for help on using the repository browser.