From 3e64917b703c103b1d1571a6e44ca579c2b340e5 Mon Sep 17 00:00:00 2001
From: Fil <fil@rezo.net>
Date: Sun, 22 Aug 2004 20:03:09 +0000
Subject: [PATCH] - on n'a plus besoin des sous-repertoires par delais (?) -
 loguer la duree de calcul skel

---
 inc-cache.php3        |  5 +++--
 inc-calcul-squel.php3 | 10 +++++++---
 2 files changed, 10 insertions(+), 5 deletions(-)

diff --git a/inc-cache.php3 b/inc-cache.php3
index 3b40556199..2a978046c4 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 9d008ee5ce..e6b349b843 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
 
-- 
GitLab