Anton
24.08.2016
00:06:08
sql
Aleksandr
24.08.2016
00:06:23
удобнее всего в файликах хранить
если много
если чуть меньше чем много то через >>SQL
Google
Anton
24.08.2016
00:07:42
sql запрос через билдер в сетпарамсе. Я говорю про код
Aleksandr
24.08.2016
00:09:23
ну тогда я не понимаю вопроса)
если чтото сложное то чистый SQL
если попроще - то билдер
Anton
24.08.2016
00:12:11
select * from product where id IN(?1)...setParam ('1', $arr), даст ошибку
Aleksandr
24.08.2016
00:14:42
$stmt = $conn->executeQuery('SELECT * FROM articles WHERE id IN (?)', array(array(1, 2, 3, 4, 5, 6)), array(\Doctrine\DBAL\Connection::PARAM_INT_ARRAY) );
Anton
24.08.2016
00:15:28
Я знаю более красивое решение
Aleksandr
24.08.2016
00:15:40
это первое попавшееся)
а так я не помню что у нас
но в доках именно так делают
Anton
24.08.2016
00:17:42
setParam('1', array_value($arr)), это работает, сам его нашел, пользуйтесь
Aleksandr
24.08.2016
00:18:01
хм
а как массив выглядмт?
Google
Aleksandr
24.08.2016
00:18:57
выглядит
Anton
24.08.2016
00:19:07
обычный
Aleksandr
24.08.2016
00:19:30
тогда странно
Anton
24.08.2016
00:19:49
2 дня ушло на поиски решения
Естественно 2, с трубы сижу
Aleksandr
24.08.2016
00:21:24
вот отгуляю на вылазке и попробую потом))
Anton
24.08.2016
00:22:19
я спать, всем всего, надеюсь вы тоже поделитесь чем-нибудь)
Aleksandr
24.08.2016
00:22:48
поздно уже спать)
а, мы с тобой в вк общались
у тебя там небось день
3:27))
это у меня
ага
и как живётся в стране возможностей? :D
Anton
24.08.2016
00:31:27
Пару часов поспать, как не крути надо)
Aleksandr
24.08.2016
00:31:43
спать - скучно
ну к хорошему быстро привыкаешь))
нууу, это спорно
придёт ещё время крабового народа!
Rodion
24.08.2016
06:01:31
ну у нас rabbitMQ сообщения отправляет на несколько консьюмеров и ждет потом ответа от них, мб тебе это подойдет
Google
Rodion
24.08.2016
06:01:36
ща
https://www.youtube.com/watch?v=4JayNl2H8dk
http://www.slideshare.net/AlexeyPetrov5/developing-highly-scalable-applications-with-symfony-and-rabbitmq
краткий референс. для симфони есть бандл для этого
> @rodneyspn
и ждет потом ответа от них,
не от них, а от API, но все же
Mark
24.08.2016
09:37:23
Кстати, вопрос, а как правильно реализовать авторизацию по API?
Что нужно возвращать клиенту?
Rodion
24.08.2016
09:37:40
OAuth
Mark
24.08.2016
09:38:15
С авторизацией через веб проблем нет, но в будущем будет андроид и назрел такого рода вопрос
OAuth
Оки, спасибо, прогуглю
Rodion
24.08.2016
09:38:55
https://habrahabr.ru/company/mailru/blog/115163/
Mark
24.08.2016
09:39:21
Спасибо
Rodion
24.08.2016
09:39:38
ну и соответственно https://github.com/FriendsOfSymfony/FOSOAuthServerBundle/blob/master/Resources/doc/index.md
Mark
24.08.2016
09:45:02
Блин, не люблю я FOS...
Лучше сам напишу, чем переписывать всю авторизацию под FOS
Rodion
24.08.2016
10:04:20
оказывается, у Twig есть свое C-расширение для PHP, которое помогает быстрее отрабатывать твигу при рендеринге шаблонов
оптимизирует метод Twig_Template::getAttribute, который как раз дергается при вытягивании значений из второго аргумента render()
насколько я понял...
Mark
24.08.2016
10:10:28
Источник можно?
Rodion
24.08.2016
10:10:37
дока Twig
Mark
24.08.2016
10:10:42
сяп
Rodion
24.08.2016
10:11:03
http://twig.sensiolabs.org/doc/installation.html#installing-the-c-extension
Google
Mark
24.08.2016
10:12:33
Ну, да, согласен, вроде как это есть хорошо
Я правда уже не помню до этого сколько было, но вроде упало до 11 мс
Anton
24.08.2016
10:14:29
Из кеша все равно тянет
Mark
24.08.2016
10:18:38
Разницы я не почувствовал :)
Сорян за скрины, я не хотел жечь ваш трафик - просто тестил о.о
Anton
24.08.2016
10:21:40
если прирутиь pagespeed с настройками то даже битрикс будет летать как spa
Mark
24.08.2016
10:22:15
PageSpeed на локаль не ставлю - он только на сервере, после деплоя посмотрю
Rodion
24.08.2016
10:51:11
нахера тогда оно надо...
мб роль играет количество передаваемых переменных в шаблон?
Anton
24.08.2016
12:00:55
технологий много, иногда они конкурируют, это нормально
Rodion
24.08.2016
12:11:02
просто пытаюсь выяснить, какой профит от этого расширения
не зря же оно писалось
Aleksandr
24.08.2016
12:30:37
облегчённый вариант jwt
Rodion
24.08.2016
12:33:33
ты про OAuth?