@symfony_php

Страница 568 из 1418
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
Если приложение большое, и меняется что-то в корневом файле, который подключает все остальное, то пересборка идет очень долго. Если где-то в листях - то мгновенно.
вот за эту мысль спасибо. Я сейчас по другому немножко организовал. В ентри файле оставил одни импорты... (до этого там много общих для сайта стилей было).... время пересборки упало до 13-15 сек

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
прикольно котроллеры ни от чего не наследовать

ну и контейнер с автовайрингом супер

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
А что за удобства?
\Symfony\Bundle\FrameworkBundle\Controller\ControllerTrait

всякие 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/ ?

Vladislav
12.01.2018
16:31:29
а просто на уровне роутов это не решить? v1/ v2/ ?
ну он хочет реюзать какие-то схемы и тд)

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
ага понял

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