Найдено 94 результата

myks1992@mail.ru
2019.07.24, 01:47
Форум: Общие вопросы (Yii 2.x)
Тема: База знаний. Есть ли готовое решение на yii?
Ответы: 6
Просмотры: 243

Re: База знаний. Есть ли готовое решение на yii?

samdark писал(а):
2019.07.23, 21:38
Не выделим в обозримое время. Пилим Yii 3, заняты.
Я не прошу). Не правильно прочитали))
myks1992@mail.ru
2019.07.23, 19:40
Форум: Вопросы
Тема: Модули Yii3
Ответы: 8
Просмотры: 328

Re: Модули Yii3

Если не будет модульности, то как реализуется гибкость и переиспользование? В Yii2 можно подключать модуль достаточно быстро. А изменяемые данные, например права доступа, можно было вынести в сам модуль в виде параметров $adminRoles = ['admin']. И запрашивать Yii::$app->getModule('user')->adminRoles...
myks1992@mail.ru
2019.07.23, 19:33
Форум: Общие вопросы (Yii 2.x)
Тема: База знаний. Есть ли готовое решение на yii?
Ответы: 6
Просмотры: 243

Re: База знаний. Есть ли готовое решение на yii?

samdark писал(а):
2019.07.23, 09:21
https://github.com/yiisoft-contrib/yiif ... roller.php. В виде модуля, правда, не оформлено.
Благодарю)) Попробую выделить эту наработку в модуль (мини-сервис). Думал, что есть уже готовые решения для подключения. Жду Yii3)) Спасибо за Ваш труд!
myks1992@mail.ru
2019.07.22, 20:54
Форум: Общие вопросы (Yii 2.x)
Тема: База знаний. Есть ли готовое решение на yii?
Ответы: 6
Просмотры: 243

Re: База знаний. Есть ли готовое решение на yii?

Chelobaka писал(а):
2019.07.22, 16:57
Википедия или Google надо?
Я имею ввиду модуль для yii, а не сервисы))
myks1992@mail.ru
2019.07.22, 08:15
Форум: Общие вопросы (Yii 2.x)
Тема: Как делать конфигурации модуля?
Ответы: 0
Просмотры: 87

Как делать конфигурации модуля?

Всем привет!) Частотвидел в практике переносимых модулей, что Настройки модуля делают переменными в самом модуле. Например, если нам нужно сделать «гибкими» права доступа для модуля мы создаём переменную $adminRole = “admin” и уже в приложении вызываем Yii::$app->getModule(“user”)->adminRole. Такой ...
myks1992@mail.ru
2019.07.20, 15:03
Форум: Общие вопросы (Yii 2.x)
Тема: База знаний. Есть ли готовое решение на yii?
Ответы: 6
Просмотры: 243

База знаний. Есть ли готовое решение на yii?

Всем привет! Есть ли на yii готовое решение базы знаний с открытым исходным кодом. Могли бы вы скинуть ссылки?)
myks1992@mail.ru
2019.07.18, 11:52
Форум: Архитектура, дизайн, ООП
Тема: Когда стоит разделять backend и frontend?
Ответы: 2
Просмотры: 183

Re: Когда стоит разделять backend и frontend?

ElisDN писал(а):
2019.07.18, 08:46
Если многое пересекается, то удобнее не выносить админку и на месте разруливать if-ами. Если не пересекается, то выносить.
Благодарю!))
myks1992@mail.ru
2019.07.18, 00:45
Форум: Архитектура, дизайн, ООП
Тема: Когда стоит разделять backend и frontend?
Ответы: 2
Просмотры: 183

Когда стоит разделять backend и frontend?

Всем привет!) Немного странный вопрос созрел, но хочу в нем разобраться) В каких случаях приложение стоит разделять на backend и frontend? Под backend я имею ввиду разделение пользовательского слоя UI на управление/администрирование (админка). Часто встречаются проекты, независимые модули, где нет п...
myks1992@mail.ru
2019.06.25, 22:34
Форум: Общие вопросы (Yii 2.x)
Тема: Модули и подмодули. На сколько сильно дробить?
Ответы: 9
Просмотры: 399

Re: Модули и подмодули. На сколько сильно дробить?

Лишняя связанность мешает при программировании сущностей и юзкейсов, но безопасна для рендеринга страницы. Если разделять Model и ReadModel, то можно не добавлять лишние связи в Model. Например, в текущем демо-проекте в Model есть независимые модули User, Work и Comment. У сущности Comment есть лиш...
myks1992@mail.ru
2019.06.25, 10:56
Форум: Общие вопросы (Yii 2.x)
Тема: Модули и подмодули. На сколько сильно дробить?
Ответы: 9
Просмотры: 399

Re: Модули и подмодули. На сколько сильно дробить?

Мне кажется ты сильно заморачиваешься по этому поводу. Не делай сложнее чем это может быть. Каждая сущьность должна или может быть разделина на модули. Как в питоне. Дальше ты имплементишь свои реализации. Проблема всего PhP во вложенности и абстракциии. Мы абстрагируетмся всегда и по любому поводу...
myks1992@mail.ru
2019.06.24, 12:44
Форум: Общие вопросы (Yii 2.x)
Тема: Модули и подмодули. На сколько сильно дробить?
Ответы: 9
Просмотры: 399

Re: Модули и подмодули. На сколько сильно дробить?

Мне кажется ты сильно заморачиваешься по этому поводу. Не делай сложнее чем это может быть. Каждая сущьность должна или может быть разделина на модули. Как в питоне. Дальше ты имплементишь свои реализации. Проблема всего PhP во вложенности и абстракциии. Мы абстрагируетмся всегда и по любому поводу...
myks1992@mail.ru
2019.06.23, 21:33
Форум: Общие вопросы (Yii 2.x)
Тема: Модули и подмодули. На сколько сильно дробить?
Ответы: 9
Просмотры: 399

Модули и подмодули. На сколько сильно дробить?

Всем привет! Вопрос по модульной архитектуре. Использую её в своём проекте. Это удобно и понятно. Но немного задумался о том, на сколько сильно стоит дробить эти модули. И не мог найти ответа для себя. В документаци написано, что «неограниченны во вложенности». Однако какой этому логический предел? ...
myks1992@mail.ru
2019.06.18, 12:55
Форум: Общие вопросы (Yii 2.x)
Тема: Когда использовать события?
Ответы: 4
Просмотры: 236

Re: Когда использовать события?

Подскажите для чего, как и когда лучше использовать события? Когда ты пишешь компонент и выкладываешь его на гитхаб. Те кто его скачают смогут прикрутить свои обработчики не меняя код твоего компонента в папке vendor. Если кроме тебя никто компонент не пользует - вполне можно обойтись и без событий...
myks1992@mail.ru
2019.06.18, 12:55
Форум: Общие вопросы (Yii 2.x)
Тема: Когда использовать события?
Ответы: 4
Просмотры: 236

Re: Когда использовать события?

Если после регистрации пользователя в модуле User нужно создать его сущности в разных модулях Shop и Blog и отправить несколько оповещений, то можно: - Вызвать создание и отправку напрямую в контроллере/сервисе регистрации в User. Получится сильносвязанная каша, если модулей и действий много. Но и ...
myks1992@mail.ru
2019.06.18, 03:41
Форум: Общие вопросы (Yii 2.x)
Тема: Когда использовать события?
Ответы: 4
Просмотры: 236

Когда использовать события?

Все привет! Подскажите для чего, как и когда лучше использовать события? Кто-то использует события для отправки сообщений, а кто-то делает это напрямую логикой. Кто-то по событием делает синхронизацию таблиц базы данных, обновление значений, присваивания рейтинга пользователю и так далее. В общем пр...
myks1992@mail.ru
2019.06.11, 14:02
Форум: Общие вопросы (Yii 2.x)
Тема: Архитектура таблиц
Ответы: 15
Просмотры: 533

Re: Архитектура таблиц

Вот это запросик ахахха)) Никогда такогого не встречал во фреймворке)) Буду изучать и делать подобные запросы))) Благодарю!
myks1992@mail.ru
2019.06.09, 09:50
Форум: Общие вопросы (Yii 2.x)
Тема: Архитектура таблиц
Ответы: 15
Просмотры: 533

Re: Архитектура таблиц

Loveorigami писал(а):
2019.06.09, 09:22
Или же сделайте хелпер и обрашайтесь как EventHelper::country($model), внутри которого будет вся ваша цепочка
Понял) Благодарю))
myks1992@mail.ru
2019.06.08, 23:58
Форум: Общие вопросы (Yii 2.x)
Тема: Архитектура таблиц
Ответы: 15
Просмотры: 533

Re: Архитектура таблиц

У меня от страны до свойств обьекта с прайсами и ценами 9 таблиц. Все достаю одним запросом https://www.gintur.com/service Толко то, что надо Ну значит я зря парюсь над этим)) И ничего страшного в этом нет, что будет много join запросов)) А вы AR используете в этих запросах? Если так, то наверное н...
myks1992@mail.ru
2019.06.08, 21:59
Форум: Общие вопросы (Yii 2.x)
Тема: Архитектура таблиц
Ответы: 15
Просмотры: 533

Re: Архитектура таблиц

Мне не нравятся двойные связи туда и обратно. https://d.radikal.ru/d07/1906/ed/0c90c3314e97.jpg Их же нужно как-то сохранять еще... Архитектуру вы должны строить, держа в голове Country - Region -> Town -> Address -> Person В таблицу с персоной вы же не будете добавлять region_id и country_id, если...
myks1992@mail.ru
2019.06.08, 21:59
Форум: Общие вопросы (Yii 2.x)
Тема: Архитектура таблиц
Ответы: 15
Просмотры: 533

Re: Архитектура таблиц

Мне не нравятся двойные связи туда и обратно. https://d.radikal.ru/d07/1906/ed/0c90c3314e97.jpg Их же нужно как-то сохранять еще... Архитектуру вы должны строить, держа в голове Country - Region -> Town -> Address -> Person В таблицу с персоной вы же не будете добавлять region_id и country_id, если...