
$iD
19.04.2018
10:53:23
https://github.com/dstogov/php-ffi
юзаем C из php :)

Konstantin
19.04.2018
10:55:13

Vladislav
19.04.2018
11:04:55

Google

Timur
19.04.2018
11:05:06

$iD
19.04.2018
11:06:19
я к тому, что, мб, скоро это будет бэст практисэс))

Timur
19.04.2018
11:08:09

Konstantin
19.04.2018
11:09:59
я к тому, что, мб, скоро это будет бэст практисэс))
case 'f':
ch = *++YYPOS;
if (ch != 'l') goto _yy_tunnel_15;
ch = *++YYPOS;
if (ch != 'o') goto _yy_tunnel_15;
ch = *++YYPOS;
if (ch != 'a') goto _yy_tunnel_15;
ch = *++YYPOS;
if (ch != 't') goto _yy_tunnel_15;
ret = YY_FLOAT;
goto _yy_state_271;
`

$iD
19.04.2018
11:10:23

Konstantin
19.04.2018
11:10:28
это жостка, чуть глаза не вытекли

$iD
19.04.2018
11:10:34
я хз как оно работает

Konstantin
19.04.2018
11:11:07
парсит буквы, как

Timur
19.04.2018
11:11:08
парсит буквы, как
Ничего не парсит, просто отправляет код компилятору и получает результат, я так думаю
Можно в таком случае держать код в отдельных файлах и считывать их содержимое в FFI

Konstantin
19.04.2018
11:12:40
да извращенство какое то

Timur
19.04.2018
11:13:17

Google

Shmaltorhbooks
19.04.2018
11:13:40
на лету С компилировать - не извращенство?
а цель какая?

Timur
19.04.2018
11:14:19

Shmaltorhbooks
19.04.2018
11:14:27
если надо жуткое быстродействие - пишется .so
но вот так вот на лету?
причем ето ж пхп
там этот С код можно же собирать из строк)
онлайн учебник по С можно написать, кстати)
не поставил точку с запятой - 502
не так объявил указатель - 502
песня))

Stas
19.04.2018
11:19:56
Как ты хочешь блок менять?)
никак, не используете эту технологию для хранения персональных данных.
ну либо используйте, но тогда и к последствиям готовьтесь.
все просто)

Sad but
19.04.2018
11:31:06
Всем привет, тут можно задавать вопросы по симфони ?

Timur
19.04.2018
11:32:08

Maksim
19.04.2018
11:32:25

Boris
19.04.2018
11:34:05

Sad but
19.04.2018
11:35:06
Вы меня дизориентируете
Медиа и стикеры сразу удаляют ?)

Konstantin
19.04.2018
11:35:46
да

Bohdan
19.04.2018
11:36:25
а иногда не сразу

Google

Bohdan
19.04.2018
11:36:28
а иногда не удаляют
а еще есть вайтлист для стикеров

Valentin
19.04.2018
11:36:38
Вы меня дизориентируете

Bohdan
19.04.2018
11:36:56
это не мы такие, это симфони такая

Konstantin
19.04.2018
11:39:53

Sad but
19.04.2018
11:44:08

Konstantin
19.04.2018
11:45:22
"зайду во все тематические каналы авось что то новое узнаю, прокачаюсь" - должен тебя огорчить )

Maks
19.04.2018
11:57:23
всем привет) нужна небольшая консультация)
Короче прилетела одна фигня которую надо разрулить)) вот хз как лучше сделать

Sergey
19.04.2018
11:59:09

Maks
19.04.2018
11:59:25
отбиться не получилось)

Dmitriy
19.04.2018
11:59:31
нормально делай - нормально будет

Sergey
19.04.2018
11:59:41
поддерживаю

Maks
19.04.2018
11:59:48
Суть в чём. Прилетает реквест с данными из формы. И всё это добро мапится в симфони форму)

Timur
19.04.2018
12:01:18

Maks
19.04.2018
12:01:30
У этой формы есть коллекция) и вот когда в эту коллекцию начинают мапиться 5000 энтитей - пыха падает намертво))
try to allocate ..... бла бла бла)

Shmaltorhbooks
19.04.2018
12:02:02
Хорошая форма

Sergey
19.04.2018
12:02:12
Добавь памяти на сервак)

Shmaltorhbooks
19.04.2018
12:02:16
Кто-то очень долго старался, чтоб её заполнить

Google

Danil
19.04.2018
12:02:18
царь-форма

Maks
19.04.2018
12:02:20
вот хз как это всё красиво переделать, учитывая, что там много всякой хрени завязано на form events
))))))))

Shmaltorhbooks
19.04.2018
12:02:32

Maks
19.04.2018
12:02:45
память - не вариант) ставил memory_limit -1 )) пофиг ему)) всё сжирал ))

Danil
19.04.2018
12:02:57
а почему мапится-то столько?

Admin
ERROR: S client not available

Dmitriy
19.04.2018
12:02:58
всмысле планок ОЗУ добавь
своп файл расширь

Maks
19.04.2018
12:03:16
нууу))) жил себе проект не тужил))) мапилось туда обычно в среднем по 10-20 сущностей в коллекцию_)
а вот один клиент захотел за раз 5000 )))

Dmitriy
19.04.2018
12:03:33
все для формы)

Maks
19.04.2018
12:03:35
и просит 20 000)))

Timur
19.04.2018
12:03:38

Maks
19.04.2018
12:03:43
не)

Shmaltorhbooks
19.04.2018
12:04:00
Добавь csrf

Andrey
19.04.2018
12:04:04
перекидывай в бекграунд обработку, или пачками

Maks
19.04.2018
12:04:17
на удивление доктрина например все их нормально переваривает)

Shmaltorhbooks
19.04.2018
12:04:18
Чтоб пока чел форму заполнит - csrf стал невалидным
И человек передумает такие формы заполнять

Google

Shmaltorhbooks
19.04.2018
12:04:42
Шах и мат

Maksim
19.04.2018
12:04:51
закинь клиента в Iptables

Sad but
19.04.2018
12:05:01

Maksim
19.04.2018
12:05:25
желательно в лучших традицияъ роскомнадзора. вместе со всей страной)

Shmaltorhbooks
19.04.2018
12:05:49

Timur
19.04.2018
12:05:58

Shmaltorhbooks
19.04.2018
12:06:23
В сабреквесте память почистится

Maks
19.04.2018
12:06:23
ок)

Shmaltorhbooks
19.04.2018
12:06:26
Вроде

Maks
19.04.2018
12:06:29
пусть есть энтити
назовем его Document
ну и DocumentItems - вторая)

Sergey
19.04.2018
12:06:59

Maks
19.04.2018
12:07:15
все 500 строк ?)

Shmaltorhbooks
19.04.2018
12:07:19

Timur
19.04.2018
12:07:52

Maks
19.04.2018
12:08:01
)))