Сжатие HTML

Читал одну статью и задумался, а почему на modx нет такой утилиты?
Почему он не выплевывает результат в сжатом виде для юзера?
Кто нибудь задавался таким вопросом или озадачивал себя такой задачей?
М.б. прикрутить указанный код (продублирую его ниже), к плагину и вызывать по определенному событию?
<?php
function sanitize_output($buffer) {
$search = array(
'/\>[^\S ]+/s', // strip whitespaces after tags, except space
'/[^\S ]+\</s', // strip whitespaces before tags, except space
'/(\s)+/s' // shorten multiple whitespace sequences
);
$replace = array(
'>',
'<',
'\\1'
);
$buffer = preg_replace($search, $replace, $buffer);
return $buffer;
}
ob_start("sanitize_output");
... Комментарии: 25
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
У меня вот такой давным давно вариант где то валялся…
Если я всё правильно понял.
где сделал? В плагине? Конечно результата не будет.
привел же выше рабочий плагин…
каюсь
А серьезно сколько выхлоп от этого, байт 200?
Заметил, что «к» превращается в "�", как быть?
Посмотрел minifyhtml — плагин, естественно тоже глючат скрипты
По коду ничем более помочь не смогу.