Зачем сжимать html код?
Когда мы пишем html код, мы любим его красиво форматировать, делая переносы строк и отступы. Но пользователю все равно, какой у нас html код, он хочет просто увидеть содержимое страницы.
В плане скорости загрузки страницы, лучше сделать сжатие html кода, и пользователь доволен и нам приятно, что страница имеет меньший вес.
Сжатие html можно добиться средствами php и только php. Так как php это язык который будет сжимать html код еще на сервере, до отправки результата пользователю.
Итак, данный ниже сценарий удаляет все переносы строк и пробелы нашего кода и ставит его на одну линию, таким образом, делает сжатие html кода.
Сжатие html на PHP
Объяснение PHP скрипта
Вот простой php скрипт позволяющий сделать сжатие html кода. Как вы уже догадались до html закомментированной части, идет считывание содержимого html в буфер, а после обрезка пробелов и переносов между тегами, ну и вывод сжатого html кода.
Источник: sitear.ru