Кион
вот
Ок, понял)
Valentin
Нужен специалист кто работал с медиасерверами типа Wowza, есть такие?
Evgeny
Есть потенциальный знакомый
Evgeny
кто очень близок к этой теме
Evgeny
отписал в лс
Evgeny
Народ подскажите такой момент, а то чего то вылетело из головы. в MySQL я хочу сравнить 2 столбца. если они одинаковые, то в выборку запись попадает. where столбец1 = столбец2 а будут ли равны они если один столбез имеет значение 0, а другой null ?
Сергей
Не будут
Evgeny
:-(
Evgeny
ок, спсибо!
Сергей
0 = IFNULL(col,0)
Evgeny
лучше привести тот столбец где null к notnull
The Ant
ебучий умный кешер сука... вот без зависимости никак не кеширует
The Ant
а в хуй бы она эта зависимость не обосралась...
The Ant
че делать то? )
The Ant
кеширую дата провайдер, пытаюсь точнее. сука мне бы просто на 5 минут кешнуть его... но нет, нада зависимость сраную
Сергей
Выдохни :)
The Ant
заебала эта война с фреймом
The Ant
чо блять нельзя тупо сделать что?
The Ant
нахуя эти зависимости?! объясните? если они мне не нужны
👻
гг напиши свой и не воюй
👻
чтоб без наследования
Сергей
У меня обычно наоборот))) "Нафига я тут мучаюсь, колгда уже есть" :)
The Ant
The Ant
У меня обычно наоборот))) "Нафига я тут мучаюсь, колгда уже есть" :)
раз есть, объясни мне как закешировать дата провайдер на 5 минут без зависимости а?!
👻
в старом yii было вроде как ->cache(600) кешировал результаты
👻
на 5 мин
The Ant
выпилили походу
👻
$dataProvider = new CActiveDataProvider(Post::model()->cache(1000));
The Ant
тут такого нет
👻
а блин это первый
👻
да по идеи должен быть
The Ant
тут додумали за меня блять :(
The Ant
запрос для зависимости равнозначен самомоу запросу охуеть ваще. чо теперь без кеширования сидеть чтоль?!
Yura
Бомбила)
👻
таки выпилили
👻
'enableSchemaCache' => true, 'schemaCacheDuration' => 120,
👻
есть вот такая хрень
👻
но это на все
The Ant
это тока на схему
Sam
Хм, как можно выделять ячейку, которая имеет определенное значение? rowOptions+inline-стиль?
SiZE
можна
Ну чисто теоретически гидратором конечно моно
The Ant
Ну чисто теоретически гидратором конечно моно
сериализовать объект после запросов и все. в нем содержатся и модели и пагинатор и все другие штуки
SiZE
так гидратором. но смысл?
The Ant
запросы тяжелые сильно
SiZE
https://github.com/samdark/hydrator
SiZE
запросы тяжелые сильно
так запросы это не датапровайдер
The Ant
а кто?!
The Ant
кому я скармливаю ActiveQuery и получаю результат?!
SiZE
а кто?!
Query =)
SiZE
Короче, задача у тебя минимализировать обращение к бд?
SiZE
Тогда кешируй ActiveQuery
The Ant
да, задача у меня закешировать результаты запросов. вся логика получения этих результатов в дата провайдере
The Ant
смысл кешировать эктив квери? это просто построитель запросов
SiZE
Так через $query->createCommand()
SiZE
хотя тебе не подойдет )
The Ant
нет конечно )
The Ant
был бы 1 запрос еще хер сним. их несколько собирают в кучу инфу и сортируют
The Ant
в контроллере эту логику писать жесть будет
👻
ты на клиенте сортируешь ?
The Ant
нет, в дата провайдере
SiZE
в контроллере эту логику писать жесть будет
Можно поидее депенденси написать для результата экшена
👻
эм если сортировка то кешенные данные до сортировки и после !=
The Ant
что этот депенденси будет настолько же тяжелый насколько и без ккеширования ваще. т.е. мне нада тупо взять и закешировать объект после всех манипуляций
SiZE
Там можно указать входящие из хттп параметры
SiZE
Тут просто или сбрасывать кеш жёстко или проверят изменения придется в любом случае
The Ant
можно просто как обычно без проверок
The Ant
на 5 минут и все )
The Ant
точнее можно было бы. но нельзя
👻
за 5 мин может много чего произойти
The Ant
не критично
The Ant
данные меняются с каждым запросом
👻
ну это понятно
The Ant
и хтмл кешировать не вариант... аааа!!
The Ant
👻
и хтмл кешировать не вариант... аааа!!
:) кэшируй все сразу или вообще html отдавай а данные юзер будет в html ручками вбивать и обновлять