Size: a a a

2020 January 10

IG

Ilshat Gayanov in phpGeeks
Роман
Сижу за компом по 6-8 часов, сильно болит спина в области лопаток к вечеру, кто как спасается от такого?
жиза, я просто ложусь спать и помогает
источник

IG

Ilshat Gayanov in phpGeeks
backend*
источник

MB

Misha Bukachuk in phpGeeks
Bogdan Hmarnii
Значит ты плохо разобрался в мат части 🙂 Потоки есть через zend либы, есть 3 фреймоврка с потоками, swoole, react php, amp php. Компиляция есть, в опкеш, проверка типов в рантайме происходит. Пхп создавался для веба и в принципе в этом он очень хорош.
Если бы вы юзали потоки на php то такого бы не писали, ибо они по сути не работают или работают крайне медленно, везде где нужна скорость и многопоточность php очень сливает
источник

BH

Bogdan Hmarnii in phpGeeks
вообще я использую связки, пхп для бизнес логики и ооп, ноду как микросервис если нужно чтото асинхронно выполнить, или редис очереди чтобы не блокировать работу пхп, так что проблем не встречаю
источник

IG

Ilshat Gayanov in phpGeeks
ну или frontend && backend
источник

АН

Авроамэриканец Начрэл in phpGeeks
Bogdan Hmarnii
Значит ты плохо разобрался в мат части 🙂 Потоки есть через zend либы, есть 3 фреймоврка с потоками, swoole, react php, amp php. Компиляция есть, в опкеш, проверка типов в рантайме происходит. Пхп создавался для веба и в принципе в этом он очень хорош.
Не потоки, а процессы. Опкеш это аналог jit
источник

IG

Ilshat Gayanov in phpGeeks
Misha Bukachuk
Если бы вы юзали потоки на php то такого бы не писали, ибо они по сути не работают или работают крайне медленно, везде где нужна скорость и многопоточность php очень сливает
nodejs )))
источник

IG

Ilshat Gayanov in phpGeeks
express*
источник

MB

Misha Bukachuk in phpGeeks
ну или тот же GO
источник

IG

Ilshat Gayanov in phpGeeks
Misha Bukachuk
ну или тот же GO
смысл есть?
источник

BH

Bogdan Hmarnii in phpGeeks
+- но не из коробки
источник

IG

Ilshat Gayanov in phpGeeks
есть доп. установить надо
источник

MB

Misha Bukachuk in phpGeeks
В картинках)
источник

IG

Ilshat Gayanov in phpGeeks
но не так как надо
источник

MB

Misha Bukachuk in phpGeeks
Короче нету
источник

BH

Bogdan Hmarnii in phpGeeks
Просто не надо ожидать от языка больше, чем он предоставляет. Везде есть трейдофы, Php+symfony одно из лучших решений для бизнес логики. Симфони копипиздят у Спринга(Ява), но настроить, развернуть и создать проект на Спринге намного дольше и сложнее. Nodejs умеет асинхронно и быстрее работает, но ОРМ тупо нет, а то что есть - говнище и для бизнес логики не подходит. Поэтому единственно правильная позиция это язык=инструмент и под каждое решение подбирать нужный инструмент, вот. Но если хочется всего и сразу, типа и приложения создавать и веб, то более сложно Kotlin, более просто Dart.
источник

MB

Misha Bukachuk in phpGeeks
Да и никто не говорит что php говно, просто факт что php не умеет поточить и делать что быстро - он есть и не надо его отрицать
источник

IG

Ilshat Gayanov in phpGeeks
Bogdan Hmarnii
Просто не надо ожидать от языка больше, чем он предоставляет. Везде есть трейдофы, Php+symfony одно из лучших решений для бизнес логики. Симфони копипиздят у Спринга(Ява), но настроить, развернуть и создать проект на Спринге намного дольше и сложнее. Nodejs умеет асинхронно и быстрее работает, но ОРМ тупо нет, а то что есть - говнище и для бизнес логики не подходит. Поэтому единственно правильная позиция это язык=инструмент и под каждое решение подбирать нужный инструмент, вот. Но если хочется всего и сразу, типа и приложения создавать и веб, то более сложно Kotlin, более просто Dart.
согл
источник

IG

Ilshat Gayanov in phpGeeks
а кст редис помогает ли проекту?
источник

АН

Авроамэриканец Начрэл in phpGeeks
Bogdan Hmarnii
Просто не надо ожидать от языка больше, чем он предоставляет. Везде есть трейдофы, Php+symfony одно из лучших решений для бизнес логики. Симфони копипиздят у Спринга(Ява), но настроить, развернуть и создать проект на Спринге намного дольше и сложнее. Nodejs умеет асинхронно и быстрее работает, но ОРМ тупо нет, а то что есть - говнище и для бизнес логики не подходит. Поэтому единственно правильная позиция это язык=инструмент и под каждое решение подбирать нужный инструмент, вот. Но если хочется всего и сразу, типа и приложения создавать и веб, то более сложно Kotlin, более просто Dart.
Это всё общие слова. Их все всегда повторяют, когда не знают что сказать. Лучше расскажи о конкретных преимуществах/фичах котлина или дарта. Например о таких, которые понравились тебе
источник