@phpgeeks

Страница 408 из 8430
F01134H
14.07.2016
18:06:19
но пашет же
Аргументный аргумент ?

Konstantin
14.07.2016
18:06:32
для портальчика, магазинчика - нормально

ну требует железо

F01134H
14.07.2016
18:07:21
Ага, а юзают его для корпоративных решений, а не для портальчиков\магазинчиков

Google
Konstantin
14.07.2016
18:07:55
так это битрикс24

а не цмс

F01134H
14.07.2016
18:08:31
я про цмс сейчас

F01134H
14.07.2016
18:09:01
потому что когда софт от одной компании, то это канон для всех бизнесменов

Konstantin
14.07.2016
18:09:37
ну так корпоративными решениями тоже может все что угодно называться

F01134H
14.07.2016
18:09:55
Все верно

а не только портальчики\магазинчики)

Konstantin
14.07.2016
18:12:28
Светлана, какого рода решение требуется поддерживать?

в js про битрикс не пишите))

Svetlana
14.07.2016
18:14:51
Я без фанатизма ;)

В личку плз

Google
боль
14.07.2016
18:16:27
так чего?)
Просто интересно

Vadim
14.07.2016
18:17:52
сюда ссылку не кидал, т.к. не тот язык, но вброшу тогда уж, вдруг тут не только пхпшники :) https://github.com/sansaralab/shiva

Vadim
14.07.2016
18:19:50
Полезная вещь, в проде где юзаете?
еще нигде, относительно недавно начал пилить только, вон сейчас самое мясо делаю, триггеры

еще не релизнулось ничего, но на всякий случай показываю ссылку, вдруг кому интересно будет присоединиться на начальном этапе, либо просто фидбек по самой идее получить

Konstantin
14.07.2016
18:22:00
по сути таск раннер?

или инициирует действие по заходу пользователя?

Vadim
14.07.2016
18:25:45
оно трекает пользователей, цель - поставить каждому уникальную куку, к этому пользователю можно либо прикреплять дополнительные данные, либо просто слать для него события. реакции на события может быть 2 - выплюнуть обратно jsку, чтобы сразу выполнилась, либо с сервера послать реквест куда-нибудь с камими-нибудь данными. так же запилить что-то типа крона. пример - отправить реквест куда-нибудь с данными пользователей, у которых есть указанный телефон и которые не посылали никаких событий 2 недели.

по сути что-то типа как триггерные рассылки, только более комплексная автоматизация и в более широком смысле все

Konstantin
14.07.2016
18:26:58
я понял, правда кода еще нет)

Vadim
14.07.2016
18:27:31
пока не представляю как это делать для больших нагрузок, но есть представление как это сделать не совсем оптимально, но хоть как-то сделать :)

ну, да, нужно конструктор триггеров слепить, определиться более-менее с форматом хранения условий и можно напиливать хэндлеры событий

Konstantin
14.07.2016
18:29:32
а что там такого в нагрузках?

упрешься максимум в бд

Aleserche
14.07.2016
18:30:03
silex кто-нибудь использует?

Евгений
14.07.2016
18:30:46
для чего?

Vadim
14.07.2016
18:30:48
да я хз пока, уверен на 146%, что все упрется в почти полный перебор триггеров на каждое событие до того, как база станет узким местом, но пока рано о таком

Евгений
14.07.2016
18:30:58
для пары мелких проектов как-то заюзал

Google
F01134H
14.07.2016
18:32:11
Охохо, сотни контор загнутся

Konstantin
14.07.2016
18:32:16
ну тут надо смотреть что именно в триггерах будет

Aleserche
14.07.2016
18:32:20
для чего?
не принципиально. Есть в доках такая штука. http://silex.sensiolabs.org/doc/master/usage.html#view-handlers . Для чего она и как ее можно заюзать?

Aleserche
14.07.2016
18:33:28
что он перехватывает?

Konstantin
14.07.2016
18:33:37
видать acceptHeader

Aleserche
14.07.2016
18:34:01
$app->view(function (array $controllerResult) use ($app) { return $app->json($controllerResult); }); вот тут что по идее должно произойти?

Konstantin
14.07.2016
18:35:26
json вернется

с результатом выполнения контроллера

при чем результат будет приведен к массиву

Aleserche
14.07.2016
18:36:27
т.е. если в контроллере будет Response('чего-то там'), то вернется json

Konstantin
14.07.2016
18:37:25
контроллер вернет скоррее всего объект или массив

это по сути миддлваря для рендера

где на входе объект выполнения контроллера

а на выходе респонс с результатом обработки

xml, json, html

Aleserche
14.07.2016
18:39:22
почему-то не могу завести на простом примере

Konstantin
14.07.2016
18:39:54
ну не знаю, ни разу не юзал сайлекс))

Евгений
14.07.2016
18:40:33
а я ни разу не юзал эту штуку )

Google
Евгений
14.07.2016
18:41:07
по идее, перехватить вывод и перевести его в джсон/хмл

Konstantin
14.07.2016
18:42:47
это оно и есть

в зависмости от acceptHeader рендерим оп разному результат

не хватает еще jsonp в примере

А зачем тебе сайлекс?

в люмене проще все

F01134H
14.07.2016
18:48:15
+

Admin
ERROR: S client not available

F01134H
14.07.2016
18:48:17
лара тащит

Konstantin
14.07.2016
18:51:38
Просто там миддлеваре хоть на нодовские похожи

а тут я так понял одна миддлвара на весь респонз

Евгений
14.07.2016
18:52:28
что за люмен?

F01134H
14.07.2016
18:52:37
от создателя лары

Konstantin
14.07.2016
18:52:42
https://lumen.laravel.com

F01134H
14.07.2016
18:52:45
микро фреймворк, обрезок лары

Aleserche
14.07.2016
18:52:59
ну во-первых. Есть проекты, в которых выбор от меня не зависит. А во-вторых, сайлекс не так уж и плох на самом деле

F01134H
14.07.2016
18:53:17
ну эт смотря с чем сравнивать

Konstantin
14.07.2016
18:53:24
да не плох

Aleserche
14.07.2016
18:53:32
совсем безграмотный стал, редис меня дери

Konstantin
14.07.2016
18:54:01
можно работать со всем

Google
Yury
14.07.2016
18:54:20
Говно этот люмен, ничего он не быстрее

Konstantin
14.07.2016
18:54:31
просто если писать с нуля, то лучше выбирать то что проще

гавно это синтетические тесты

главное чтобы потом в коде разобраться можно было

F01134H
14.07.2016
18:55:25
Говно этот люмен, ничего он не быстрее
согласен, ларавел то тащит конечно

вот смотрите, в браузере можно же вкладку отцепить и перенести в отдельное окно

а обратно прицепить можно?

Konstantin
14.07.2016
18:56:14
парни вы там что хайлоад на шаред хосте держите?

Yury
14.07.2016
18:56:23
F01134H
14.07.2016
18:56:32
а в хроме

Konstantin
14.07.2016
18:56:45
когда вопрос упрется в производительность, то значит уже проект приносит бабки

и там уже проблемы будут не в фреймворке)

а в бизнес процессах которые этот код реализует

F01134H
14.07.2016
18:57:46
лол, вот только когда джун ставит колеса, проект вообще перестает работать

Konstantin
14.07.2016
18:58:15
херовый тимлид на картинке)

не решает проблему, а пытается ее замять авторитетом

F01134H
14.07.2016
18:59:07
иногда в продакшен надо ехать на квадратных колесах, когда проебал дедлайн

Konstantin
14.07.2016
18:59:25
мы живем в разных реалиях))

Страница 408 из 8430