Skip to content
Extraits de code Groupes Projets
Valider 3e64917b rédigé par Fil's avatar Fil
Parcourir les fichiers

- on n'a plus besoin des sous-repertoires par delais (?)

- loguer la duree de calcul skel
parent 90c7e653
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -49,9 +49,10 @@ function generer_nom_fichier_cache($contexte='', $fond='') { ...@@ -49,9 +49,10 @@ function generer_nom_fichier_cache($contexte='', $fond='') {
// morceau de md5 // morceau de md5
$fichier_cache .= '.'.substr($md_cache, 1, 8); $fichier_cache .= '.'.substr($md_cache, 1, 8);
// sous-repertoires // Sous-repertoires 0...9a..f/
$subdir = creer_repertoire('CACHE', substr($md_cache, 0, 1)); $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; return $subdir.$subdir2.$fichier_cache;
} }
......
...@@ -429,6 +429,7 @@ function calculer_squelette($squelette, $nom, $gram, $sourcefile) { ...@@ -429,6 +429,7 @@ function calculer_squelette($squelette, $nom, $gram, $sourcefile) {
// Phraser le squelette, selon sa grammaire // Phraser le squelette, selon sa grammaire
// pour le moment: "html" seul connu (HTML+balises BOUCLE) // pour le moment: "html" seul connu (HTML+balises BOUCLE)
$boucles = ''; $boucles = '';
spip_timer('calcul_skel');
include_local("inc-$gram-squel.php3"); include_local("inc-$gram-squel.php3");
$racine = parser($squelette, '',$boucles); $racine = parser($squelette, '',$boucles);
// include_local('inc-debug.php3'); // include_local('inc-debug.php3');
...@@ -507,12 +508,15 @@ function calculer_squelette($squelette, $nom, $gram, $sourcefile) { ...@@ -507,12 +508,15 @@ function calculer_squelette($squelette, $nom, $gram, $sourcefile) {
} }
} }
$secondes = spip_timer('calcul_skel');
spip_log("CALCUL SKEL $sourcefile ($secondes)");
return " return "
/* /*
* Squelette : $sourcefile * Squelette : $sourcefile
* Date : ".http_gmoddate(@filemtime($sourcefile))." GMT * Date : ".http_gmoddate(@filemtime($sourcefile))." GMT
* Compile : ".http_gmoddate(time())." GMT * Compile : ".http_gmoddate(time())." GMT ($secondes)
* Boucles : ".join (', ', array_keys($boucles))." * Boucles : ".join (', ', array_keys($boucles))."
*/ */
$code $code
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter