@symfony_ru

Страница 100 из 138
Art
08.11.2017
11:24:30
А при обычной отдачи контента все впорядке, ничего не дублирует. Просто дополняет текстом

Art
08.11.2017
11:44:54
Как у фабьена в эксепшн передается текстовая строка с названием контроллера а листенер принимает объект debug/flatten че-то там

С телефона. Не помню дословно

Google
Dmitry
08.11.2017
11:56:55
С телефона. Не помню дословно
чет как то не понятно, 404 - это ж не событие, а исключение

Art
08.11.2017
12:01:15
Диспетчер событий принимает объект со строкой в виде контроллера exceptionListener('errorcontroller::indexaction'). А контроллер принимает аргумент в виде объекта flattenexception или flatten-забыл как дальше

Enterpise
08.11.2017
13:53:39
doctrine/dbal

how to replace IF ?

IF(field!="",",","")

hi

Spider
09.11.2017
06:23:57
привет

всем ОГРОМНОЕ спасибо кто вчера помог разобраться с аплодом!

Valentin
09.11.2017
08:45:22
how to replace IF ?
Use CASE WHEN: https://stackoverflow.com/questions/29792968/simple-if-test-statement-in-doctrine

Dionis
09.11.2017
13:45:52
К нам англичане подтягиваются что-либо?

Art
10.11.2017
09:44:12
в какую директорию помещать лучше всего, дополнительные классы/интерфейсы для MVC, например для рендера view

тоже самое и для событий

создать отдельную директорию, к которой будет доступ для MVC и событий к /dir/название компонента/и тут все скрипты конкретного компонента

Google
Art
10.11.2017
12:40:46
она же в gitignore

Dmitry
10.11.2017
12:41:59
она же в gitignore
и что? делаешь все что относится к твоему "фреймворку" в отдельном модуле и потом просто подтягиваешь его через composer

Art
10.11.2017
13:04:36
и что? делаешь все что относится к твоему "фреймворку" в отдельном модуле и потом просто подтягиваешь его через composer
через автозагрузку всмысле? Или как отдельный модуль для vendor который доступен по инету и для composer?

Dmitry
10.11.2017
13:05:39
Art
10.11.2017
13:06:07
а как его глобально регистрировать в композере?

чтобы был доступен для всех

Dmitry
10.11.2017
13:09:18
чтобы был доступен для всех
закачиваешь на github, потом на packagist.org указываешь ссылку на github

Art
10.11.2017
13:18:16
Евгений
10.11.2017
18:34:47
Всем привет. Кто-нибудь сталкивался в сонате с проблемой, в форме редактирования пользователей, отсутствуют роли и группы? http://joxi.ru/n2Yd0lvTjp8KRm

Aleksandr
11.11.2017
13:18:38
соната = боль и страдания

Евгений
11.11.2017
16:03:05
Ну Х3, пока проблем не было, кроме этой.

Aleksandr
17.11.2017
10:37:44
https://hh.ru/vacancy/23496440

Roman
20.11.2017
09:50:16
Коллеги, работает кто-нибудь с очередями? Как запускаете консамеров, при условии, что их много? Отдельный systemd юнит/сервис на каждый консамер?

Valentin
20.11.2017
18:27:05
Через supervisord

Maxim
21.11.2017
16:57:16
Привет! Подскажите pls видео-уроки по symfony Сильно ли 4я версия отличается от 2й и 3й версии по расположению папок в проекте, встроенным методам работы с бд и всему такому?

U_mulder
21.11.2017
17:11:52
4-я версия появится только 30 числа, а вы уже все хотите знать

Valentin
21.11.2017
17:13:23
Пора FAQ писать, постоянно ссылки на видеокурсы и статьи просят

Google
Valentin
21.11.2017
17:16:12
Maxim
21.11.2017
17:18:28
Спасибо

Sergey
21.11.2017
19:41:01
Четверка - тройка минус депрекейшины

Плюс env, минус бандлы, плюс флекс и всякого другого еще

Maxim
21.11.2017
20:31:46
Плюс env, минус бандлы, плюс флекс и всякого другого еще
Я спросил потому, что не знаю есть ли смысл смотреть видео-уроки или читать статьи по 2ой и 3ей версиям, если хочу работать с 4й

Sergey
21.11.2017
20:38:52
Ну по четвёртой видеоуроков нет пока, люди ждут релиз официальный

Если нет спешки, то глянь видеоуроки по тройке и просмотри статьи Фабиана по четверке, плюс можешь установить четверку прям сейчас, посмотреть флекс и структуру

Maxim
21.11.2017
20:54:13
Ну по четвёртой видеоуроков нет пока, люди ждут релиз официальный
я в курсе. Там Д.Елисеев в своих планах на следующий год указал, что хочет провести курс по 4й версии. Хочу взять его и немного подготовится, побольше узнать про symfony

Kirill
22.11.2017
02:05:52
Хм, котаны. А есть вариант сделать дескриминатор + эмбеддед одновременно? Ну, типа: // Entity class Article { ... } // Embeddable class MarkdownRenderer {} class HtmlRenderer {} И в зависимости от поля Х в БД выбирать какого типа эмбеддед

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

Короче, запилил иссью, хз как решить: https://github.com/doctrine/doctrine2/issues/6839

Valentin
22.11.2017
08:53:13
Вот этот repository выглядит как отдельная сущность

Почему бы и не сделать её таковой и привязывать Documentation по id

Kirill
22.11.2017
10:54:39
@kozlice оно всё в одной таблице ибо =)

Valentin
22.11.2017
10:58:17
Я вижу, что в одной. Это данность и структуру БД трогать нельзя? Потому что это не очень хороший дизайн

Kirill
22.11.2017
11:02:47
Почему? Есть некая страница документации, у неё есть настройки.

Точнее не страница, а набор страниц

например "доки по симфони 4.0"

Google
Kirill
22.11.2017
11:03:40
И кажется, что настройки должны храниться в ней, ссылка на репу в гитхабе, тип (гитхаб), ветка и проч.

Admin


Kirill
22.11.2017
11:04:05
Использовать One2One - это дичь полная, так что не

Valentin
22.11.2017
14:04:21
Судя по увиденному в ишшью, репозиторий – отдельная сущность, которая к тому же может быть разных подтипов. Так что да, one-to-one

Ну или many-to-one

Kirill
22.11.2017
19:37:53
one-to-one не вариант

это деоптимизация

ну т.е. использование one-to-one уже говорит о том, что можно получить запросто где-то N+1 или ещё чего похуже

=)

ol
22.11.2017
21:29:43
Мдэ

Maxim
23.11.2017
19:23:46
Привет! Только начал изучать симвони. Поставил symfony-demo и увидел, что страницы без особого содержания загружаются в среднем за 400 мс. Почему так долго? Yii и laravel за 100-150мс это делают

Alan
23.11.2017
19:45:41
никто не знает

Maxim
23.11.2017
20:26:38
мне в другой группе ответили, что на vps все будет ok))) теперь я не переживаю, учу себе дальше)

Alan
23.11.2017
21:49:03
тормозят не фреймворки, а код, который потом пишут разработчики))

Aleksandr
24.11.2017
06:01:23
20-30 мс голая симфони в дев режиме

Роман
24.11.2017
08:11:09
20-30 мс голая симфони в дев режиме
В каком смысле голая? Что ты убрал?

Aleksandr
24.11.2017
09:15:24
ничего не добавлял

Maxim
24.11.2017
10:57:33
да

Artemiy
24.11.2017
10:58:06
нельзя сравнвать производительность на такой системе

Google
Artemiy
24.11.2017
10:58:45
да и так загрузка пустого приложения не показатель производительности

Alan
24.11.2017
10:59:18
да сколько тех приложений где важно 100 или 300 мс ))

у кого то пинг такой вообще )

Maxim
24.11.2017
11:00:14
да и так загрузка пустого приложения не показатель производительности
а как правильно смотреть на производительность скорости загрузки страницы, если не в дебаг-панели? Делать нагрузочное тестирование сервера?

Artemiy
24.11.2017
11:00:31
ты тестишь пустое приложение?

не парься, с симфони все ок будет.

если боишься что он будет работать в 4 раза медленнее чем уи, это не так

Maxim
24.11.2017
11:01:08
я вообще не тесты произвожу, заметил большую разницу по выделению памяти и скорости загрузки страницы, и не понял причины

Artemiy
24.11.2017
11:01:25
не переживай )

Страница 100 из 138