Ничего. Просто хочется чтобы боты ***ели от беспорядка ))извиняйте за глупый может за глупый вопрос.
А что такие действия дадут сайту?
function sanitize_output($buffer) {
$search = array('/\>[^\S ]+/s', '/[^\S ]+\</s', '/(\s)+/s', '/<!--(.*?)-->/', '/\>[^\S ]+/s', '/[^\S ]+\</s', '/(\s)+/s');
$replace = array('>', '<', '\\1', '', '>', '<', '\\1');
$buffer = preg_replace($search, $replace, $buffer);
return $buffer;
}
echo $tpl->result['main'];
ob_start("sanitize_output"); echo $tpl->result['main']; ob_end_flush();
На глаз никак смотрел?Пробовал на одном своем сайте и разницы в скорости загрузки сайта не заметил![]()
echo $tpl->result['main'];
function compress_code($code)
{
$search = array(
'/\>[^\S ]+/s', // remove whitespaces after tags
'/[^\S ]+\</s', // remove whitespaces before tags
'/(\s)+/s' // remove multiple whitespace sequences
);
$replace = array('>','<','\\1');
$code = preg_replace($search, $replace, $code);
return $code;
}
echo compress_code($tpl->result['main']);
Я в курсе что на скорость влияет. Честно говоря, некоторые тырят текст. Я через ксс сделал чтобы не копировали, теперь хочу чтобы в исх.коде пытались найти. С ctrl+f в будит два текста. Через комментарии@Cyxapuk, ботам пофиг все эти переносы, они видят, что тот, что другой код одинаково. Сжатый код просто даёт маленький прирост скорости загрузки страницы.