
Aleh
18.07.2016
07:18:27
это штука для симфони
или других фреймворков с абстракцией над request-response
какой-нибудь wordpress/joomla слишком тяжело завезти

Sergey
18.07.2016
07:19:29
не, ты не подумай, что я с презрением к этой штуке отношусь

Google

Aleh
18.07.2016
07:19:30
ну и приложение надо писать не так, как писали до этого
тут же процессы не умирают
надо за памятью следить

Sergey
18.07.2016
07:19:49
ага, я видел

Aleh
18.07.2016
07:20:06
попробуйте с доктриной какой поработать, когда процесс не умирает

Sergey
18.07.2016
07:20:07
но всё равно, эта штука не рекомендована к продакшну
и php, вообще-то, рожден чтобы умирать )
в этом его большой плюс
ну и минус отчасти

Aleh
18.07.2016
07:21:13
ну, я знаю чаты и проекты, которые работают на reactphp
и вполне успешно
сам reactphp не течет абсолютно

Sergey
18.07.2016
07:21:41
да, я тоже знал людей, которые писали о том, как круто использовать в продакшене бету второй симфони

Google

Sergey
18.07.2016
07:21:48
а потом вышла финалка и всё
одно не обновляется, другое депрекейтед
для использования в работе любых штук, которые не стэйбл нужны очень веские основания
если их нет - нахер это всё
я могу понять фэйсбук или VK, которые переписывали для себя PHP
Им наверняка надо
а если у тебя проект на 100к-400к человек в сутки
ну блин )

Aleh
18.07.2016
07:25:07
ну, если ты понимаешь, что делаешь и организовал дата-сорс правильно, без утечек памяти и сильных блоков или даже лучше - сделал асинхронно, то буст может быть очень неплох
симфони респонс из редиса за 10ms

Sergey
18.07.2016
07:26:35
да это всё круто до того момента когда ты поймаешь "тот самый баг, о котором никто не знает" или "тот самый баг, который только у тебя проявился". А у тебя на продакшне стоит вот эта штука, которая не доделана и сами разработчики предупреждали, а за спиной начальник с дилдой
не не, только поиграться и всё. разумеется, это мое субъективное мнение

Aleh
18.07.2016
07:28:28
я не говорю, что все поголовно должны перейти, но про то, что применение у этой штуки есть и очень годное

Sergey
18.07.2016
07:29:43

Aleh
18.07.2016
07:40:46
без понимания конечно даже соваться не надо
подключайтесь

Sergey
18.07.2016
07:42:01
Да вы там на мове разговариваете
я не шпрехаю )

Google

Aleh
18.07.2016
07:42:24
так только один человек)
она ж простая

Артур Евгеньевич
18.07.2016
07:43:03
я не понял что это за лонгрид и зачем он нужен, но в целом спасибо, добавлю в правила запрет на свои ссылки в tg

Aleh
18.07.2016
07:43:12
@arturpanteleev если можно, то припинить

Артур Евгеньевич
18.07.2016
07:43:14
а погодите ка он же уже есть)
https://telegramphp.github.io/
первым пунктом)

Aleh
18.07.2016
07:44:47
рид для начала жизни в пхп)
ну типа сбора ссылок, там скидывали хорошее вступление для питонщиков
типа аналог запилить для пхп

Артур Евгеньевич
18.07.2016
07:45:48
аа, я такую я похожую фигню делаю кстати) только чуть более обширную и структуризированную https://github.com/arturpanteleev/webdev-map

Aleh
18.07.2016
07:46:24
о, это очень общее, тут конкретно для php

Aleh
18.07.2016
07:46:26
про psr
про composer
на чем тесты писать
ща закину ссылку в гист

Артур Евгеньевич
18.07.2016
07:47:16
так а в че преимущества перед http://getjump.me/ru-php-the-right-way/
?

Aleh
18.07.2016
07:48:19
надо проще
и скорее уровня чата

Google

Sergey
18.07.2016
08:00:55
Парни
нужен совет

Сергей
18.07.2016
08:01:13

Sergey
18.07.2016
08:01:50
$db = /*получил ссылку на объект PDO*/
while(1) {
/*Что-то делаю*/
}
есть демон
вот такого вида
PHP будет держать соединение с БД сколько времени?

Nadirq
18.07.2016
08:02:28
а максимальное время выполнения скрипта? есть такая директива

Admin
ERROR: S client not available

Sergey
18.07.2016
08:02:39
это cli )
сам скрипт выполняется бесконечно

Aleh
18.07.2016
08:06:12
вероятно зависит от субд (в mysql - interactive_timeout wait_timetout), в pgsql не уверен, что оно само будет сбрасываться
хотя вроде как тоже inactivity_timeout должен быть

Nadirq
18.07.2016
08:07:18
почему бы на каждой итерации не проверять соединение и переподключаться в случае чего? это не тру?

Сергей
18.07.2016
08:07:37

Sergey
18.07.2016
08:07:43
надо было сразу так и делать
или да
точно
лучше просто буду переподключаться к БД

Google

Sergey
18.07.2016
08:09:50

Aleh
18.07.2016
08:10:06
так и есть)

Sergey
18.07.2016
08:10:18
спасибо парни!
а то я думаю, че у меня демоны вылетают по ночам
а активности то со стороны Эльдорадо нет
и соединение скидывается

F01134H
18.07.2016
08:12:25
Блть, опять я все обсуждения пропустил :D
Всем привет

Aleh
18.07.2016
08:14:52
вопрос к тем, кто использует behat, что именно вы им тестируете?
никто не использует?)

Nadirq
18.07.2016
08:22:39
у нас чувак на нём в юниттесты пытается

Aleh
18.07.2016
08:22:52
э
эээ

Nadirq
18.07.2016
08:23:03
ага
в общем-то я не знаю что он там делает. к чему вопрос то вообще был?

Aleh
18.07.2016
08:26:18
хотел узнать, кто для чего его использует)

Евгений
18.07.2016
08:26:28
я бы кстати добавил в эти ваши райтвеи - грамасцнаць, разинталь там иличо

Aleh
18.07.2016
08:26:34
гоняют ли через браузер или напрямую свой код дергают
если напрямую, то опять же, пропускают ли полностью запрос или дергают сервисный слой, а может сразу домен

Sergey
18.07.2016
09:07:46