
Sergey
17.03.2017
16:49:09
збс, они уже давно об этом говорили что бандлы это рак)

Rodion
17.03.2017
17:58:49
UtilBundle

Andrew
17.03.2017
18:01:53
о шикарно

.avolver
17.03.2017
18:13:48
А ещё в symfony/framework-bundle есть Symfony\Bundle\FrameworkBundle\Tests\Kernel\ConcreteMicroKernel в котором проиллюстрирована возможность создания очень маленького Kernel. Там в одном ядре сразу же и экшны определяются, и параметры и маршруты.

Google

Salem
17.03.2017
19:19:14
А в чем прикол, ну сделали они build метод, область применения какая?

Andrew
17.03.2017
19:37:16
и искушения впилить еще один бандл не будет

Дмитрий
17.03.2017
19:38:43
кто какой фреймворк JS юзает для интерефейсов?

Salem
17.03.2017
19:39:00
странная тема, ну если не хочется тебе бандлы плодить, пили все в одном, кто мешает

Andrew
17.03.2017
19:40:54

Дмитрий
17.03.2017
19:41:13
а чем плохи бандлы

Salem
17.03.2017
19:41:35
логически несвязанные куски приложения разделять

Дмитрий
17.03.2017
19:43:51
в проекте сейчас рассчитывается 5 различных KPI и принял решение каждый KPI это отдельный бандл, мне кажется что так удобнее и логичнее

Andrew
17.03.2017
19:44:15
а неймспейсы зачем придумали? эта тема уже не раз обсасывалась везде и в symfony best practices в том числе
если твой бандл может работать отдельно, так чтобы ты его просто скопипастил в пустой симфони проект и он заработал - тогда принимается, если есть зависимость от других бандлов проекта - тогда какое же это разделение?

Alan
17.03.2017
20:55:45

Sergey
17.03.2017
20:55:52
макось же

Google

Lezhnev
17.03.2017
20:56:13
?

Alan
17.03.2017
20:56:19
дак он без виртуалбокса
там xhyve давно

Lezhnev
17.03.2017
20:56:25
чем докер для мае не подошелЮ
?

Alan
17.03.2017
20:56:33
с 1.12 верси ивроде

Lezhnev
17.03.2017
20:56:43
действительно xhyve внутри

Sergey
17.03.2017
20:56:55
тот что из коробки?

Alan
17.03.2017
20:56:59
ага

Sergey
17.03.2017
20:57:03
через жопу работает же
у меня на большом проекте у него крыша ехала
и он даже не давал собрать образ

Alan
17.03.2017
20:57:19
так а вб чем помогает ? у него ж vboxfs еще хуже

Lezhnev
17.03.2017
20:57:27
не копируй вендоров - и будет счастье

Sergey
17.03.2017
20:57:36
в vboxfs все ок было

Alan
17.03.2017
20:57:45
ну она существенно медленнее

Sergey
17.03.2017
20:58:10
не замечал, там с nfs довольно шустрая синхронизация

Alan
17.03.2017
20:58:28
с нфс да

Sergey
17.03.2017
20:58:35
я работаю нативно. от докера у меня одни проблемы были

Alan
17.03.2017
20:58:51
ну щя с ним легче

Google

Alan
17.03.2017
20:58:58
у нас фронтендер даже сам поднимает на винде )))

Sergey
17.03.2017
20:59:01
ну я не занимаюсь мазахизмом ради непонять чего)
профита от него 0

Alan
17.03.2017
20:59:18
ну если один разрабатываешь мб
для команды удобно

Sergey
17.03.2017
20:59:28
чем удобно?

Alan
17.03.2017
20:59:56
тем что фронтендер не задрачивает вопросами и почему у него нативно в каком нить денвере ничего не работает и база не импортируется )

Sergey
17.03.2017
20:59:57
удобно это swarm на проде, но там свои проблемы
фронтэнд вообще не должен бекенд поднимать у себя
дали ему api и пусть юзает

Alan
17.03.2017
21:00:28
риактжешь
редукс

Sergey
17.03.2017
21:01:18
ради одного фронтэнда поддерживаете докер?

Alan
17.03.2017
21:01:21
хотя да там у него нода еще
нет для всех
на симфони проект с которым сервис на ноде стартует
в паре работают

Sergey
17.03.2017
21:01:49
у нас из-за оверхеда с докером на проде пришлось бы в 2 раза больше серверов докупать
поэтом вернули все на железяки

Alan
17.03.2017
21:02:01
какой там оверхед?

Google

Alan
17.03.2017
21:02:09
если в виртуалбоксе ставить только)

Sergey
17.03.2017
21:02:18
каждый бокс за собой тащит +200мб
на сервере где всего 8гб памяти
запустить в боксах 30 процессов

Alan
17.03.2017
21:02:39
в виртуалбоксах?

Sergey
17.03.2017
21:02:43
нет

Alan
17.03.2017
21:02:49
а контейнеры

Dmitry
17.03.2017
21:03:11
А с чего от докер в 0 профита? докер збс, у всех единый env и никто не бегает к тебе с вопросами а как бы мне тут все развернуть/сконфигурит

Sergey
17.03.2017
21:03:31
плюс с сетью были проблемы регулярные у админов

Admin
ERROR: S client not available

Alan
17.03.2017
21:03:48
хз нам удобно, плюс раскатываем одни образы для локальной разработки и для прод

Dmitry
17.03.2017
21:04:03
А если еще и для CI/CD интегрировано - выходит вообще ок

Sergey
17.03.2017
21:04:26
ну как одни образы... эластик, кластер монги, кластер мускуля, файловая система - все отдельно нативно
в докерах только пхпшные процессы были
единого окружения не выйдет

Alan
17.03.2017
21:05:50
и ты все это нативно поднимаешь?

Dmitry
17.03.2017
21:06:22
До этого сидели на ansible+vagrant, но слишком медленно выходило

Sergey
17.03.2017
21:06:23
локально?

Alan
17.03.2017
21:06:24
или оно тоже в виртуалбоксе?

Sergey
17.03.2017
21:06:47
я юзаю только часть данных с кластера, некоторые сервисы напрямую из стейджинг окружения юзаю

Google

Sergey
17.03.2017
21:06:54
развернуть локально все это сложно)
я не говорил что использую виртуалбоксы

Alan
17.03.2017
21:07:53
а перепутал сорян

Sergey
17.03.2017
21:08:14

Dmitry
17.03.2017
21:10:09
Под каждый проект свою бд-ку ручками поднимать, хосты конфигурить?) Экстеншены ставить?)

Sergey
17.03.2017
21:10:11
последний раз когда я щупал докер в пхпшторме еще не было интеграции, как раз только EAP вышла эксперементальная. дебажить можно было с натяжкой через жопу, а вот запустить пхпюнит с дебагом так и не вышло

Dmitry
17.03.2017
21:11:15
Ну фиксы попросили сделать
Допустим

Sergey
17.03.2017
21:12:11
я в продуктовой компании, у нас максимум это отдельные сервисы и то они под jvm

Dmitry
17.03.2017
21:12:31
На проект челика добааляют, ручками ему снова софт ставить?) Или sh-скрипты писать?)

Alan
17.03.2017
21:13:00
пхпюнит я запускаю

Sergey
17.03.2017
21:13:12

Alan
17.03.2017
21:13:15
ну докер там есть поддержка но неудобно всеравно
поддержки docker-compose там нет в пхпсторме

Sergey
17.03.2017
21:13:30
до сих пор нет?

Alan
17.03.2017
21:14:11
но как remote interpreter можно использовать

Sergey
17.03.2017
21:14:26
через костыли короче. ничего не поменялось

Alan
17.03.2017
21:14:43
да сторм долго тупят

Sergey
17.03.2017
21:17:02
вы еще за микросервисы вспомните

Alan
17.03.2017
21:17:55
ну удобства есть а недостатки?