
Андрэ
21.08.2017
08:30:10
Ну если инстаграмм не отдает id пользователя при переходе, я вообще не могу придумать, как его можно получить

Roman
21.08.2017
09:07:19
@fes0r Сергей, хотел бы поинтересоваться у вас по поводу метода clear() в EntityManager в доктрине.
Следует ли его вызывать после flush()?

Valeriy
21.08.2017
09:10:17
если планируешь переиспользование этих сущностей - не вызывай. если надо чистить память - вызывай

Aleh
21.08.2017
10:16:22

Google

Aleh
21.08.2017
10:16:50
По стилю что-то корнеловское

Maksim (Ellrion)
21.08.2017
10:36:19
Вверху призыв "банить за вопрос про api инстаграмма" а ниже безвкусная пошлая картинка) отлично!)

Roman
21.08.2017
10:40:29
Проиграл с картинки, простите.

Aleh
21.08.2017
10:42:41

Roman
21.08.2017
11:06:42
А давайте устроим срач python vs php?

Vano
21.08.2017
11:07:20
как ведро и метро сравнивать... И там и там круглая дыра, а толку...

Антон
21.08.2017
11:08:17
@devium скучно человеку видать. прокрастинирует
дедлайн же не скоро

Kirill
21.08.2017
11:08:47

Roman
21.08.2017
11:10:11
Мм, а перезапуск рантайма для каждого завпроса - прикольно

Vano
21.08.2017
11:10:11
Пытаться сравнивать языки - это как баба с членом. Ты ее гладишь, обнимаешь, а у неё пипка стоит...

Roman
21.08.2017
11:10:27
Простите, не понял ассоциации
А вот демонизация php - это весело

Google

Андрей
21.08.2017
11:12:41
перезапуск рантайма - это фича пхп, понятно что полно задач где это все портит. но в целом есть и плюсы. и соответственно демоны на пхп - по мне извращение (имхо)
хотя пхп развивается, такчто может когдато будет лучше... но по мне - я б даже не стал тратить усилия на это
оно и так в последние годы сильно улучшилось в этой области

?
21.08.2017
11:13:54

Roman
21.08.2017
11:14:10
Назовите хоть один плюс и в чем извращения использовать нормальный рантайм вместо костыля?

Aleh
21.08.2017
11:14:14
ну и чуть более консистентный в отличие от пыхи)

Андрей
21.08.2017
11:14:18
с многопоточночтью в питоне на скок знаю тоже не все так гладко

Aleh
21.08.2017
11:14:30
GIL все дела, да

Roman
21.08.2017
11:14:50
php и до GIL далеко

Aleh
21.08.2017
11:15:49
а так, пых дешевле в разработке и поддержке, по моим ощущениям

Андрей
21.08.2017
11:16:08
угу. и это основная причина

Roman
21.08.2017
11:16:25
Только в разработке скорее

Андрей
21.08.2017
11:16:29
что он до сих пор жив :)

Roman
21.08.2017
11:16:49
Большое количество индусов решает

Aleh
21.08.2017
11:16:50

Dmitry
21.08.2017
11:16:54
и тут детский сад...

Aleh
21.08.2017
11:16:57
сомневаюсь, что есть какие-то исследования на эту тему

Roman
21.08.2017
11:17:27
Еще ни разу не встречал поддерживаемый код на php, кроме какого-нибудь симфони и первого зенда
Есть у гитхаба и so

Aleh
21.08.2017
11:18:58

Google

Pavel
21.08.2017
11:19:10
Да php вообще не нужен, вот пруф: https://habrahabr.ru/post/326284/

Aleh
21.08.2017
11:20:19

Roman
21.08.2017
11:22:29
Его как убивали 20 лет, так и еще 20 будут пытаться убить :)

Андрей
21.08.2017
11:22:53
и я считаю что не надо развивать пхп в плане добавления новых возможностей - типа многопоточности, асинхронности, и много чего другого... пусть как есть. определенная ниша у него есть - и ладно. улучшать ток существующее (типа как сделали в пхп7). быстрей уйдет на свалку :)
Питон хорош в некоторых местах где у пхп траблы - но тоже на свалку :) надо уже чтото новое создавать в нише скриптовых/интерпритируемх языках.... приближенное к современным реалиям

Roman
21.08.2017
11:22:58
Меняйте работу или заказчика, или берите заказы "не от индусов"
Еще ни разу не встречал поддерживаемый код на php, кроме какого-нибудь симфони и первого зенда

$iD
21.08.2017
11:23:01
его не надо убивать, он сам умирает, это ж пхп

Андрей
21.08.2017
11:23:39
надо :) а то точно еще 10 лет будет мучать :)

Vano
21.08.2017
11:23:45
php - как Кенни с южного парка. В каждой серии его убивает, а только из под капюшона: "Идите нах..."

Dmitry
21.08.2017
11:23:46

Андрей
21.08.2017
11:25:12

Dmitry
21.08.2017
11:25:21
примеры чего?

Dmitry
21.08.2017
11:25:40
многопоточности? http://php.net/manual/en/book.pthreads.php

Aleh
21.08.2017
11:25:51

Roman
21.08.2017
11:26:03

Андрей
21.08.2017
11:26:04
я думал ты говориш что есть уже современные языки? без болячек пхп/питона и прочего

Aleh
21.08.2017
11:26:10
еще и комменты чудесные)

Dmitry
21.08.2017
11:26:12
асинхронного мультиплекса? http://reactphp.org/

Admin
ERROR: S client not available

Google

Aleh
21.08.2017
11:26:26

Андрей
21.08.2017
11:26:39
аа, ты про то что есть асинхроное IO в пхп...

Dmitry
21.08.2017
11:26:53

Aleh
21.08.2017
11:27:28

Dmitry
21.08.2017
11:27:54
твой вопрос показывает лишь то, что ты не понимаешь асинхронности ;)

Aleh
21.08.2017
11:28:12
как скажешь(

Dmitry
21.08.2017
11:28:28
никакого смысла в "ОРМ использующей асинхронный драйвер" нет, у тебя весь код должен быть написан асинхронно

Андрей
21.08.2017
11:28:48
с асинхроным IO помойму не оч удобно работать в 'синхронном пхп' хотя наверно при определенном построении архитектуры - пойдет...

Aleh
21.08.2017
11:29:14
и тогда весь код будет "синхронный”

Dmitry
21.08.2017
11:29:22
и да, область применения мультиплекса - демоны, которым ОРМ в общем как собаке пятая нога.
ты хочешь писать синхронный код используя асинхронный драйвер?

Aleh
21.08.2017
11:31:21
более того, имея какой-то стандарт для future/promise, можно как раньше в ноде или раньше в питоне юзать генераторы, и код будет выглядеть практически как синхронный
со всеми контролирующими структурами
но при этом орм все еще нет и комментария почему мой вопрос некорректен тоже:(

Dmitry
21.08.2017
11:32:32
дело не в том, как там код выглядит. Дело в том - есть у тебя что делать вместо ожидания сокета или нет.

Aleh
21.08.2017
11:33:08

Dmitry
21.08.2017
11:34:10
Если тебе нечего делать - то тебе асинхронность не нужна. А есдли тебе есть что делать - это уже специфический код, который пишется под задачу и в 99% случаев - ему нужна легкость и быстрота, ибо делая мультиплекс расходовать CPU на гидрацию и т.п.... оно как-то просто странно.

Aleh
21.08.2017
11:34:45

Dmitry
21.08.2017
11:35:28
не, сколько на ожидание IO - не важно, а вот сколько тратиться на гидрацию по стравнению со остальной логикой - важно.

Google

Dmitry
21.08.2017
11:36:13
Если у тебя ОРМ обвес скушает хотя бы 10% относительно всей другой математики - то ты принял на 10% меньше соединений.
А учитывая, что мультиплекс используется там, где математики мало - думаю, тут и значительно больше может быть затраты

Андрей
21.08.2017
11:55:13
не ну multiplex, async io - в пхп это хорошо. но всеравно по мне этого недостаточно чтоб назвать пхп 'modern scripting language', хотя конечно 'уровень современности' - довольно субъективен.
А в этом направлении его нужно развивать - тоже не все пока гладко на текущий момент (я просто вспоминаю что с асинхронностью к монге - пока не очень)
Я не уверен что стоит тратить усился чтобы отказывать от принципа 'каждый новый запрос с чистого листа', многопоточность, ну и другое.... вспоминать надо на какие еще нерешабельные задачи натыкалася за свой опыт... Пусть все это будет 'фишкой'/особенностью пхп

Roman
21.08.2017
13:04:51
По поводу разработчиков из разных стран по php, что-то не нашел ничего готового, можно поиграть с https://data.stackexchange.com/stackoverflow/query/new

Остап
21.08.2017
14:41:34
Я вот не могу могу понять, чего есть такой тип людей смеющихся с пхп?

Alexander
21.08.2017
14:43:38

Остап
21.08.2017
14:44:01
всмисле?

Igor
21.08.2017
14:44:57
В смысле он был говно