
Алексей
20.01.2017
14:45:29
Что если тебе прямо хочется это сделать на уровне доктрины - возможно тебе нужны две базы или бекапы.
А если нет - то логика приложения - самое место.

Andrew
20.01.2017
14:48:09
да был я на конференции :)
просто с логикой приложений опять получается косяк - эта проверка будет размазана по коду
ее нужно будет учитывать в репозиториях, например

Google

Andrew
20.01.2017
14:50:04
$entity->getRelations()|count теперь будет делать N+1 запросов
потому что нам нужно будет пробежать по каждому элементу коллекции и спрятать те, которые неактивны

Sergey
20.01.2017
17:45:59
у тебя как бы и данные сохранятся и проблем не будет

da horsie
21.01.2017
21:03:58
HR- тигр :))))

Sergey
21.01.2017
21:06:53
Ух

Fayozjon [CybernatiC]
22.01.2017
02:31:47
Мой братан Тигр, 24 на 7 Тигр

HR-Тигр Дмитрий Карнаухов
22.01.2017
07:15:14
Да, я HR-тигр. И сейчас ищу сеньора пхп со знанием фреймворка Симфони. Но это не в тему чата, потому просто добавился, для более глубокого понимания сути этого фреймворка.

da horsie
22.01.2017
07:26:07
с козырей зашел )

Sergey
22.01.2017
08:05:40

Mikhail
22.01.2017
08:10:18

Sergey
22.01.2017
08:10:35
в суть фреймворка

Google

da horsie
22.01.2017
08:12:25
"не мудаки ли его используют"

Sergey
22.01.2017
08:13:41
не ну на самом деле была бы оч занятная статистика
из моего опыта общения с разработчиками, очень редко к примеру попадаются толковые люди у которых долгое время основной фреймворк Yii
среди разработчиков под Symfony или Zend по больше
но всеравно добрая половина симфонистов юзают его не особо вникая

Sergey
22.01.2017
08:15:26
Yii себя разрабами считают?

Sergey
22.01.2017
08:15:56
сейчас безнадежно устарел но для прототипов и CRUD-а пока-что неплох
хотя со штуками вроде GraphQL и различными UI фреймворками вроде ангяляров и всяких вуе
актуальность уже сильно теряется

Timur
22.01.2017
08:16:52
В Yii2 ничего и не изменится особо в ближайшие несколько лет. Если юзается сейчас где-то, то надо валить на что-то получше, прямо сейчас.

Sergey
22.01.2017
08:17:41
для многих проектов подходит. Просто есть уже и несколько другие подходы

Timur
22.01.2017
08:18:22
В roadmap разработчиков и мейнтейнеров Yii2 совсем невнятные штуки. Поддержкой PSR'ов там тоже не особо пахнет.

Sergey
22.01.2017
08:19:10
хз, я как сейчас помню как года 3 назад на форуме Yii анонсировали изменения в active record под вторую версию.... я еще тогда подумал что "да блин, это неделя работы"...
и просто забыл про этот фреймворк

Timur
22.01.2017
08:24:24
А про Laravel что скажете? Как источник зарабатывания бабла отличный фреймворк, но я его не совсем понимаю (не отрицаю и свои ограниченные интеллектуальные способности).
С Symfony после чтения документации почти сразу всё встаёт на свои места, и общая философия, которая кроется за ним. Так или иначе почти сразу начинаешь понимать ход мыслей Фабьена и Ко, и мотивацию к тем или иным решениям и реализациям идей.

Sergey
22.01.2017
08:25:12
Мне не нравится автор лары и то как он себя ведет

Sergey
22.01.2017
08:27:54
Аналогично. Некоторые штуки в ларавель дико удобны, некоторые - бред...
ну или просто сомнительны

Google

Sergey
22.01.2017
08:28:18
но "бог ларавели" ведет себя как имбицил
очень дешевый маркетинг (в духе этих статей о средней сложности методов и т.д.)
очень тупые вбросы

Sergey
22.01.2017
08:28:51
Как Трамп ?

Sergey
22.01.2017
08:29:13
ну так сравнил целевую аудиторию
Трампу надо было покорить умы недалеких и необразованных

Sergey
22.01.2017
08:30:51

Sergey
22.01.2017
08:31:03
Вот тут у меня вопрос, одним ли
то что там тоталитаризм творится - это факт

Sergey
22.01.2017
08:31:31
https://github.com/laravel/laravel/graphs/contributors?from=2015-08-09&to=2017-01-21&type=c

Sergey
22.01.2017
08:32:02
насколько я понял Тэйлор просто хочет почувствовать себя DHH

Timur
22.01.2017
08:32:08

Timur
22.01.2017
08:32:22
А с Тэйлором не очень как-то.

Sergey
22.01.2017
08:32:45
https://github.com/laravel/framework/graphs/contributors
тут более показательная статистика

Timur
22.01.2017
08:34:06
https://github.com/symfony/symfony/graphs/contributors?from=2016-01-20&to=2017-01-21&type=c
А вот тут получше уже ситуация.
Правда надо ещё смотреть и что творится в сторонних, но важных для Sf проектах, навроде Doctrine.

Sergey
22.01.2017
08:35:40
с доктриной Окрамиус не раз говорил что им бы свежую кровь
мало людей контрибьютят

Google

Sergey
22.01.2017
08:36:06
https://github.com/doctrine/doctrine2/graphs/contributors?from=2015-01-03&to=2017-01-22&type=c

Timur
22.01.2017
08:36:52
Beberlei сдал полномочия. ? Ну это и хорошо, нет BDFL/диктатора.

Sergey
22.01.2017
11:42:27
https://github.com/symfony/symfony/pull/21306

Sergey
22.01.2017
11:52:31
ну у них на это нет времени)

Sergey
22.01.2017
11:52:45
ну тут и комьюнити мало чем поможет им

Sergey
22.01.2017
11:52:49
честно я 10 раз хотел разобраться и начать чето контрибьютить в инструмент который использую каждый день

Sergey
22.01.2017
11:52:54
разве что сделать какой-то доп verify

Admin
ERROR: S client not available

Sergey
22.01.2017
11:52:57
но это сложные штуки
и когда начинаешь во всем этом разбираться... думать... это надо пипец дофига разного опыта + дофига времени

Andrew
22.01.2017
17:22:18
а есть у кого опыт запуска Symfony проектов на AWS Beanstalk ?
особенно интересует кейс со стратегией релизов, когда больше одного инстанса

Sergey
23.01.2017
08:22:52
https://github.com/symfony/symfony/pull/21376
неугомонные)

Ilya
23.01.2017
11:17:39
до момента когда пришел в огромный трехлетний легаси-проект сделанный на них

Sergey
23.01.2017
11:18:24
а что не так было то?

Ilya
23.01.2017
11:18:46
много лазить по коду приходится
чтобы понять чего где

Google

Sergey
23.01.2017
11:19:00
>трехлетний легаси-проект
звучит забавно)
т.е с yml/xml не нужно лазить?

Ilya
23.01.2017
11:19:50
поудобней
он на symfony 2.2 был или типа того
а текущая на тот момент 2.7-2.8
и необновляемый

Sergey
23.01.2017
11:20:55
ну мы проект начинали тоже на 2.2, сейчас уже 3.2 стоит
как раз скоро 3 года будет) но его сложно назвать легаси
я тут немного шокирован
мне чувак рассказывает что пхп разрабы обязаны знать чем отличается CAS от FAA и уметь это применять. если не может, значит хреновый разраб
я вот на слух и примерно помнил что это, но в целом сложно сказать что когда-то нужно было. почувствовал себя хреновым разрабом. я один такой?

Big_Shark
23.01.2017
15:43:18
Вообще не вкурсе что это

Алексей
23.01.2017
15:43:22
Да. Я вот не вспомнил ?

Big_Shark
23.01.2017
15:44:04
по cos гугл говорит что это косинус, есть хоть ссылки?

Sergey
23.01.2017
15:44:15
эт для транзакций в кеше нужно, Compare and swap и Fetch and add
атомарные операции такие

Timur
23.01.2017
15:44:46
Приятель работает в известной софтверной конторе программером, Германия. На собеседовании не было никаких заумностей из того, что он не знал бы. На работе доосваивает то, что не знал.
Web Developer

Big_Shark
23.01.2017
15:46:01
тогда CAS а не COS

Sergey
23.01.2017
15:46:03
как по мне это уже сильно специфично