"gzip и обфускация" вообще здесь причём?..
"код ... читабельным" - да, но для сайта (+скрипты и стили)
когда дизайнер с верстальщиком режут шаблон они могут делать его читабельным, чтоб выискивать глюки и расползания всякие
(хотя сейчас есть кучи инструментов для автоматизации)..
а когда готовая страничка отдаётся клиенту -
главное скорость => уменьшение затрат..
и страница яндекса этому подтверждение..
(и я говорю не про код исполняемый на стороне сервера,
там немного другие правила)..
"код ... читабельным" - да, но для сайта (+скрипты и стили)
когда дизайнер с верстальщиком режут шаблон они могут делать его читабельным, чтоб выискивать глюки и расползания всякие
(хотя сейчас есть кучи инструментов для автоматизации)..
а когда готовая страничка отдаётся клиенту -
главное скорость => уменьшение затрат..
и страница яндекса этому подтверждение..
(и я говорю не про код исполняемый на стороне сервера,
там немного другие правила)..
раскрыть ветку (1)
Ну так кеширование и минимизация кода страниц любыми доступными способами поможет отдать клиенту страницу как можно скорее. На крайний случай можно держать две версии сайта, "development" и "production". Написать скрипты, которые будут собирать все js и css файлы в один и минимизировать код в них. Закешировать или даже перегнать в статику весь динамический код.
А код должен быть читабелен в любом случае. И если для его читабельности нужно 1, 2, 10, 100, 1000 пробелов и табов то лучше так и сделать.
А код должен быть читабелен в любом случае. И если для его читабельности нужно 1, 2, 10, 100, 1000 пробелов и табов то лучше так и сделать.
