
Roman
25.03.2017
18:30:26
больше для этого ничего не надо

Sergio
25.03.2017
18:30:32
ссш

Roman
25.03.2017
18:30:37
щареда будет достаточно для того что бы что-то показывать
если хостер дает ссш и возможность гит запускать то такой хостинг подойдет

Google

Roman
25.03.2017
18:31:22
ну, обычно все дают
я не видел что бы не давали

Salavat
25.03.2017
18:31:42
Малого спать уложу и включусь в беседу

Sergio
25.03.2017
18:32:54
главное чтобы специфических комманд не нужно было
а может есть чтото почитать на тему организации подобной схемы?

Roman
25.03.2017
18:34:32
даже не знаю. у меня как-то само организовывалось. Тут же нет четкого руководства, каждый делает как ему удобно и из инструментов которые понимает

Alexander
25.03.2017
18:46:38

Dmitry
25.03.2017
18:50:17
По поводу настроек:
в множестве проектов мы хранили конфиги nginx, apache, supervisor, sphinx и др. в папке etc (когда на уровне с app, src, а когда в app/config) - очень удобно.
По поводу деплоя:
к примеру, можно на digitalocean заказать минимальный тариф с серваком, развернуть на test.com master-ветку, dev.test.com dev-ветку и т.д.
зачем добавить хук, который при пуше в удаленный репозиторий выпоняет пул, накат миграций, очистку кэша и т.д. (лучше всего организовать с помощью phing или capistrano)

Yuriy
25.03.2017
19:13:39
всем доброй ночи,
подскажите пожалуйста как увеличить время авторизированой сесии после авторизации в админке?
, (FOS)

Roman
25.03.2017
19:15:21
в смысле что бы не разлогинивало что ли?

Dmitry
25.03.2017
19:15:32
мб нужно php.ini править (session.gc_maxlifetime)?

Roman
25.03.2017
19:16:24
если сессии имеются в виду РНР-шные то да, это в ини

Google

Yuriy
25.03.2017
19:17:04
да чтобы не разлогинивало

Roman
25.03.2017
19:17:12
а если имеется в виду что разлогинивет в FOS то это регулируется кукой ремембер в секурити.ямл
например
remember_me:
secret: '%secret%'
lifetime: 315360000 # 10 years in seconds
domain: '%main_domain%'
ну и конечно должна біть галочка на форме логина

Yuriy
25.03.2017
19:18:58
"remember_me"
так и указывать, или это провайдер авторизации?

Roman
25.03.2017
19:19:10
хотя есть еще настройка always_remember_me: true но я не знаю работает ли она
это у меня в
firewalls:
main:

Yuriy
25.03.2017
19:24:41
Спасибо

Roman
25.03.2017
19:26:25
была статья на сайте симфони, поищите
вот
http://symfony.com/doc/current/security/remember_me.html

Andrew
25.03.2017
20:14:07
а провижн серверов отлично работает через tywin

Sergey
25.03.2017
20:56:27
@fes0r getter injection выпиливают из 3.3

Dmitry
25.03.2017
21:01:03
@Enleur еще и не успел его поюзать, а уже выпиливают... а из-за чего? производительность? - думаю вряд ли..

Sergey
25.03.2017
21:01:55
фабиен в телеграме написал, а из-за чего еще хз, надо в ишьюсах посмотреть

Dmitry
25.03.2017
21:02:34
http://symfony.com/blog/new-in-symfony-3-3-getter-injection

Sergey
25.03.2017
21:03:05
угу

Alexander
25.03.2017
21:20:13

Sergey
25.03.2017
21:22:09
бля пардон) твиттер же

Andrew
25.03.2017
21:34:39
и слава б-гу

Google

Andrew
25.03.2017
21:34:51
сильно большая магия без бенефита имхо

Sergey
25.03.2017
21:36:54
ну как сказать, не сильно большая магия. одно из лучших решений для иньекции non shared сервисов
но есть уже scoped service locator, так что норм
и магии там не больше чем у lazy сервисов и проксей сущностей
принцип тот же ведь

Andrew
25.03.2017
21:39:25
я имею в виду с точки зрения понимания
реализации там строчек 200-300, если я правильно помню

Sergey
25.03.2017
21:40:21
ну хз, в спринге такая же фича есть)
да там реализация небольшая
в 3.3 еще ж 3 новых компонента будет вроде

Алексей
26.03.2017
01:02:30

Ivan
26.03.2017
15:47:22
а что можно почитать по FOSRestBundle?
нарыл такую статью http://williamdurand.fr/2012/08/02/rest-apis-with-symfony2-the-right-way/
но она мне не понравилась, в принципе как и дока.
нет елементарных примеров, например как вернуть данные поста в json без вьюх.

Sergey
26.03.2017
15:47:45
как и fos rest bundle сам по себе
я бы не рекомендовал его к использованию
от слова совсем

Ivan
26.03.2017
15:48:11
омг. а что лучше юзать?

Sergey
26.03.2017
15:48:21

Ivan
26.03.2017
15:48:29
рест апишку

Sergey
26.03.2017
15:48:45
ты никогда не сможешь сделать rest апишку, но это мы в философию уйдем)

Google

Ivan
26.03.2017
15:48:51
для использования внутри системы

Sergey
26.03.2017
15:49:03
в целом сейчас у тебя следующие варианты: jsonapi или graphql

Ivan
26.03.2017
15:49:13
graphql хочу ))

Sergey
26.03.2017
15:49:20
бери юзай
под симфони даже вменяемый бандл есть, только бери тот где нет дебильных yaml мэппингов
по сути "второй")
https://github.com/Youshido/GraphqlBundle
мне вот этот нравится
у graphql только с клиентами беда)
ну то есть есть свои минусы

Admin
ERROR: S client not available

Sergey
26.03.2017
15:52:19
но если у тебя структур данных по апишке будет под сотню и хочется какой-то гибкости - в целом лучше пока ничего нет
ну а если у тебя 1-2 метода - замути простенький json rpc

Ivan
26.03.2017
15:53:27
не не не, я хочу graphql. я с ним еще не работал))
свой проект пишу так то)

Sergey
26.03.2017
15:53:49
ну то есть... ресурсы = типы, методы = запросы...
из плюсов жирнющих - у тебя всегда есть информация о том что используют клиенты потому что им придется перечислить в запросе все что им надо
ну а все остальное - аксиома эскобара

Sergey
26.03.2017
16:10:02

Google

Sergey
26.03.2017
16:10:21
это уже в минусах и нюансах)
но это вполне себе решаемая проблема)

Ivan
26.03.2017
16:14:27
а есть какие доки почитать как юзать этот бандл?
https://github.com/Youshido/GraphQLBundle
а то примерчиков не густо

Sergey
26.03.2017
16:15:04

Ivan
27.03.2017
05:08:30
ой ё

Nik
27.03.2017
18:55:10
всем привет. Кто-то юзал FOSCommentBundle ?

Salem
27.03.2017
19:03:54
юзал, мутная херня, лучше подключи что-то вроде disq.us или cackle.me

Nik
27.03.2017
19:05:38
они платные же
если нужны просто комменты с фото/видео/док/смайлами то подойдет?
юзал, мутная херня, лучше подключи что-то вроде disq.us или cackle.me

Sergey
27.03.2017
19:33:40
все от FOS говно

Nik
27.03.2017
19:34:09
А можно узнать почему?

Ivan
27.03.2017
19:34:13
а UserBundle?

Sergey
27.03.2017
19:34:27

Ivan
27.03.2017
19:34:32
омг
а чем заменить?

Sergey
27.03.2017
19:35:22
А можно узнать почему?
потому что не гибко, слишком жестко декларируют "свой вижен", если надо что-то поменять, переопределишь половину бандла. Любое решение которое при любом отхождении от "дефолта" заставляет с ним бороться дольше чем написать с нуля - говно
а чем заменить?
смотря что тебе надо. Можно например юзать какой-нибудь auth0 для аутентификации/авторизации
или чего-нибудь такого