В моем проекте CSS-файлы могут быть предварительно обработаны, а затем при желании уменьшены (в зависимости от конфигурации).
Q1.Нужно ли создавать несколько вариантов кэша для разных комбинаций файлов CSS?
res.php?stylesheets=test.css,test2.css,test3.css
res.php?stylesheets=test.css,test3.css
Q2.В прошлом я заметил, что таким файлам кеша присваивался некий GUID.Как я могу сгенерировать такой идентификатор на основании запроса?
res.php?stylesheets=test.css,test2.css,test3.css
=> cache/css/a3cadfeA33afADSFwwrzgnzzddsveraeAE
res.php?stylesheets=test.css,test3.css
=> cache/css/ergope4t5oiyk0sfb9x0fHkg04mm04tjzG
Пожалуйста, извините за наивность вышеуказанных идентификаторов!
Каким-то образом мне нужно иметь возможность восстановитьтот же идентификатор из указанных таблиц стилей.
Мой вопрос касается только кэширования нескольких вариантов и генерации идентификаторов.