@yii2ru

Страница 602 из 1721
Павел
22.09.2017
10:00:06
Выбираешь max id группируешь по девайсам

Konstantin
22.09.2017
10:00:08
селект девайст такой то ордер бай лимит 1 и так в цикле например

Sergey
22.09.2017
10:00:21
если сделать запрос с order edate будет ли оно так же долго искать? я выставил 2 для простой проверки

Maxim
22.09.2017
10:00:56
лимит обычно не уменьшает скорость выборки

Google
Павел
22.09.2017
10:00:57
Но думаю проще десять запросов зафигачу ты при таком объеме таблицы

Maxim
22.09.2017
10:01:51
Sergey ты индексы сделал, с ними пробовал?

Sergey
22.09.2017
10:02:56
сейчас попробую с индексами

Maxim
22.09.2017
10:03:02
мне кажется лучше связывать не по imei, а по id. Тогда индексы будут иметь гораздо меньший размер и быстрей будет искаться

Но при таком объеме данных здесь ключевое слово "ГОРАЗДО МЕНЬШЕ РАЗМЕР"

Konstantin
22.09.2017
10:04:35
А вообще с такими базами должны работать более опытные челы) скинь это с себя. Закопаешься

Maxim
22.09.2017
10:05:25
@k_o_n_s_t_a_n_t_i_n здесь простая выборка

Konstantin
22.09.2017
10:05:43
Сейчас да а потом ?

Maxim
22.09.2017
10:05:43
только ключей нет и связь плохая)))

я думаю и потом тоже будет простая выборка)

Konstantin
22.09.2017
10:06:25
Опыт нужен кароче)))

И много шишек

Павел
22.09.2017
10:06:46
Ну создай нужные ключи

Google
Павел
22.09.2017
10:06:52
В чем проблема?

Maxim
22.09.2017
10:07:00
Sergey что ты так долго индексы делаешь?

Konstantin
22.09.2017
10:07:52
Sergey что ты так долго индексы делаешь?
?не дави у него и так патовая ситуация

я бы тоже очковал делать будь столько строк?

Sergey
22.09.2017
10:12:08
создал ключи

Konstantin
22.09.2017
10:13:09
http://shot.hsdn.org/a7hiLepB это нормальная практика выносить каждый раздельчик сайта в модуль? или все делать в общих папках моделей контроллеров и представлений ?

Evgeniy
22.09.2017
10:13:45
Ребят, создал папку типа frontend baceknd. Прописал везде. в nginx прописал. Но не работает вообще(((

Sergey
22.09.2017
10:14:03
ребят спасибо реально быстрее работает!

Karim
22.09.2017
10:14:24
ребят спасибо реально быстрее работает!
насколько быстрее?) Сейчас за сколько?

Павел
22.09.2017
10:14:28
И зачем их создавать они уже есть

Evgeniy
22.09.2017
10:14:46
?

Evgeniy
22.09.2017
10:14:57
Что не работает?
Вот новая папка, так скажем. Сделал папку amp, на основе frontend

Sergey
22.09.2017
10:15:00
http://prntscr.com/go9zm7

Evgeniy
22.09.2017
10:15:16
И зачем их создавать они уже есть
сделал доступ к ней по адресу amp.site.loc

Boris
22.09.2017
10:16:40
Вот новая папка, так скажем. Сделал папку amp, на основе frontend
В конфиге прописать ее нужно и в environments тоже добавь необходимые файлы/директории.

Что-бы в дальнейшем не было проблем.

Google
Sergey
22.09.2017
10:38:06
ребят что за ошибка? SQLSTATE[HY000]: General error: 126 Incorrect key file for table 'C:\Windows\TEMP\#sql6a4_4ca_0.MYI'; try to repair it The SQL being executed was: SELECT DISTINCT * FROM devices INNER JOIN base b ON devices.id_dev = b.imei ORDER BY b.edate LIMIT 10

Sergey
22.09.2017
10:41:42
это только тогда когда я добавляю order

Alexei
22.09.2017
10:44:59
Битая база
Какая еще битая база

это только тогда когда я добавляю order
У тебя места не хватает на диске

https://stackoverflow.com/questions/19003106/mysql-error-126-incorrect-key-file-for-table

Дмитрий
22.09.2017
10:45:49
Какая еще битая база
Просто так восстановить не просит

Boris
22.09.2017
10:48:48
На github нельзя оставлять комменты на определенную строку как на bb?

Только новый issue открывать, верно?

Дмитрий
22.09.2017
10:51:17
Не знаю)

Konstantin
22.09.2017
10:56:02
Html::img(Url::toRoute('img/events/'.$data->img),[ 'alt'=>'', 'style' => 'width:300px;' ]);

так делать или без Url хелпера

Sergey
22.09.2017
10:56:20
На github нельзя оставлять комменты на определенную строку как на bb?
Знаменитый коммит bumblebee https://github.com/MrMEEE/bumblebee-Old-and-abbandoned/commit/a047be85247755cdbe0acce6f1dafc8beb84f2ac

Boris
22.09.2017
10:58:37
спс, в коммите нужно оставлять коммиты, не туда смотрел :)

Konstantin
22.09.2017
11:03:19
(e.g. "raw", "text", "html", ['date', 'php:Y-m-d'])

дайте ссыль где это описано, форматы в гридвью

Google
Konstantin
22.09.2017
11:04:43
удаленная работа на фронтэнд никому не надо?

https://boomla.com/frontend-js-engineer-vue.js

венгрия

Sergey
22.09.2017
11:05:10
венгрия
За 2000 €?

Konstantin
22.09.2017
11:05:19
понятия не имею

Konstantin
22.09.2017
11:06:24
http://www.yiiframework.com/doc-2.0/yii-i18n-formatter.html это от сюда надо форматы брать для гридвью?

Karim
22.09.2017
11:22:51
@beowulfenator Ку. Подскажи, в эластике можно сделать поиск аналогично юиишной записи ->where(['or', ['field1' => $array1], ['field2' => $array2]])

SiZE
22.09.2017
11:24:01
Да

Admin
ERROR: S client not available

Karim
22.09.2017
11:24:30
ткните в доку

SiZE
22.09.2017
11:25:11
https://www.elastic.co/guide/en/elasticsearch/reference/2.2/query-dsl-bool-query.html

смотря что надо

и какая версия es?

Konstantin
22.09.2017
11:27:11
более того, по-моему оно даже так работать будет

->where(['or', ['field1' => $array1], ['field2' => $array2]])

там вроде в QueryBuilder была какая-то реализация 'or'

но в целом, конечно, тебе надо bool query

в котором есть must, should и must_not

Karim
22.09.2017
11:28:01
версия 5.5.1

Konstantin
22.09.2017
11:28:21
а вот это field1 => $array1 - это уже зависит от того, как ты хочешь искать

Google
Konstantin
22.09.2017
11:28:32
если строгое соответствие, то terms

если нестрогое, то разные match

Karim
22.09.2017
11:30:24
field1 должен быть в массиве $array1 или`field2` должен быть в массиве $array2. field* - int, а массивы - массивы из int

Konstantin
22.09.2017
11:30:52
terms

Karim
22.09.2017
11:31:34
Ок. Спасибо

Konstantin
22.09.2017
11:32:12
"query": {"bool":{"should":[{"terms":{"field1": [1, 2, 3]}}, {"terms":{"field2":[4,5,6]}}]}}

типа такого

SiZE
22.09.2017
11:33:06
?

Boris
22.09.2017
11:34:51
попробуй не submitForm, а просто нажми на submit (т.е. другой метод вызови)
У меня такое ощущения что тест просто не видит флешку или не срабатывает redirect().

http://joxi.ru/p27Rv0gC0Ebgwm?d=1

т.к. если ручками тестирую то флеш выводится, а вот на тесте нет.

Karim
22.09.2017
11:48:39
@beowulfenator спасибо большое! То что надо.

Konstantin
22.09.2017
11:49:35
а тест поддерживает сессионные куки?

Maxim
22.09.2017
11:49:47
Самдарк в прошлом году выступал на конференции и рассказывал о защите и способах взлома профиля. Среди этого шла речь о переборе Перебор заключался в том, что подбирался логин с паролем. При переборе замерялось время отвера сервера с мыслью о том, что когда логин найден - верификация пароля занимает большее время, чем простой ответ о том, что пользователя с таким логином нет Имеет ли смысл изначально сделать проверку пользователя по паролю, а потом уже сверять логин???

Konstantin
22.09.2017
11:49:49
флеш же через них передается

Maxim
22.09.2017
11:50:31
или я так только больше сервак нагружу?

Konstantin
22.09.2017
11:50:44
не занимайся ерундой

тебе приходит пара логин-пароль, ты говоришь, есть доступ, или нет доступа

какая разница, как ты там внутри проверяешь, есть ли доступ?

если хочешь сделать жизнь злоумышленников тяжелее, введи искусственную задержку после проверки пароля на секунду

Boris
22.09.2017
11:52:23

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