Size: a a a

2020 December 15

SZ

Sergey Zolotov in PHP
Artem Molotov
Из-за отсутствующей экосистемы или чего-то другого?
нет спецов (найди потом людей на проект), нет тулинга норм, мало библиотек и большой шанс поймать багов
источник

AM

Artem Molotov in PHP
Sergey Nikitchenko
смотрел примеры вебсокет сервера на js - тоже самое, ничем не лучше
просто другое
У них там хотя бы экосистема на порядок лучше.
источник

AM

Artem Molotov in PHP
Sergey Zolotov
нет спецов (найди потом людей на проект), нет тулинга норм, мало библиотек и большой шанс поймать багов
> нет спецов (найди потом людей на проект)

Заставить писать асинхронные е2е тесты перед самим кодом и поди спецов будет больше :D
источник

SN

Sergey Nikitchenko in PHP
Sergey Zolotov
нет спецов (найди потом людей на проект), нет тулинга норм, мало библиотек и большой шанс поймать багов
для пхпшника это конечно взрыв мозга, но за неделю спокойно еще подключил разработчика
просто требования к ревью и качеству кода повышаются, все таки цена ошибки - падение демона
источник

SZ

Sergey Zolotov in PHP
Artem Molotov
> нет спецов (найди потом людей на проект)

Заставить писать асинхронные е2е тесты перед самим кодом и поди спецов будет больше :D
я быстрее гавнаря на условную ноду найду, чем на экзотику
источник

DS

Dmitriy Simushev in PHP
Artem Molotov
> нет спецов (найди потом людей на проект)

Заставить писать асинхронные е2е тесты перед самим кодом и поди спецов будет больше :D
Ты просто никогда не писал асинхронные тесты на php. Это адок
источник

AM

Artem Molotov in PHP
Sergey Zolotov
я быстрее гавнаря на условную ноду найду, чем на экзотику
ну это да)
источник

SN

Sergey Nikitchenko in PHP
Sergey Zolotov
я быстрее гавнаря на условную ноду найду, чем на экзотику
гавнарь точно также на ноде будет косячить, память будет течь и прочее
это ж не от языка зависит
источник

AM

Artem Molotov in PHP
Dmitriy Simushev
Ты просто никогда не писал асинхронные тесты на php. Это адок
Да вот относительно недавно начал
источник

ВУ

Валентин Удальцов... in PHP
Maksim Masiukevich
Оверхед есть от проверки типов. Если проверки нет, нет и оверхеда. А дженерики будут аще катастрофой в плане быстродействия. И все для того, чтобы написать Object<mixed
траль))
источник

RV

Roma Vandolyak in PHP
Sergey Zolotov
нет спецов (найди потом людей на проект), нет тулинга норм, мало библиотек и большой шанс поймать багов
Ну а в другом стеке будет проблем сначала не меньше?
Конечно, при условии что менять стек на новый
источник

SZ

Sergey Zolotov in PHP
Roma Vandolyak
Ну а в другом стеке будет проблем сначала не меньше?
Конечно, при условии что менять стек на новый
эта инвестиция хотя бы окупится а перспективе
источник

DS

Dmitriy Simushev in PHP
Sergey Zolotov
эта инвестиция хотя бы окупится а перспективе
Если правильно выбрать "другой стек"
источник

SZ

Sergey Zolotov in PHP
Sergey Nikitchenko
гавнарь точно также на ноде будет косячить, память будет течь и прочее
это ж не от языка зависит
гавнарь должен помнить что нельзя ни в коем случае блочить код. что нельзя взять рандом библиотеку на 100к звезд, потому что на не асинк. то что дебаггер не приспособлен для этого. то что 99% туториалов и СО вопросов идут про обычный пхп. и многие вещи которые более простительные в других экосистемах
источник

SZ

Sergey Zolotov in PHP
в общем когда я говорю что бекендеры должна уметь в прод - все орут что для этого есть спец обученный человек(дивопс). а как появляется задача которая не очень подходит под пхп, так начинаем искать приключения с асинком. странная логика
источник

SZ

Sergey Zolotov in PHP
Dmitriy Simushev
Если правильно выбрать "другой стек"
ну для условных вебсокетов есть куча решений где не нужно прощаться с пхп и обмазываться асинками
источник

DS

Dmitriy Simushev in PHP
Sergey Zolotov
в общем когда я говорю что бекендеры должна уметь в прод - все орут что для этого есть спец обученный человек(дивопс). а как появляется задача которая не очень подходит под пхп, так начинаем искать приключения с асинком. странная логика
Кажется, это две параллельные мысли. Бэкендеры должны уметь в прод. Асинхронный php - боль. Их можно и независимо использовать :)
источник

SN

Sergey Nikitchenko in PHP
Sergey Zolotov
в общем когда я говорю что бекендеры должна уметь в прод - все орут что для этого есть спец обученный человек(дивопс). а как появляется задача которая не очень подходит под пхп, так начинаем искать приключения с асинком. странная логика
ну вообще я за то, что бекендер должен полностью мочь настроить себе веб сервер и все окружение на локалке, иначе как он поймет, как его код работает в проде
ну это я чтобы разговор поддержать :)
источник

SZ

Sergey Zolotov in PHP
Dmitriy Simushev
Кажется, это две параллельные мысли. Бэкендеры должны уметь в прод. Асинхронный php - боль. Их можно и независимо использовать :)
это одна) если задача не решается с пхп приличными способами - найдите человека под нужный стек и все
источник

SZ

Sergey Zolotov in PHP
потом что как прод - у нас лапки
источник