У меня есть пользовательский загрузчик для моих функций css и javascript.php css/js minifier?
как таковой.
Когда я готов, у меня есть список css и еще один файл javascript.
Я ищу способ, которым я могу затем вызвать функцию, и выведет путь к сжатому и комбинированному css и js-файлу.
so.
что-то вроде
load::css('master');
load::css('links');
load::css('buttons');
load::css();
(вызов нагрузки: CSS() без каких-либо Params должны сгенерировать ссылку уменьшенная CSS)
Какие классы вы предлагаете для этого?
Да, я смотрел на это, однако моя проблема возникает, поскольку почти каждая страница на моем сайте использует другую комбинацию файлов css и javascript, следовательно, обычно составляет в среднем 7 файлов. Я надеюсь, что сможет просто вызвать класс minify, и он будет генерировать мне имя файла css/js на основе файлов. он использовал бы какой-то алогрифм, чтобы гарантировать, что имя файла основано на содержимом файла, и, если файл js/css существует, return is, else, создайте его, а затем верните его. – Hailwood
У меня было что-то похожее. Способ минимизации работы заключается в том, что вы можете включить в него URL-адрес, например, http://yoursite.com/minify/?foo.css,bar.css,foobar.css, и он будет генерировать миниатюрный файл CSS. У меня было около 15 файлов, и это получилось довольно медленным, но это может сделать трюк. –