hash css y js para romper el caché. ¿Es lento?
Tengo un script que genera plantillas de una página. Además, este script representa<script>
y<link rel='stylesheet'>
etiquetas en el HTML.
Me gustaría agregar la función de ruptura de caché con el parámetro "? V = xxxxx".
Lo hago de tal manera:
foreach ($scripts as &$script) {
// get script file name
$script = "{$this->_js_folder}/{$script}";
// get it's realpath
$realfile = realpath(substr($script,1));
// hashing the file
$hash = md5_file($realfile);
// adding cache-breaking number
$script .= '?v='.$hash;
} //: foreach
¿No es lento hacer hash de una docena de archivos cada vez que el usuario actualiza la página?