вопрос
Добрый день, подскажите пожалуйста, как можно запустить file_get_contents в шаблоне main.tpl l? цель - чтобы все скрипты сразу выводить в исходном коде, без url , чтобы сократить запросы при загрузке сайта, оптимизировав его скорость загрузки...
Пробовал делать так:
В main.php добавил
в function.php
и в main.tpl
[opscript=site.com/{THEME}/css/slick.min.css][/opscript]
НО, не работает( + сайт начинает наоборот долго грузить, как буд-то еще +50 запросов добавилось...
И есть ли плагин minify html для dle? не пойму как работает Включить Gzip сжатие HTML страниц: функция, по сути в исходном коде вижу оригинальную структуру кода без сжатия...
Заранее спасибо за помощь!
Пробовал делать так:
В main.php добавил
if (stripos ( $tpl->copy_template, "[opscript=" ) !== false) {
$tpl->copy_template = preg_replace_callback ( "#\\[(opscript)=(.+?)\\](.*?)\\[/opscript\\]#is", "opscript", $tpl->copy_template );
}
в function.php
function opscript( $matches=array() ) {
if($matches[2] != null){
$str = $matches[2];
}
return ($str) ? file_get_contents($str) : "";
}
и в main.tpl
[opscript=site.com/{THEME}/css/slick.min.css][/opscript]
НО, не работает( + сайт начинает наоборот долго грузить, как буд-то еще +50 запросов добавилось...
И есть ли плагин minify html для dle? не пойму как работает Включить Gzip сжатие HTML страниц: функция, по сути в исходном коде вижу оригинальную структуру кода без сжатия...
Заранее спасибо за помощь!