Sergey
12.01.2018
09:59:45
так что не смертельно) до след релиза поживем на мастер ветке
Bohdan
12.01.2018
09:59:52
всех спасли редкие мажор релизы)
Vladislav
12.01.2018
09:59:53
Они так и предлагали ставить)
Alex
12.01.2018
10:58:40
Google
Роман
12.01.2018
11:56:08
Добрый день. Нужен совет.
Проблема - медленный webpack encore dev server. Компиляция при каждом изменении saas стиля - секунд по 25-30. Работать крайне неприятно.
Раньше быстрее было, но я не помню момент, когда это изменилось. Думал - нацеплял много библиотек - пробовал поубирать все кроме своих стилей - но все равно время рекомпиляци держиться на 24 сек..
Я не специалист во фронтенде.. как вы думаете на что обратить внимание? Есть ли под рукой какие-то линки мануалы как профилировать? И еще мысль - у меня библиотеки собираются отдельно в файлы vendors.js(.css) - как сделать так, чтобы веб-пак dev-server не пересобирал их при каждом изменении пользовательского кода?
Vladislav
12.01.2018
11:58:00
а как ты хочешь чтобы он работал? он должен пересобирать каждый раз
просто он не должен все пересобирать
Vlad
12.01.2018
11:58:55
https://www.npmjs.com/package/hot-module-replacement
но я не спец в гейской херне
Vladislav
12.01.2018
11:59:19
та оно быстрее не станет с хот релоадером
хз, но мне кажется тут ты где-то наплужил что оно так долго пересобирает. возможно оно бандлы все собирает
Dinar
12.01.2018
12:01:25
Если приложение большое, и меняется что-то в корневом файле, который подключает все остальное, то пересборка идет очень долго. Если где-то в листях - то мгновенно.
Мы тоже страдаем и не знаем, что сделать бы :)
Vladislav
12.01.2018
12:03:52
код сплиттинг
Dinar
12.01.2018
12:09:56
Некоторые вещи не сплиттятся.
потому что они коммон
Google
Роман
12.01.2018
12:55:16
Некоторые вещи не сплиттятся.
нелогично было бы каждый раз при изменении пользовательского кода пересобирать vendors.js... но откуда 24 секундам еще взяться.. приложение небольшое всего 8 файлов sass от меня...
Dinar
12.01.2018
12:56:03
Вендор само собой отдельно уж.
Роман
12.01.2018
13:01:56
Dinar
12.01.2018
13:02:20
А ты его как отдельный Entry сделал?
Роман
12.01.2018
13:03:16
Dinar
12.01.2018
13:03:57
Тогда его трогать не должно Там же ничего не меняется
Дмитрий
12.01.2018
13:11:22
Кто с sulu.io работал, нужна помощь.
Добавил новую сущность (Department), сделал для неё админку.
У меня есть страницы (content) с списком пользователей, мне нужно добавить выпадающий список (Department[]) , мне http://docs.sulu.io/en/latest/reference/content-types/smart_content.html использовать?
Sergey
12.01.2018
13:48:42
http://symfony.com/blog/the-end-of-the-symfony-installer
Andrew
12.01.2018
13:56:39
http://symfony.com/blog/the-end-of-the-symfony-installer#comment-21993 — upcoming speed optimizations of Composer when using it in Symfony. Может кто знает, что за upcoming optimizations?
Sergey
12.01.2018
13:56:57
а там николас контрибьютил
в 1.7 композер
https://github.com/symfony/flex/pull/286
параллельное скачивание из коробки короче
Bohdan
12.01.2018
13:59:30
о, норм
но в композер тоже завезут? или только флекс?
Sergey
12.01.2018
14:02:46
только флекс
Bohdan
12.01.2018
14:03:37
у меня престиссимо что-то не показывает крутые результаты
Dmitriy
12.01.2018
14:04:50
в свое время когда первый раз ставил симфони, задавался вопросом нафига инсталятор, когда есть композер
сайлекс и инсталяр рип.. хорошие новости
Bohdan
12.01.2018
14:05:21
когда я его ставил, композер вроде не умел в create-project
могу ошибаться, конечно
Google
Sergey
12.01.2018
14:05:42
флекс в массы
Dmitriy
12.01.2018
14:06:17
мы свой небольшой проект с 3.3 перевели на 4, месяц в продакшене
полет отличный
Sergey
12.01.2018
14:06:31
замеряли перформанс?
Dmitriy
12.01.2018
14:06:40
памяти стало есть меньше
Sergey
12.01.2018
14:06:54
там контейнер оптимизировали они ж
должно шустрее стартовать
Dmitriy
12.01.2018
14:07:15
прикольно котроллеры ни от чего не наследовать
ну и контейнер с автовайрингом супер
Sergey
12.01.2018
14:07:30
Dmitriy
12.01.2018
14:07:58
а зачем? инжектится реквест на выходе JsonResponse
Sergey
12.01.2018
14:08:01
AbstractController же
чтобы удобства были
Nikita
12.01.2018
14:08:55
Сахар для неженок
Dmitriy
12.01.2018
14:11:50
Sergey
12.01.2018
14:14:27
всякие generateUrl, render, redirect, forward, createForm и тд
Admin
Dmitriy
12.01.2018
14:21:16
Нашей недоАпи это пока не надо
Ad
12.01.2018
14:43:07
Слушайте, такой тупой вопрос: как слить с гита содержимое одной конкретной директории, например https://github.com/serghey-rodin/vesta/tree/master/install/rhel/7/templates/web/nginx/php-fpm вот этой?
Google
Ad
12.01.2018
14:43:12
git clone https://github.com/serghey-rodin/vesta/tree/master/install/rhel/7/templates/web/nginx/php-fpm сработает?*
Andrey
12.01.2018
14:45:54
Не приходилось таким заниматся, но вот первая ссылка
https://stackoverflow.com/questions/600079/how-do-i-clone-a-subdirectory-only-of-a-git-repository
Ad
12.01.2018
14:46:11
Спасибо
Борис
12.01.2018
15:44:44
symony/serializer поддерживает версии API? Ну там since\before
Уточню, я в курсе что не поддерживает. Кто как решает вопрос с необходимостью версионизации апи?
Alan
12.01.2018
16:30:57
а просто на уровне роутов это не решить? v1/ v2/ ?
Alex
12.01.2018
16:31:11
Vladislav
12.01.2018
16:31:29
Alan
12.01.2018
16:31:31
сериалайзер то к апи никак не относится, он про данные скорее )
Vladislav
12.01.2018
16:31:39
ну как в jms serializer
Alan
12.01.2018
16:31:56
мм типа динамически указывать в роуте где там версия?
Vladislav
12.01.2018
16:32:25
ну как хочешь можно указывать и типа настройки схемы под версию
Alan
12.01.2018
16:32:26
а жмс, я его не ставил никогда, сказали фос говно, жмс говно и формы тоже. работаю с апи)
Vladislav
12.01.2018
16:33:11
ну у меня апи на формах и жмс. это был дефотлный гайд 2 года назад, работает ок, только этот жмс медленный немножк)) апа не сложная, много крада и тд.
Alan
12.01.2018
16:33:30
звучит круто, если версии апи меняешь пару раз в месяц )
Vladislav
12.01.2018
16:33:53
публичного апи нет, так что бэк идет с фронтом нога в ногу
ну а вот человек спрашивает, я бы делал свой резолвер и кондишены на каждое поле) но это усложняет все
это если версия от версии отличается только разным аутпутом, то что-то прикрутить в сериалайзер
Alan
12.01.2018
16:39:04
ну смена версий в публичном апи выглядит как очень редкое событие
Google
Alan
12.01.2018
16:39:55
пока не понял что еще нужно кроме роутинга отдельного
добавилась вторая версия, добавил роут, открыл пивка. сидишь )
Vladislav
12.01.2018
16:42:07
ну а он хочет скорее всего просто поменять аутпут поле name на lol в версии 2,5. для этого ж не обязательно создавать роут)
Alan
12.01.2018
16:44:39
ага понял