@yii2ru

Страница 351 из 1721
M
09.07.2017
00:35:28
Что скажите?
http://prntscr.com/ftcfe7

Aziz
09.07.2017
00:36:09
Вообще по соотношению с ценой

M
09.07.2017
00:37:00
http://prntscr.com/ftcfto

2017 год ОЗУ меньше, который ещё и графика отжерет, проц хоть и поколением выше, но бенч хуже, остальное смотри сам

Google
M
09.07.2017
00:38:43
Я бы 14 год взял чисто по хар-м, думаю производительнее будет.

Ещё и ПЗУ меньше у 2017 года

Что за днище, конечно же 2014

Aziz
09.07.2017
00:58:10
Что за днище, конечно же 2014
Спасибо, я тоже так думаю

M
09.07.2017
01:04:11
Ребя, кто шарит в архитектуру, есть кто онлайн?

Olzhas
09.07.2017
01:22:42
M
09.07.2017
01:23:02
Olzhas
09.07.2017
01:23:37
Архитекторы понадобились

Лучше бы сразу вопрос задал

M
09.07.2017
01:24:57
Лучше бы сразу вопрос задал
А ты вывезешь вопрос?)

Olzhas
09.07.2017
01:25:20
Нет конечно, мне просто интересно

А архитекторов ждать не хочу

M
09.07.2017
01:37:07
Ну ладно, удовлетворю твой интерес. Понадобились websocket в Yii2, при чем не абы какие костыльные, а что-то годное, удобное, с красивым апи в котором есть метод sdelatPizdatoSrazu($bezSmsIRegistracii = true) Начал шерстить инет на поиск готовых решений, конкретно для йии говно какое-то. У ларавел из коробки есть laravel-echo и броадкастинг, ну думаю, это то что нужно... Взял фронтенд часть, собрал, ок. Взял socket.io laravel server сконфигурировал, запустил, ок. Выдернул вот Broadcasters, запилил в Yii окружени. Но на последнем шаге возник вопрос... В ларе предлагается, чтобы Events реализовывали интерфейс ShouldBroadcast, а EventManager там смотрит, если есть интерфейс, то просит Broadcaster'а разослать сообщение. Окей, но в йии система событий ИМХО немного по другому принципу построена, чтобы мне перепилить его, придется расширяться от \yii\base\Event и везде его через DI подменять, а это ИМХО как-то не гуд выглядит... Вот думаю, либо забить болт и пусть все кто хочет юзать расширение пишут обработчики колзоненько, либо ХЗ что...

Google
Ad.x ??
09.07.2017
02:04:40
зачем ты думаешь про всех? Ты ж себе пишешь, делай как удобней. Подобные костыли для уя вообще не редкость. Так что забей.

M
09.07.2017
02:06:17
В 2017 году то? Это жесть!

Ad.x ??
09.07.2017
02:10:02
да не очень. так-то и реализация сокетов на пхп считается зашкваром

2017 по крайней мере точно )

M
09.07.2017
02:11:03
да не очень. так-то и реализация сокетов на пхп считается зашкваром
Ты читай сообщение где многабукафф внимательно! Там socket.io на NodeJS или Pusher как saas в качестве транспорта

Ad.x ??
09.07.2017
02:11:28
:D

сплю в общем )

Olzhas
09.07.2017
02:28:12
Ну ладно, удовлетворю твой интерес. Понадобились websocket в Yii2, при чем не абы какие костыльные, а что-то годное, удобное, с красивым апи в котором есть метод sdelatPizdatoSrazu($bezSmsIRegistracii = true) Начал шерстить инет на поиск готовых решений, конкретно для йии говно какое-то. У ларавел из коробки есть laravel-echo и броадкастинг, ну думаю, это то что нужно... Взял фронтенд часть, собрал, ок. Взял socket.io laravel server сконфигурировал, запустил, ок. Выдернул вот Broadcasters, запилил в Yii окружени. Но на последнем шаге возник вопрос... В ларе предлагается, чтобы Events реализовывали интерфейс ShouldBroadcast, а EventManager там смотрит, если есть интерфейс, то просит Broadcaster'а разослать сообщение. Окей, но в йии система событий ИМХО немного по другому принципу построена, чтобы мне перепилить его, придется расширяться от \yii\base\Event и везде его через DI подменять, а это ИМХО как-то не гуд выглядит... Вот думаю, либо забить болт и пусть все кто хочет юзать расширение пишут обработчики колзоненько, либо ХЗ что...
Думаю лучше попробовать сделать свой компонент под yii, чем брать код с лаваша. Можно позаимствовать идею конечно, но код бесполезен зачастую как раз из-за таких моментов, как с ивентами. Ну и расширение врядли кому понадобится, те кому нужны вебсокеты напишут свое, те кто хочет, но не может, не смогут даже в расширение. Оно будет больше полезно в качестве ознакомительного материала или материала для обучения, чем для реального использования. Транспорты все предусмотреть нельзя, кто-то использует socket.io, кто-то демон на пхп запускает, обмазавшись стримами, а кто-то использует модуль к nginx и в ус не дует.

Иван
09.07.2017
08:27:52
Я слышал тут пользуются .env, не нашел примера для шаблона advanced. Немного не понятно что делать с init скриптом? Выкинуть оттуда все локалы и добавить по .env файлу для prod и dev. Как впринципи перевести advanced полностью на .env?

Yura
09.07.2017
08:30:23
https://github.com/trntv/yii2-starter-kit

подкидывали мне тут)

не пакет а сборку точнее

Посмотришь сорсы думаю поймешь че как

Иван
09.07.2017
08:34:03
спасибо, уже смотрю

?
09.07.2017
08:57:07
Нет

Павел
09.07.2017
08:57:36
Да

?
09.07.2017
08:57:55
Даже если ты все утешить будешь

Павел
09.07.2017
08:58:56
Все утешить - себя не уважать

Google
?
09.07.2017
09:12:49
Т9 там было кешить

M
09.07.2017
09:23:38
Думаю лучше попробовать сделать свой компонент под yii, чем брать код с лаваша. Можно позаимствовать идею конечно, но код бесполезен зачастую как раз из-за таких моментов, как с ивентами. Ну и расширение врядли кому понадобится, те кому нужны вебсокеты напишут свое, те кто хочет, но не может, не смогут даже в расширение. Оно будет больше полезно в качестве ознакомительного материала или материала для обучения, чем для реального использования. Транспорты все предусмотреть нельзя, кто-то использует socket.io, кто-то демон на пхп запускает, обмазавшись стримами, а кто-то использует модуль к nginx и в ус не дует.
ХЗ, я расширение не только для себя готовлю, но хочу чтобы и другим было полезно... Поспал, подумал, повторять евенты не получится, слишком уж концепции разные во фреймах... Вот думаю, как же все-таки реализовать... Компонентом приложения наверное, в которые кидать типа евенты... На счет транспортов ты не прав, хорошая абстракция работы со слоем транспорта как раз таки позволит вообще любой транспорт по необходимости подсунуть.

Сергей
09.07.2017
10:24:03
Чем отличается агрегатор от сущности?

? ? ? Alex ? ? ?
09.07.2017
10:25:52
тем что агрегатор агрегирует а сущность сущестувет



Сергей
09.07.2017
10:25:53
Например, клиент - имя, фамилия и все. Сущность. А если клиент - имя, фамилия, объект-значение баланс. Агрегатор. Так?

Ad.x ??
09.07.2017
10:26:54
само слово "агрегатор" подразумевает под собой действий, не находишь?

Сергей
09.07.2017
10:31:30
Да, согласен

Получается сущности в коде по сути никак не представлены, а всегда используются классы-агрегаторы?

Есть класс клиента, у которого только имя, фамилия, комментарий. Комментарий можно менять. Это будет же класс агрегатор?

Алимжан
09.07.2017
14:15:06
@samdark Видосы с yiiconf будут?

Очень интересует презентация про биллинг

Alexander
09.07.2017
14:18:54
У Дмитрия Елисеева в блоге было про агрегаты http://www.elisdn.ru/blog/104/domain-entities-modelling

Сергей
09.07.2017
14:22:47
http://rmcreative.ru/blog/post/yiiconf-2017--slaydy--foto-i-podkast#c11027

Очень интересует презентация про биллинг
Про биллинг вот это может быть полезно: https://youtu.be/zs4VUokFtPQ

Алимжан
09.07.2017
14:25:32
Сергей
09.07.2017
14:26:30
Спасибо! Есть ещё?))
http://yiiframework.ru/forum/viewtopic.php?f=34&t=43443 вот тут чуть обсуждали

Nikita
09.07.2017
16:38:53
а нет ли готовых решений для динамического ввода формы номеров телефона?

Nikita
09.07.2017
16:43:35
не, задача телефонов можеть быть несколько, не про маску ввода

Google
Сергей
09.07.2017
16:43:38
Казалось бы, при чём тут Yii

M
09.07.2017
16:44:09
Я СДЕЛЯЛЬ!

Nikita
09.07.2017
16:44:20
может кто сталкивался с готовым решением)

M
09.07.2017
16:44:46
может кто сталкивался с готовым решением)
Так тебя спросили, инпут маск подходит?

http://www.yiiframework.com/doc-2.0/yii-widgets-maskedinput.html

Nikita
09.07.2017
16:45:58
Спасибо, я про это знаю, я продинамическую форму спрашиваю

Admin
ERROR: S client not available

M
09.07.2017
16:46:30
Так а в чем разница?

Виджеты можно "на лету" цеплять)

☕ CunningFox
09.07.2017
17:04:30
Надо кодить видимо)

M
09.07.2017
17:32:54
Коллеги! Сокеты завелись и работают, ура)

В скором времени постараюсь оформить как модуль. Вышло ИМХО очень минималистично и круто)









Извините за флуд, просто все выходные потратил, очень рад результату. Пойду шавермой отпраздную)

☕ CunningFox
09.07.2017
17:50:53
Доками ещё оформить бы)

Приятного поедания шаурмы, кинь ссылку как сделаешь)

Nikita
09.07.2017
17:58:25
https://github.com/unclead/yii2-multiple-input

Google
Alexander
09.07.2017
18:02:59
Сокеты — это хорошо.

M
09.07.2017
18:34:30
Ребя, а как инжектить request компонент в класс, так же как и все остальное через Instanse::ensure в init?

darkwoolf
09.07.2017
18:43:07






Крч, идея в том что должна выводиться картинка а не просто значёк картинки

если заменит на первом скрине выделеную область просто на 'image'

то выходит такое



Vladimir
09.07.2017
18:58:30
Есть подозрение, что в первом варианте картинки просто не подгрузились

darkwoolf
09.07.2017
18:59:19
Но я понимаю

А как можно проверить?

Ну просто в функции есть путь /uploads/

то есть должна грузиться по идее

Artem
09.07.2017
19:01:27
С правами на uploads все в порядке?

darkwoolf
09.07.2017
19:03:13
С правами на uploads все в порядке?
Да, думал что дело в этом

ибо замки были на картинках

но прописал права 777

Страница 351 из 1721