Alexey
как ты имя автора выведешь? :D
Alexey
не зная структуру профиля
Dmitriy
The Ant
к тому же я думаю что правильнее плясать от большего к меньшему. Затачивать модуль под проект, а не проект под модуль. Если у модуля будет свой интерфейс юзера (соответственно у всех модулей тоже), это будет неочень то и правильно.
К примеру в где-то понадобилось тебе сменить автора статьи. Даже если ты засунешь в контейнер репо с юзерами все равно будет где-то проверка на соответствие интерфейсу.
The Ant
The Ant
иначе просто утонеш во всяких адаптерах
Dmitriy
но разбивать все приложение на модули имхо не правильно
Dmitriy
лучше просто какие-то части вынести. а центральный кусок писать без модулей
Да и команде так будет лучше. Поставить человека на модуль пусть его сопроваждает.
остальные будут в команде ловить его эвенты
Anonymous
Дмирий
Anonymous
Ты походу все фреймворкм юзаешь
Olzhas
Olzhas
Потом попрощаться с пыхой
who are you
The Ant
Вообще в последнее время думаю что модуль стоит рассматривать не как самостоятельную единицу, а как элемент системы, который можно выбросить и засунуть вместо него другую реализацию. Хотя если рассматривать форум как отдельный модуль, то такое не покатит конечно. Но все же форум достаточно сложная штука, которая сама по себе состоит из модулей ))
Olzhas
Why?
Лично у меня связано с областью работы
The Ant
может это и не правильно конечно, но для конкретного проекта по типу фреймо-цмски вполне нормально как мне кажеца )
Olzhas
На пыхе лишь простые круды
Alexey
достаточно стандартизировать базовые модули и тогда доп модули между админками разных проектов таскаются без проблем (:
who are you
who are you
ой
who are you
это что за базовые модули ?
Alexey
Olzhas
who are you
кароч те которые часто встречаются наверное
Dmitriy
Артём
Норм для фреймворков будет?
Артём
Норм конфиг впс? Тарифы рассматриваю. KVM, Debian 9 x64. Xeon 1000Mhz 2 ядра, 1024Ram DDR4, NVMe SSD 10Gb, Канал 150 Мб/с, за 4$?
Dmitriy
смотря для чего. зависит от многих факторов. мне иногда и 64 гб рам не хватает
Артём
для личного пользования и пару проектов
who are you
как в пхпшторме заставить обновить дерево
who are you
создаю файлы а в шторме их нет
who are you
жму синхронизацию ))) надеюсь то что нужно ))
Alexey
Ivan
Лучше сразу всему подъезду, точно поможет
Ivan
А если не поможет, то соседи прибегут и помогут
Anonymous
Почему выбрали yii2
Anonymous
Почему не лара сифон
who are you
поюзаешь узнаешь )
Anonymous
Аргумент
Anonymous
Хотяб
Дима
Yii2 поначалу мне сейчас лучше нравится чем лара
Дима
Был очень удивлен как быстро создается CRUD со всеми вьюшками + даже валидация на аяке
Дима
Пока я еще совсем новичок тут, но желание очень сильное изучить йии
Anonymous
Круд админка
SiZE
Дима
Дима
Еще был приятно удивлен yii миграциями.
Anonymous
Есть готовые проекты с админкой?
Anonymous
У ларки это к примеру octobercms
👻
По-моему ещё вояджер
👻
Но там тока админка
Дима
у yii есть cms yupe
👻
Угу тока там yii1
Anonymous
Значит нету0
Артём
Anonymous
Админку быстро написал
Anonymous
Ты имеешь ввиду
👻
Оно то быстро пока кастомить не начнёшь а так да быстро и удобно
👻
who are you
быстро да, пока не захочешь сделать категории с чилдранами
Denis
😳
The Ant
Почему выбрали yii2
потому что скорость работы :D Когда бьешься за место в топе на пару кк юзеров\дейли это критичный момент.
who are you
http://shot.hsdn.org/GoAK8PzP
who are you
уже не соображу как же генерировать урлы то, меню одно а в него входят разные модули
who are you
Url::toRoute(['/pages/pages'])
Url::toRoute(['/catalog/index'])
и т.д.
who are you
адресную строку что ли хранить 😐
The Ant
нет
The Ant
сделать меню билдер какойнить
The Ant
евентами накидывать в него опции
👻
возможно не самая лучшая идея но в меню писать модель и айди а при выводе брать по модели описание и ссылку
The Ant
делаешь класс построитель меню, в нем метод addMenuItem() или типо того
The Ant
суешь его в контейнер
The Ant
при загрузке, все нужные модули через евенты добавлаются туда сами
The Ant
конфиг этих модулей разумеется должен быть в каком-нибудь бутстрапе
who are you
ппц ( вот это жопаааа, мне за это не заплатят. придется отложить. и сделать двухуровневое на связях