Size: a a a

2021 March 16

VC

Vladimir Chernyshev in PHP
Artem Molotov
обосрали потому что потом не используется. вот и всё
страшно использовать (
источник

AM

Artem Molotov in PHP
Что мне засекать? Сброс всех кешей?
источник

AM

Artem Molotov in PHP
(почти всех)
источник

КГ

Константин Грачев... in PHP
Artem Molotov
(почти всех)
нормально делай нормально будет
источник

AM

Artem Molotov in PHP
Константин Грачев
нормально делай нормально будет
Что нормально делай? У тебя там все слои после расширения перестроятся
источник

КГ

Константин Грачев... in PHP
Artem Molotov
Что нормально делай? У тебя там все слои после расширения перестроятся
"все слои" это apk add, у которого закеширован /var/cache/apk, остальное просто копирование в образ
источник

КГ

Константин Грачев... in PHP
Блин сорян, в этом билде установка экстеншена взялась из кеша.

https://drone.automagistre.ru/automagistre/automagistre/5479/1/2 - вот первый билд в этой ветке где ещё не было кеша для экстеншена.

Билд шел 10с, в логах видно что экстеншн собирался
источник

S)

Shokha )) in PHP
Константин Грачев
нормально делай нормально будет
источник

VC

Vladimir Chernyshev in PHP
вернусь всё-таки к идее с докер образами как zip архивами умными, с кэширующими слоями )
источник

КГ

Константин Грачев... in PHP
Vladimir Chernyshev
вернусь всё-таки к идее с докер образами как zip архивами умными, с кэширующими слоями )
Это реально франкинштейн какой то, я бы не советовал
источник

VC

Vladimir Chernyshev in PHP
максимально использую современную инфраструктуру ) потом потихноьку на деве можно будет эти образа запускать, атам на проде, Плюс не мучаться с билд агентами устанавливая php, композер, ноду и тп
источник

AM

Artem Molotov in PHP
Константин Грачев
Блин сорян, в этом билде установка экстеншена взялась из кеша.

https://drone.automagistre.ru/automagistre/automagistre/5479/1/2 - вот первый билд в этой ветке где ещё не было кеша для экстеншена.

Билд шел 10с, в логах видно что экстеншн собирался
Забираю свои слова обратно, мудрёно сделано. Пока ещё не видел столь хитрого подхода (мульти стейджы видел, но без кеширования каждого расширения отдельно)
источник

AM

Artem Molotov in PHP
Artem Molotov
Забираю свои слова обратно, мудрёно сделано. Пока ещё не видел столь хитрого подхода (мульти стейджы видел, но без кеширования каждого расширения отдельно)
Помешает разве что пересборка пхп с другими ключами
источник

КГ

Константин Грачев... in PHP
Artem Molotov
Забираю свои слова обратно, мудрёно сделано. Пока ещё не видел столь хитрого подхода (мульти стейджы видел, но без кеширования каждого расширения отдельно)
Там ещё каждое расширение параллельно собирается. Если вообще без кеша собирать тоже существенно быстрее получается
источник

КГ

Константин Грачев... in PHP
ща запущу без кеша
источник

КГ

Константин Грачев... in PHP
Константин Грачев
ща запущу без кеша
источник

КГ

Константин Грачев... in PHP
56с. Без разбития каждого экстеншена это занимало минут 5 вроде
источник

AM

Artem Molotov in PHP
Константин Грачев
56с. Без разбития каждого экстеншена это занимало минут 5 вроде
у меня чуть больше 2 минут, но ещё зависит от параметров сервера (тут я уже не подскажу)
источник
2021 March 17

i

invariance in PHP
@here кто-то шарит, можно ли переоткрыть закрытый стрим, который лежит в пайпах proc_open?
источник

i

invariance in PHP
Спрашиваю т.к. интересно, возможно ли несколько раз послать данные в stdin другого процесса (не за один вызов)
источник