PHP: Очистить HTML код от отступов и пробелов
Для того, чтобы немного ускорить загрузку страниц Вашего сайта, можно использовать различные методы, одним из которых является очистка HTML кода от всего ненужного, например, убрать отступы, лишние пробелы, переносы строк. Чтобы это сделать с помощью PHP, необходимо всего-лишь пара строк кода. Вставьте этот код ДО момента вывода HTML в Вашем PHP приложении.
<?php
function ob_html_compress($buf){
return preg_replace(array('/<!--(.*)-->/Uis',"/[[:blank:]]+/"),array('',' '),str_replace(array("\n","\r","\t"),'',$buf));
}
ob_start("ob_html_compress");
?>
<!-- Далее следует сам код -->
<!doctype html>
<html lang="ru" dir="ltr">
<head>
</head>
<body>
</body>
</html>
<!-- После него -->
<?php
ob_end_flush();
?>