
Maxim
25.10.2018
13:25:29

Katulos
25.10.2018
13:25:32
господа

Dmitriy
25.10.2018
13:25:46

Katulos
25.10.2018
13:25:50
как консольному контроллеру указать обязательные атрибуты?

Google

Maxim
25.10.2018
13:26:05

Dmitriy
25.10.2018
13:26:19

Katulos
25.10.2018
13:26:33
а в yii2?

Andrey
25.10.2018
13:27:15

Maxim
25.10.2018
13:27:18

Katulos
25.10.2018
13:27:50

Andrey
25.10.2018
13:28:27

Maxim
25.10.2018
13:28:32

Dmitriy
25.10.2018
13:28:43
ru, en, user

Katulos
25.10.2018
13:28:56

Maxim
25.10.2018
13:29:11

Google

Andrey
25.10.2018
13:29:51

Katulos
25.10.2018
13:30:08

Nikitcat
25.10.2018
13:30:26

Maxim
25.10.2018
13:30:29
ru, en, user
есть еще много всяких данных которые не нужно разделять на языки но хранить с остальными данными нельзя, таких примеров много

Andrey
25.10.2018
13:30:55
Типа так
В первой версии во всяком случае так было

Katulos
25.10.2018
13:31:37
--param=1 --error=2
Я понимаю как задать их в вызове контроллера, но не понимаю что за их определение отвечает в коде

Andrey
25.10.2018
13:32:24
это что?!

Ruslan Sly(i)pchenko
25.10.2018
13:32:37
Всем привет, есть вопрос, как можно сократить при поиске по определенному полю из этого ResumeSearch%5Bid%5D=&ResumeSearch%5Bsort_data%5D=&ResumeSearch%5Bposada%5D=&ResumeSearch%5Btext%5D=&ResumeSearch%5Bcat%5D=1&ResumeSearch%5Bmisto%5D=&ResumeSearch%5Bphone%5D=&ResumeSearch%5Bstatus%5D=&page=15

Nikitcat
25.10.2018
13:32:57

Ruslan Sly(i)pchenko
25.10.2018
13:32:57
например в cat=1&page=15

Katulos
25.10.2018
13:33:24
А, вот оно
Опции

Dmitriy
25.10.2018
13:33:41
у меня больше
к 5 баз подключается одно приложение ?
или где-то есть синхронизация

Katulos
25.10.2018
13:33:46
Для переопределения [[yii\console\Controller::options()]] метода, вы можете указать опции, которые доступны в консольной команде (controller/actionID). Метод должен возвращать список публичных атрибутов класса. При запуске команды вы можете указать значение опций, используя синтаксис --OptionName=OptionValue. Это свяжет OptionValue с атрибутом OptionName класса контроллера.

Andrey
25.10.2018
13:34:07

Andrey
25.10.2018
13:34:39

Maxim
25.10.2018
13:34:48

Google

Dmitriy
25.10.2018
13:35:09
спс кеп. но это не привелегия йии. а бд

Katulos
25.10.2018
13:35:31

Maxim
25.10.2018
13:35:35

Dmitriy
25.10.2018
13:35:57

Maxim
25.10.2018
13:36:38
спс кеп. но это не привелегия йии. а бд
на уровне БД ты не можеш сделать внешние ключи ссылающиеся на табличку которая лежит в другой базе по другому ip и ваще на другом порту, но на уровне приложения это сделать возможно, в документации yii2 так и написано

Dmitriy
25.10.2018
13:37:07
да

Maxim
25.10.2018
13:38:18

Ruslan Sly(i)pchenko
25.10.2018
13:38:27

Dmitriy
25.10.2018
13:38:44

Maxim
25.10.2018
13:40:41

Andrey
25.10.2018
13:40:58

Dmitriy
25.10.2018
13:41:02

Ruslan Sly(i)pchenko
25.10.2018
13:41:24

Andrey
25.10.2018
13:42:03
значит у вас это все по особому работает... не смотря в код вообще ничего говорить нельзя

Maxim
25.10.2018
13:42:57
?
1) добавление новго языка крайне затруднительно
2) в коде постоянно будет мелькать ModelRu ModelEn - получается полная ерунда
3) связи между таблицами
4) миграции
дальше можно продолжать но этого должно быть достаточно что бы задуматься а стоит ли плодить одинаковые таблицы в бд

Andrey
25.10.2018
13:43:21
а я просил sql из дебагера

Maxim
25.10.2018
13:43:55

Dmitriy
25.10.2018
13:44:04

Google

Dmitriy
25.10.2018
13:44:19

Maxim
25.10.2018
13:45:16

Dmitriy
25.10.2018
13:45:53
йеп. минусов у твоего способа милилон для сайта не каталога
что делать с юзерами ? как синхронизировать товары ? , статьи ?
теги ?
Ответы на этоти воросы я не услышал

Maxim
25.10.2018
13:46:55
это никак не относится к задачи. тем более есть шаринг
доступ к базе имеет непосредственное отношение к данным которые там хранятся. Если у меня упадет база с данными для статистики то это никак не скажется на работе проекта, а если бы это все было в одной базе то проект лег бы вместе с базой

Dmitriy
25.10.2018
13:47:24

Maxim
25.10.2018
13:47:52

Dmitriy
25.10.2018
13:47:53
да и мастер, простой минимален

Andrey
25.10.2018
13:48:05
@dev_IKS выложи куда-то код всей модели

Ad.x ??
25.10.2018
13:51:31
Котаны, мемкеш на сокетах это благо или зло?

Maxim
25.10.2018
13:54:11
что делать с юзерами ? как синхронизировать товары ? , статьи ?
теги ?
1) юзеры лежат в БД user в табличке user, Моделька в Yii2 User.php работает с этой базой и обеспечивает доступ к ID пользователей всем остальным моделькам. Это понятно?
2) Еслинужны одинаковые товары то с помощью консольной команды береш и переписываеш товары из одной бд в другую с переводом на нужный язык (потом операторы матерятся и исправляют перевод)
3) статьи так же как пункт 2
4) теги так же как пункт 2.
Синхронизация товара в автоматическом режиме возможно только с использованием автоматического перевода, потому что это автоматический процесс))) Был хоть раз на AliExpres ??? как видиш способ применен компанией и они успешно работают, а ты можеш продолжать создавать таблички в одной базе. Пока "кто то думает" другие уже придемали и даже сделали )

Andrey
25.10.2018
13:56:41

Dmitriy
25.10.2018
13:56:57


Maxim
25.10.2018
13:57:35

Andrey
25.10.2018
13:57:46

Maxim
25.10.2018
14:01:11

Andrey
25.10.2018
14:03:48

Google

SiZE
25.10.2018
14:06:27

Maxim
25.10.2018
14:07:01
рассказывай))
да они сами об этом рассказывали на какой то конференции, ссылки на видос нету под рукой

SiZE
25.10.2018
14:07:03
чо вы там за дичь пытаетесь придумать?

Maxim
25.10.2018
14:07:24

SiZE
25.10.2018
14:07:49
у реляционных бд все упирается в денормализацию от которой зависит скорость выполнения тех или иных задач

Ruslan Sly(i)pchenko
25.10.2018
14:07:53

SiZE
25.10.2018
14:08:13
хочешь дрочево с разными базами пожалуйста, только зачем разные базы в постгре или оракле или вообще в эластике?

Ruslan Sly(i)pchenko
25.10.2018
14:08:38
еще будет небольшой вопрос, а можно как то убрать все пустые параметры?
admin/resume?id=&sort_data=&posada=&text=&cat=&misto=1&phone=&status=

Maxim
25.10.2018
14:09:09

Ruslan Sly(i)pchenko
25.10.2018
14:09:17

Andrey
25.10.2018
14:11:06

Ruslan Sly(i)pchenko
25.10.2018
14:11:27

Maxim
25.10.2018
14:11:42

Nikitcat
25.10.2018
14:11:46

Dmitriy
25.10.2018
14:12:24

SiZE
25.10.2018
14:12:42

Dmitriy
25.10.2018
14:12:44

Andrey
25.10.2018
14:14:58

Nikitcat
25.10.2018
14:17:07