@yii2ru

Страница 1296 из 1721
Andrey
29.05.2018
11:32:00
меняем тип на такой же, плюс добавляем after
неочеидно, но имеет право на жисть)

Максим
29.05.2018
11:32:04
отдельного метода под это нет, можно скрестить с alterColumn и получить то, что надо

Andrey
29.05.2018
11:32:20
ага, понял уже. спс.

Константин
29.05.2018
11:38:16
А dectrium\yii2-user только для advance?

Google
Виктор
29.05.2018
11:39:56
нет, не только

Константин
29.05.2018
11:42:57
Просто из коробки мне не удалось запустить его

После того как я прописываю в конфигурации путь к модулю у меня вылетает ошибка о не правильной конфигурации

По тому что у меня нет такого модуля

Максим
29.05.2018
11:44:27
По тому что у меня нет такого модуля
а какой путь указываешь, если модуля нет?

Константин
29.05.2018
11:45:09
Как в гайде написано

Умом я понимаю что так как модуля нет то и работать не должно, но по инструкции все верно)

Максим
29.05.2018
11:48:29
через composer установился модуль?

Константин
29.05.2018
11:53:23
Да

И да

Максим
29.05.2018
11:54:35
а если сделать в каком то файле use dektrium\user\Module; - будет ругаться, что файла нет?

Google
Константин
29.05.2018
11:57:12
Я главную страницу запустить не могу

На новом проекте

Максим
29.05.2018
11:58:37
текст ошибки покажи

Константин
29.05.2018
12:00:43
Сразу говорю что через composer он встал



Пошагово что я сделал - скачал через композер модуль

Правил конфиг

ПОтом сделал мирацию

А ну и меня есть заготовка пустого проекта с настроенным .htaccess

Т.е. когда я что то ломаю я просто удаляю старую и ставлю эту заготовку

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

Но мне лень разбираться в том как ветки делать



Максим
29.05.2018
12:15:18
Так оно ругается не на то, что нет модуля

Ты наверняка не там в конфиге указал модули

Покажи скрин конфига

Модули надо на одном уровне с компонентами указывать

Константин
29.05.2018
12:16:20
Конфиг стандартный

Максим
29.05.2018
12:16:30
Охотно верю, покажи

Константин
29.05.2018
12:16:32
Я же говорю что проект новый

Google
Константин
29.05.2018
12:16:57


Максим
29.05.2018
12:17:10
О чем я говорил

Константин
29.05.2018
12:17:18


Максим
29.05.2018
12:17:19
Модули на один уровень вверх перенеси в массиве

Поставь модули перед компонентами

Константин
29.05.2018
12:18:18
Так

Заработало

Пойду читать документацию к yii2...

Спасибо

Romka
29.05.2018
15:56:16
кто нибудь работал с рокет чатом?

что за формат такой? a[

Артём
29.05.2018
15:58:08
json обычный с экранированием и какой-то буквой "а" вначале

Romka
29.05.2018
15:58:54
просто в примере сообщения без этой буквы приходят

а локально с ней

в документации ничего подобного не могу найти

ищу разумное объяснение

Артём
29.05.2018
15:59:32
видимо где-то она всё-таки есть. иначе бы работало нормально)

Roman
29.05.2018
16:00:00
откуда такой скриншот вообще?

Romka
29.05.2018
16:00:34
консоль хрома, раздел websockets

Roman
29.05.2018
16:01:05
и какой код кладёт в websocket сообщение?

Google
Romka
29.05.2018
16:02:39
из коробки который, ничего руками не дописывалось

Roman
29.05.2018
16:03:31
мм, из коробки нет сервера вебсокетов в Yii

Romka
29.05.2018
16:04:06
в данном случае yii не используется

ладно, буду копать дальше, спасибо

Andrey
29.05.2018
16:08:34
так. а тут есть гуру оптимизации сиквеля? такой вопрос. есть запрос SELECT * FROM TBL WHERE A=5 AND B=6. На сколь-ко % улучшится скорость выдачи, если сделать индекс на (A,B) ? может кто перформанс бенчмарки на такие штуки знает где посмотреть?

Dmitriy
29.05.2018
16:10:09
explain

Andrey
29.05.2018
16:15:51
explain
I'd like to get results of this query faster: SELECT * FROM TBL WHERE A=5 AND B=6 What is the query execution time improvement in case of multiple index creation for (A, B), measured in % to non-indexed table?

Admin
ERROR: S client not available

Dmitriy
29.05.2018
16:16:55
use explain sql но перевести это сильно

https://habr.com/post/31129/

Andrey
29.05.2018
16:19:25
спасибо, полезно. но не отвечает на вопрос)

Dmitriy
29.05.2018
16:19:52
отвечает. на индекси и бечмарки

Andrey
29.05.2018
16:20:29
насколько я понимаю проще сделать индекс и самому померить время.

Dmitriy
29.05.2018
16:20:49
да ,потому что результаты будут разные во сколько раз

Виктор
29.05.2018
16:21:41
Слишком много факторов влияющих на производительность. Начиная от настроек mysql, и заканчивая от характера данных, селективности, накопленной статистики о предыдущих запросах и т.д.

В том же postgresql вовсе применяется целый самообучающийся движок для выбора стратегии оптимизации и выбора даных. С версии 9.6 вроде.

Andrey
29.05.2018
16:29:05
Виктор
29.05.2018
16:30:37
есть и даже на порядки.

Если селективность низкая, индекс может и не применяться

То есть получится full scan table

Google
Виктор
29.05.2018
16:34:38
Еще при низкой селективности, в некоторых ситуациях, может задействоваться индекс и запрос будет работать медленнее, чем если бы индекса не было вовсе. Т-к приходится сделать множество точечных чтений с диска.

Andrey
29.05.2018
16:37:49
есть и даже на порядки.
звучит заманчиво. надо брать(с) )) если знаешь, посоветуй ресурс где четко и ясно можно прокачать скилы по оптимизации. спс

Виктор
29.05.2018
16:44:21
звучит заманчиво. надо брать(с) )) если знаешь, посоветуй ресурс где четко и ясно можно прокачать скилы по оптимизации. спс
Выше уже указали на EXPLAIN. Ну и за сами индексы почитай, что из себя представляют. Может даже стоит начать с двоичного дерева поиска, если нет понимания за счет чего индекс вообще ускоряет поиск. На хабре информации навалом Еще можешь глянуть видосы на ютубе: Ильи Космодемьянского он больше по postgres, но есть общие темы Петра Зайцева - основателя перконы.

https://www.youtube.com/watch?v=39e1vAGD3hg Желающие, обогощайтесь знаниями)

Matviy
29.05.2018
18:53:46
Matviy
29.05.2018
18:56:58
Из под какого пользователя запускаются пхп скрипты?
Www-data. А хотя, вот не помню, как оно работает

Vlad
29.05.2018
18:59:25
Www-data. А хотя, вот не помню, как оно работает
В этом и вопрос, запустятьсяте те команды которые могут от ввв дата запускать, остальные никак

Matviy
29.05.2018
18:59:37
Посмотрю потом, как реализовано

Shokha
30.05.2018
07:25:45
salam vsem

$form = ActiveForm::begin([ 'options' => ['enctype' => 'multipart/form-data'], 'action' => '/article/addphoto?id=' . $model->id,]); ?> <?= $form->field($upload, 'file[]')->fileInput(['multiple' => true, 'accept' => 'image/*']) ?> <button class="btn btn-blue"><?= Yii::t('common', 'Add') ?></button> <?php ActiveForm::end(); ?>

проверил так: echo '<pre>'; var_dump(Yii::$app->request->post()); пустой ничо нету! а если делаю Get тогда данние нету

Максим
30.05.2018
07:27:51
а, ты метод не указал, если не указано, то идет GET

Shokha
30.05.2018
07:28:39
а, ты метод не указал, если не указано, то идет GET
там завадской Post Будет же! я даже указал метод но все равно

Максим
30.05.2018
07:28:51

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