diff --git a/inc-cache.php3 b/inc-cache.php3 index 3b4055619951cf51297ba56a91096847bb6b9915..2a978046c4f6b3378f56ed8292508a7ec4ab16b2 100644 --- a/inc-cache.php3 +++ b/inc-cache.php3 @@ -49,9 +49,10 @@ function generer_nom_fichier_cache($contexte='', $fond='') { // morceau de md5 $fichier_cache .= '.'.substr($md_cache, 1, 8); - // sous-repertoires + // Sous-repertoires 0...9a..f/ $subdir = creer_repertoire('CACHE', substr($md_cache, 0, 1)); - $subdir2 = creer_repertoire("CACHE/$subdir", $delais); + // Sous-sous-repertoires delais/ (inutile avec l'invalidation par 't') + # $subdir2 = creer_repertoire("CACHE/$subdir", $delais); return $subdir.$subdir2.$fichier_cache; } diff --git a/inc-calcul-squel.php3 b/inc-calcul-squel.php3 index 9d008ee5cefeb307e6f6a1e3cc091d100b010648..e6b349b8438af8f21627f2ff3e3c8b4e85663942 100644 --- a/inc-calcul-squel.php3 +++ b/inc-calcul-squel.php3 @@ -429,6 +429,7 @@ function calculer_squelette($squelette, $nom, $gram, $sourcefile) { // Phraser le squelette, selon sa grammaire // pour le moment: "html" seul connu (HTML+balises BOUCLE) $boucles = ''; + spip_timer('calcul_skel'); include_local("inc-$gram-squel.php3"); $racine = parser($squelette, '',$boucles); // include_local('inc-debug.php3'); @@ -507,12 +508,15 @@ function calculer_squelette($squelette, $nom, $gram, $sourcefile) { } } + $secondes = spip_timer('calcul_skel'); + spip_log("CALCUL SKEL $sourcefile ($secondes)"); + return " /* * Squelette : $sourcefile - * Date : ".http_gmoddate(@filemtime($sourcefile))." GMT - * Compile : ".http_gmoddate(time())." GMT - * Boucles : ".join (', ', array_keys($boucles))." + * Date : ".http_gmoddate(@filemtime($sourcefile))." GMT + * Compile : ".http_gmoddate(time())." GMT ($secondes) + * Boucles : ".join (', ', array_keys($boucles))." */ $code