Задачка: на выходе HTML - в одну строку
Задачка: на выходе HTML - в одну строку
Подскажите, как это реализовать?
Не хотелось бы все вьюхи делать в одну строку, так как редактировать потом будет напряжно. как так сделать, что бы сервер отдавал в браузер контент в одну строку?
Не хотелось бы все вьюхи делать в одну строку, так как редактировать потом будет напряжно. как так сделать, что бы сервер отдавал в браузер контент в одну строку?
Re: Задачка: на выходе HTML - в одну строку
В одну строку? Это без \n?
Зачем?
Зачем?
Re: Задачка: на выходе HTML - в одну строку
уменьшить вес html, да и в принципе гугл такое одобряет.anton44eg писал(а):В одну строку? Это без \n?
Зачем?
никто не знает?
Re: Задачка: на выходе HTML - в одну строку
gzip даст намного больше приростаkowapos писал(а):уменьшить вес html, да и в принципе гугл такое одобряет.anton44eg писал(а):В одну строку? Это без \n?
Зачем?
никто не знает?
Re: Задачка: на выходе HTML - в одну строку
спасибо за совет.
но я так понял, моя проблема не решится?
но я так понял, моя проблема не решится?
Re: Задачка: на выходе HTML - в одну строку
не назвал бы это проблемой
первое, что приходит в голову - ob_start в beforeAction, ob_get_clean в afterAction - и там обработать как хочется уже
первое, что приходит в голову - ob_start в beforeAction, ob_get_clean в afterAction - и там обработать как хочется уже
Re: Задачка: на выходе HTML - в одну строку
+1. Экономия на спичках.anton44eg писал(а):gzip даст намного больше прироста
Re: Задачка: на выходе HTML - в одну строку
Метод render принимает параметр boolean $return и может вернуть шаблон в переменную. А там уже:anton44eg писал(а):первое, что приходит в голову - ob_start в beforeAction, ob_get_clean в afterAction - и там обработать как хочется уже
str_replace( "\n", "", $view );
Re: Задачка: на выходе HTML - в одну строку
в этом случае нужно все рендеры так обрабатыватьSiZE писал(а):Метод render принимает параметр boolean $return и может вернуть шаблон в переменную. А там уже:anton44eg писал(а):первое, что приходит в голову - ob_start в beforeAction, ob_get_clean в afterAction - и там обработать как хочется уже
str_replace( "\n", "", $view );
мой способ можно 1 раз в родительском контроллере описать
Re: Задачка: на выходе HTML - в одну строку
а мой нет?anton44eg писал(а):мой способ можно 1 раз в родительском контроллере описать
Re: Задачка: на выходе HTML - в одну строку
перейти на уии2 и написать свой респонзеanton44eg писал(а):не назвал бы это проблемой
первое, что приходит в голову - ob_start в beforeAction, ob_get_clean в afterAction - и там обработать как хочется уже
Re: Задачка: на выходе HTML - в одну строку
для этого есть Spaceless из коробки
https://github.com/yiisoft/yii2/blob/ma ... celess.php
https://github.com/yiisoft/yii2/blob/ma ... celess.php
Re: Задачка: на выходе HTML - в одну строку
++zelenin писал(а):для этого есть Spaceless из коробки
https://github.com/yiisoft/yii2/blob/ma ... celess.php