@symfony_php

Страница 897 из 1418
Sergey
21.04.2018
09:41:13
вообще я категорически против того что бы у событий были какие-либо другие названия кроме FQCN

Bohdan
21.04.2018
09:42:19
вообще я категорически против того что бы у событий были какие-либо другие названия кроме FQCN
угу, тоже это лишнее просто я вот думаю, брать ли мне симфонишный диспетчер ивентов для замены тех, что в шине летают, или какой - то другой взять

надо подумать

Google
Sergey
21.04.2018
09:42:38
хз я свой написал, симфоневый неудобно

мне было важно сделать удобным регистрацию листенеров. Ну то есть у меня листенер это просто что-то с каким-то тэгом. А дальше по сигнатурам публичных методов оно разбирается на основе типа ивента что куда и чего

Bohdan
21.04.2018
09:43:49
неудобно хз, давно не трогал его я просто стараюсь держать все в отрыве от симфы типа агностик (хоть это и фигня) банально разобраться проще, так как нет усложнений, которые сделаны для симфы

Sergey
21.04.2018
09:43:54
+ категории листенеров вместо приоритетов.

или назовем это "стадиями"

Sergey
21.04.2018
09:45:15
ну у меня есть листенеры которые чето в базу пишут (проекторы) и листенеры которые нотификашки отправляют например. И вторые должны работать только после того как первые отработают. Причем в рамках одного стэйджа пофик в каком порядке чего.

слегка на территорию стейт машины залез?
не не, просто приоритеты с названиями. И с возможностью скажем разделить где какая стадия выполняется. Например нотификашки всякие и штуки для интеграций с внешними сервисами я хочу запускать в воркерах в отдельных процессах. А в основном только проекторы.

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

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

Bohdan
21.04.2018
09:47:59
ну для асинковых штук у меня есть два шлюза и разделение по интерфейсу ивента а кто решает порядок выполнения стадий?

Google
Sergey
21.04.2018
09:48:02
ну и еще replay событий можно делать)

ну для асинковых штук у меня есть два шлюза и разделение по интерфейсу ивента а кто решает порядок выполнения стадий?
ну для листенеров разные теги. И есть хрень где прописано какие теги когда и че

Bohdan
21.04.2018
09:48:51
ага, прикольно, запомню

Sergey
21.04.2018
09:48:55
удивительные возможности compile pass-ов

я вот подумываю побороться за doctrine bundle что бы можно было мэппинги удобнее объявлять....

Pavel
21.04.2018
09:52:39
Кто нибудь пользуется CMS на базе симфони, Sulu например? Игра стоит свеч?

Sergey
21.04.2018
09:54:50
вообще тут больше вопрос насколько тебе нужна CMS и насколько она изолирована. Мне нравится для простых штук юзать какие-нибудь headless CMS. В этом плане мне в целом плевать на чем они реализованы.

главное что бы весь проект небыл на ней

в чем идея?
автоконфигурация) что бы не в app/config прописывать что из какого модуля грузить.

Sergey
21.04.2018
10:00:43
Хотелось бы делать интеренет магазины и вот это вот все, но при этом не юзать Wordpress и и подобные.
ну так не юзай) есть на симфони и под магазины платформы. Типа Sylius и другие

как по мне единственный живой вариант построения проекта на базе CMS - это какие-то модульные подходы где новый функционал не "расширяет" CMS а где CMS используется как зависимость. Но тут возможно еще играет специфика моей работы - у меня нет необходимости в штамповке однотипных проектов.

Sergey
21.04.2018
10:04:41
А SymfonyCMF пользовался?
мне не нравится такой подход

повторюсь - я за то что бы не писать код под какую-то CMF или CMS если это возможно

только если чуть-чуть

но не весь проект на базе CMF/CMS. Только возможность интеграции.

Google
Sergey
21.04.2018
10:06:48
не то что бы а хотя бы что бы из модуля можно было декларировать что где искать

ну или поддержка PSR-4 с префиксом и путями вида ../*/ORM

Pavel
21.04.2018
10:11:58
но не весь проект на базе CMF/CMS. Только возможность интеграции.
Я понял, проэкт писать на симфони, а админку для проекта можно взять какую-нибуть cms вместо SonataAdmin

Sergey
21.04.2018
10:12:30
Я понял, проэкт писать на симфони, а админку для проекта можно взять какую-нибуть cms вместо SonataAdmin
я тут не могу агитировать за что-то просто потому что у меня нет таких задач)

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

Andrew
21.04.2018
10:41:20
@Vsaik да, отедльно, пока все работает

@Vsaik на все не стоит делать, особенно если ето prod

Andrey
21.04.2018
11:04:14
Anton
21.04.2018
11:39:43
чтоб было две формы логина и у каждой своя сущность (мэнеджеры и клиенты), нужно сделать два юзер провайдера, в сецурити два фаерволла, каждому задать свою форму логина, роут и своего юзерпровайдера, и собственно два экшна, или я что-то пропустил?

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

Anton
21.04.2018
11:42:14
хотя стоп, экшны полностью одинаковые - в них не нужно ничего менять? там авторизэйшн утилы сами все рулят?

на второй форме даже ошибок нет - это же не норма?

Muchacho
21.04.2018
12:34:38
Есть у кого-то опыт с Google Fit Api?

Хочу данные о сне вытащить, не пойму как

Sergey
21.04.2018
12:46:00
Вакансия: #symfony #fulltime Уровень: Senior Компания: Mover (Mover24.ru) Локация: Москва, м. Савеловская Ставка: от 120к до 190к Описание вакансии: В мобильный сервис грузоперевозок MOVER24.RU требуется Backend разработчик. MOVER занимается разработкой уникальных технологических решений в области логистики и создает инновационную социально-ориентированную платформу, открывающую новые возможности для простого и точного подбора исполнителя под любые нужды в сфере перевозки грузов. Обязанности: - реализация новых сервисов и модулей проекта; - рефакторинг уже существующего кода; - проектирование API; Требования: - уверенное владение PHP, Symfony 2/3, *SQL (в т.ч. оптимизацией запросов), паттернами проектирования; - умение работать с Git; - очень желателен опыт работы с Redis, Memcache, ElasticSearch, знание командной строки Unix, опыт разработки высоконагруженных веб-сервисов; - приветствуется владение английским языком; Контакты: @Oksanait

@fes0r @kopaygorodsky в общем есть предложение, дабы повысить пользу от этого чатика, в котором либо тупые вопросы задают, либо офтопим, либо за очередные геттеры-сеттеры сремся. устраивать в какой-то день в определенное время тематический вечер по одному какому-нибудь вопросу, где желающие могут высказаться или задать интересующие вопросы опытным людям. начало этого топика помечать тегом и в это время жестко модерировать происходящее в чате чтобы не превратилось во флейм опять. топики какие угодно, можно даже голосование устроить - логирование - мониторинг - трейсинг - деплой и клауд - как реализовывать API - демоны и симфони - доктрина и сеттеры - формы и пиздец ...

Google
Sergey
21.04.2018
12:54:18
формы и пидец конечно будут популярны

Sergey
21.04.2018
12:54:56
потом либо собрать на gist куда-то, либо просто отсылки делать

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

Sergey
21.04.2018
12:55:20
потом либо собрать на gist куда-то, либо просто отсылки делать
можно конечно еще раз в месяц какой хэнгаутс дискуссию на часик делать)

Sergey
21.04.2018
12:55:40
мне лично текстом проще читать

Sergey
21.04.2018
12:55:49
ну а мне лень учавствовать)

Admin
ERROR: S client not available

Anton
21.04.2018
12:56:17
Konstantin
21.04.2018
12:56:26
думаете взлетит идея

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

я себя даж с утра то проснуться не могу заставить )

Sergey
21.04.2018
12:56:56
можно попробовать чо

ну сделать скажем в четверг вечером)

Dmitriy
21.04.2018
12:57:18
рыбный день)

Anton
21.04.2018
12:57:28
почему не в пятницу?)

Sergey
21.04.2018
12:57:36
в пятницу люди будут пить пиво)

ну можно в пятницу

Anton
21.04.2018
12:57:50
и дискутировать за симфони - нормес жи

Konstantin
21.04.2018
12:58:17
за симфони и двор стреляю в упор

все такое

Google
Anton
21.04.2018
12:58:41
вообще, неплохо бы тегировать вопросы и ответы, ибо поиском по чату ты как-раз на флуд и натыкаешься

Konstantin
21.04.2018
12:59:02
да вот теги норм идейка

список в описании канала можно записать

или пусть тегом будет компонент симфони типа

#forms привет вопрос по формам

Anton
21.04.2018
12:59:52
только нужна какая-то иерархичность от общего к частному

Konstantin
21.04.2018
13:00:01
#secturiy хелпаните я не понял как фаервол настроить

Sergey
21.04.2018
13:00:19
ну тут немного другое

Anton
21.04.2018
13:00:20
но в итоге всем будет влом тегировать, мне кажется

Sergey
21.04.2018
13:00:30
цель не стековерфлоу сделать)

а поделиться опытом у кого как сделано, почему так было сделано, какие есть недостатки и тд

Anton
21.04.2018
13:01:11
тогда го два чата - один вопросы, другой - архитектурные решения

и жестко модерировать, чтоб они не смешивались

Sergey
21.04.2018
13:01:34
я не большой фанат SO вопросиков в чатике

типа "ебать памагите, уменя соната не работает, шо делать?!"

или "моя форма не форма, шо я делаю не так?"

Страница 897 из 1418