Ignore:
Timestamp:
Nov 26, 2009, 9:12:56 PM (11 years ago)
Author:
cedric@…
Message:

ne pas remplir la file si c'est pour un bot

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/cache_cool/cache_cool_options.php

    r32668 r33303  
    5353                AND $is_main_url
    5454                ) {
    55                 // on differe la maj du cache et on affiche le contenu du cache ce coup ci encore
    56                 $where = is_null($contexte_cache)?"principal":"inclure_page";
    57                 // on reprogramme avec un $use_cache=2 qui permettra de reconnaitre ces calculs
    58                 job_queue_add('public_produire_page',$c="Calcul du cache $fond [$where]",array($fond, $contexte, 2, $chemin_cache, $contexte_cache, NULL, $lastinclude, $connect),"",TRUE);
     55                // si c'est un bot, on ne lance pas un calcul differe
     56                // ca ne sert qu'a remplir la queue qui ne sera pas videe par le bot (pas de cron)
     57                // mais on lui sert le cache froid tout de meme
     58                if (!defined('_IS_BOT') OR !_IS_BOT){
     59                        // on differe la maj du cache et on affiche le contenu du cache ce coup ci encore
     60                        $where = is_null($contexte_cache)?"principal":"inclure_page";
     61                        // on reprogramme avec un $use_cache=2 qui permettra de reconnaitre ces calculs
     62                        job_queue_add('public_produire_page',$c="Calcul du cache $fond [$where]",array($fond, $contexte, 2, $chemin_cache, $contexte_cache, NULL, $lastinclude, $connect),"",TRUE);
     63                }
    5964                gunzip_page(&$page); // decomprimer la page si besoin
    6065                #spip_log($c,'cachedelai');
Note: See TracChangeset for help on using the changeset viewer.