🇺🇦 Edward
там типа сайт для обучения
SarcasmIO
аа, понял
🇺🇦 Edward
и они проверют последовательность действий
SarcasmIO
сверяй чексумму какую-то
SarcasmIO
завяжись на что то
The Ant
пуш в массив значение чек бокса если чекед
The Ant
патом этот массив отправить на бэк. изи. Следующий
🇺🇦 Edward
Спасибо )
🇺🇦 Edward
Должно помочь
The Ant
кнопку сброса не забудь сделать
The Ant
а то не оставишь шанса на ошибку
🇺🇦 Edward
)
adikalon
Так, про гитхаб никто не ответил но я понял что нельзя там сортировать репы. Можно ли это делать на bitbacket? И как блин там создать проект?
Bat
adikalon
почему не сделать такую очевидную вещь как сортировка блять по категориям
Bat
В обычном аккаунте да
Artem
@RALMAZ выгони спамера, пожалуйста :)
Anonymous
Есть такое
Anonymous
а что? прост БД запросы ну очень долго выполняются.. думаю как оптимизировать.. читал про индексацию
Anonymous
в этой где Post:: - больше 2 ляма.. да там по нескольким таблцам тоже не очень быстро.. но тут дольше всего
Anonymous
да.. и там полейй не много.. может 7-10.. долго это до 13 успеваю досчитать может секунд 5 значит
старий
старий
Как ты, мужик?
Anonymous
то для другого. тут просто мусор пользовательский хранить нужно
старий
А что он будет в редис класть?
старий
Потому что это от деда осталось, из 87-го года подарок, выбрасывать нельзя
старий
Djinni использует редис как основное хранилище данных
старий
Ещё в редис можно кидать различного рода промежуточную информацию.
старий
А ещё редис можно использовать вместо сессий
старий
Так он туда будет результаты одинаковых запросов класть?
старий
Потому что редис можно использовать не только для кэширования
Anonymous
пользователям нужно..
старий
Кеширование результатов одинаковых запросов не спасёт тебя от кривой бд
старий
Колоночные таблицы тоже будут быстрее выполнять операции чтения, что снизит нагрузку
старий
Кликхаус ему преложишь?
старий
У него таблица не индексирована
старий
Какой нахуй редис?
Anonymous
старий
Если тебе нужен ещё и поиск, то можно и elastic наебнуть, вообще взлетит
старий
Только толку, если база К Р И В А Я
Anonymous
с кодом я неделю сидел.. та что то переписал стало быстрее.. но тут имеено знаю что БД тупит
старий
И, плюс, если мы говорим о sql бд, то операции связанные с данными лучше отдать на слой бд, а не приложения, так что если оптимизировать, то только sql запросы.
Anonymous
я вкурсе.. так понятней и наглядней
старий
Если оптимизация кода приложения помогла лучше отрабатывать работу с бд, то ебать вы там наконопатили
Владимир
Владимир
Что с твоим ником друг?
Chuvi
Anonymous
Vladimir
Ну так что, никто не знает как делать или примеры реализации категорий для yii2? Чтобы сделать категории вида /module/cat1/cat2/page-1 Нашел только костыльный пример для yii1, полностью не подходящий
Anonymous
Vladimir
Я только разобрался с обычным урлменеджером и пару экшенов переписал, вооруженный новыми знаниями я пошел в статью и понял, что там все абсолютно неюзабельно
Vladimir
Если бы хоть кто-то помог с катами, я бы не мучился(
🇺🇦 Edward
Ребят, помочь спроектировать бд будет наглостью уже?(хотябы ориентировочно)
Дмитро
Что-то читал про include_once
Anonymous
require_once
Лучше прекращать выполнения если что-то не включает
Дима
Ребята подскажите как мне сделать возможность цепочечного вызова метода моего класса. Пример в gist - https://gist.github.com/doroninds/5e7bfe78b38e96d9bfdac6541ea67666
MIKRI
Эм... Ну пути можно по переменным раскидать и потом при include'е подставлять нужный, чтобы 100 раз пути не писать...
Или что хочется?
Дима
Я создаю новый объект DB. $db = new DB('articles');
$articles = $db->all();
Дима
Хочу чтобы работали вызовы например так - $db = new DB('articles');
$articles = $db->all()->where('rating', 5);
Дмитро
Anonymous
в тег option вывожу из бд данные
все гуд
но текст не видно
что за херня?
MIKRI
Для переносимости, лучше все подключать относительными путями...
MIKRI
Ну да)
Для облегчения разборок и смены путей, если что, какие-то общие части путей в переменные можно выносить)
Дима
Ребята подскажите как мне сделать возможность цепочечного вызова метода моего класса. Пример в gist - https://gist.github.com/doroninds/5e7bfe78b38e96d9bfdac6541ea67666
Дима
Я создаю новый объект DB. $db = new DB('articles');
$articles = $db->all();
Дима
Хочу чтобы работали вызовы например так - $db = new DB('articles');
$articles = $db->all()->where('rating', 5);
Seva
/spam
Seva
gg что то не работает
Anonymous
Без паники, бот был убит в следствии непонятного конфликта 😩
Пантелеев
бот наказан, за то что меня забанить пытался)
Дима
😐
Gosp
Дима
А так, да. Цепочечный вызов работает. Просто уже забыл что в js делал так же.
Дима
// Метод получения всех полей таблицы
public function all() {
$query = $this->pdo->query("SELECT * FROM $this->table");
return $this;
}
Дима
Т.е. так теперь нет результата, хотя цепочку вызова продолжать можно.
Gosp
Gosp
раз уж ты решил свою ORM изобрести