Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5

Discussions sur {JScript}
#5

Ta première question est une question a poser aux autres, je ne pense pas personnellement que 3 options soient énormes (file|url|smarty) et comme tu l'as dit, ça implique de laisser php devoir gérer la distinction des deux y compris dans le métier. Or le traitement des fichiers présents sur disque peut éventuellement être différent qu'un fichier distant telles que la réécriture d'url par exemple http://www.site.fr/lib.js => http://static.site.fr/lib.js. mais ce n'est que mon opinion, donc a débattre.

pour le MD5,

md5(file.timestamp + file.uri + file.filesize) me semble superflu , file.timestamp + file.uri devant suffire à eux seul mais ce n'est pas une pénalité de temps de traitement donc ok.

md5(smarty.value + block.size) me semble par contre inutile puisque smarty.value sera toujours != si smarty.size a changé, donc tester smarty.size est inutile, tester smarty.value est suffisant.

Par contre je me dit que j'ai du mal m'exprimer quand je disais SID l'identifiant du cache, je parlais de l'ensemble de tous les scripts , d'où la nécessité de faire un md5 de tous les md5 de tous les scripts présents

Dernier point : si l'on partait du principe que l'on regroupe file + url en uri => il est impossible de connaitre avec certitude le poids d'un fichier distant (tous les serveurs ne retournant pas l'information dans le header de retour)
Répondre


Messages dans ce sujet

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)