@prophp7

Страница 815 из 1387
Maksim
04.12.2017
21:47:40
руки в тиски тогда) аж 2 варианта предложили)

Sergo
04.12.2017
21:50:26
xdebug или уж var_dump на худой конец тебе в помощь

Listar
04.12.2017
22:06:54
Да и так

не понимаю я эти коллекции видимо

Google
Listar
04.12.2017
22:07:14
просто костыль проще сделать и будь что будет ))

Sergey
04.12.2017
22:08:15
foreach ($arr as $key => $value) { echo "$key => $value", PHP_EOL; }

Anton
05.12.2017
04:50:44
Кстати, вопрос в по теме. foreach ($files as $key => &$value) if ($key == "file_name") $value = "files/img/_qcI-hvKAQo.jpg"; Насколько адекватно напрямую изменять элементы массива в цикле? Зависит от обстоятельств только? Или это плохая практика ведущая к запутанности читаемости кода и лучше всегда новый массив формировать?

А, ну. Пока новые элементы к массиву не добавлять по ссылке, а лишь изменения проводить, то всё норм. В любых других случаях, когда нужно дополнение массива/удаление элементов - лучше с копией работать, чтобы не запороться.

https://stackoverflow.com/a/14854568/4645669

Anton
05.12.2017
05:38:59
о, точно

Chupa
05.12.2017
05:48:16
array_map вам в помощь

не надо мутировать

если еще аргументом в функции по ссылке передавать, то вообще классно будет

Антон
05.12.2017
07:26:14
как минимизировать на сайте html в одну строку?

это на уровне nginx делается?

Danila
05.12.2017
07:26:42
как минимизировать на сайте html в одну строку?
На уровне того, что отдаёт тебе хтмл

Google
Антон
05.12.2017
07:26:50
фреймворк?

Danila
05.12.2017
07:27:39
Ну, как самый простой вариант - по-моему, да, включить это в фреймворке или что там у тебя.

Ну и/или gzip можно включить, но если тебе прямо "в одну строку" - гугли html minification framework_name

Dmitry
05.12.2017
07:39:41
Вопрос для знатоков docker'a. Поднимаю nginx. Стартовая страница открывается, но не подгружаются стили и вся статика. Лезу внутрь контейнера. Файлов проекта нет совсем. Почему в принципе тогда загружается приложение?

вопрос снят. Почему мне казалось, что команда docker-compose restart перезапускает все контейнеры с новыми параметрами сервисов. Но нет.

Dmitry
05.12.2017
08:01:13
Еще вопрос. Используя докер, кто-нибудь прокидывате юзера и группу внутрь, если, например, в контейнере есть кодогенератор ?

Sergey
05.12.2017
08:01:15
это на уровне nginx делается?
можно и на уровне nginx, но по хорошему тот же эффект тебе простой gzip даст. А вот если хочешь заморочаться - тут уже сложнее

когда волум подключен?)

Антон
05.12.2017
08:01:44
я то не хочу, ПМ ставит такую задачу

Sergey
05.12.2017
08:01:45
бывало такое, для CI

Dmitry
05.12.2017
08:01:47
да

Антон
05.12.2017
08:01:49
gzip включен

Sergey
05.12.2017
08:02:04
я то не хочу, ПМ ставит такую задачу
скажи ему что это дорого и не даст никакого профита особо

хотя если twig юзаешь то не очень дорого конечно)

Asset
05.12.2017
08:02:24
какой фреймворк?

Антон
05.12.2017
08:02:30
laravel

нашел вот 1 пакет

Dmitry
05.12.2017
08:02:37
Просто создание миграций, генерация crud. Как-то не хочется насильно отбирать через chown

Google
Asset
05.12.2017
08:03:27
Не еби себе мозги, вот тебе Middleware

Sergey
05.12.2017
08:03:44
Просто создание миграций, генерация crud. Как-то не хочется насильно отбирать через chown
ну то есть речь про локальный запуск контейнеров с сволумом. И что значит "пробрасывать юзера", ты всегда можешь контейнер запустить под своим юзером

Не еби себе мозги, вот тебе Middleware
ого, штука которая делает find/replace в xml документе?)

Sergey
05.12.2017
08:05:00
if(method_exists($response,'getContent')){

Admin
ERROR: S client not available

Sergey
05.12.2017
08:05:03
тоже дорогого стоит

return $response->setContent($buffer); } else{ return $response; }

ух

Антон
05.12.2017
08:05:46
дорого в плане? производительности?

Asset
05.12.2017
08:05:50
laravel
Скажи потом помогло или нет

Dmitry
05.12.2017
08:06:02
сарказм

Andrei [LaFut]
05.12.2017
08:07:11
дорого в плане? производительности?
а в чем профит то? замена \r\n на 1 пробел?

Sergey
05.12.2017
08:07:19
дорого в плане? производительности?
ну типа удаление пробелов особо профита не дает. Лучше заморочаться по поводу инлайнинга critical path стилей

а в чем профит то? замена \r\n на 1 пробел?
не, устранение пробелов. Ну типа процентов 5 размера уберет из gzip

Asset
05.12.2017
08:07:44
Антон
05.12.2017
08:08:09
ну типа удаление пробелов особо профита не дает. Лучше заморочаться по поводу инлайнинга critical path стилей
такая задача есть. пока тоже думаю как ее рулить. Есть ли автоматический вариант?

Asset
05.12.2017
08:08:15
@fes0r это одно из требований Google PageSpeed Insight, думаю он пытается добиться 100/100

Andrei [LaFut]
05.12.2017
08:08:30
не, устранение пробелов. Ну типа процентов 5 размера уберет из gzip
думаешь я думаю там меньше процента профит будет

Антон
05.12.2017
08:08:32
именно

Google
Asset
05.12.2017
08:08:38
@symbios_zi я тебе скинул вариант

Антон
05.12.2017
08:09:10
google page speed for nginx какой
он умеет critical path?

Asset
05.12.2017
08:09:23
google page speed for nginx какой
слишком жирное решение

Sergey
05.12.2017
08:09:28
он умеет critical path?
https://github.com/pagespeed/ngx_pagespeed

хз

Страница 815 из 1387