Для того, чтобы немного ускорить загрузку страниц/страницы Вашего сайта, можно использовать различные методы, одним из которых является очистка HTML кода от всего ненужного...

Т.е., например, убрать отступы, лишние пробелы, переносы строк. Чтобы это сделать с помощью PHP, необходимо всего-лишь пара строк кода...

Вставьте этот код ДО момента вывода HTML в Вашем 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>

после него:

<?

ob_end_flush();

?>

Например:

<?

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>

<?

ob_end_flush();

?>

Так выглядит код БЕЗ форматирования вышеупомянутой функцией:

Так выглядит код ПОСЛЕ форматирования:

Clear HTML PHP