Чем можно сжать html код?

Здравствуйте господа.

Хотелось бы услышать мнения других о том, чем бы они пользовались для сжатия html кода на лету.

Мой стек разработки:
— apache 2.2
— php 5.3
— yii 1.1

Для апачи я нашел модуль для сжатия
http://httpd.apache.org/docs/2.2/mod/mod_deflate.html

Для Yii я нашел модуль для того, что бы убрать лишние пробелы
http://www.yiiframework.com/extension/yii-html-compactor/

Так же шаблонизатор у меня вырезает все не нужное еще на этапе компиляции.

Вопрос.
А чем пользуетесь вы? Может быть есть какой-нибудь модуль апачи который умеет вырезать пробелы. Может быть еще что-нибудь посоветуете вообще.

Спасибо за внимание.
  • Вопрос задан
  • 7649 просмотров
Решения вопроса 1
avalak
@avalak
Less/Coffee — компиляция + минификация.
png, jpg — pngcrush, jpegtran
CSS, JS, HTML — сервер сжимает gzip.

+ Google HTML/CSS Style Guide

Собственно, рекомендации Google и gzip более чем достаточны.
Ответ написан
Пригласить эксперта
Ответы на вопрос 5
gzip'ом. С помощью соответствующего модуля apache. Остальные методы после gzip'а особого прироста не дадут.
Ответ написан
MrMig
@MrMig
Советую обратить внимание на html5 boilerplate и бандлер на его основе initializr. На хабре есть несколько статей.

Бойлерплейт представляет из себя набор лучших практик для разработки статических кроссбраузерных сайтов (html5 + css+ javascript). К тому же, в его состов входят настройки для апача и билд-скрипт, который как раз занимается минификацией ресурсов (css, js, html, png).

Потратьте час на изучение — не пожалеете!
Ответ написан
MrMig
@MrMig
Внесу уточнение: используя бойлерплейт в простом случае вам останется только непосредственно сверстать фронтэнд, добавить динамики, запустить билд-скрипт и скопировать результирующую папку на сервер.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы