Varyen
я кстати сам не пробовал хранить JSON в таком типе именно по этой причине, хотя стоило бы
Ярослав
Json в мускуле недавно появился, а многие на 5.6 сидят, так что хз, что тут ещё добавить
Dmitriy
Dmitriy
там тоже нет жсон
Ярослав
Тоже верно, жаль не видел статистики популярности pg и mysql по версиям
Vadim
Niko
У меня в XAMPP MariaDB Json не сильно тянет. Пробовал создать поле 'JSON', но получил БАЛУМБУ
Niko
Скоро ЮБИЛЕЙ!!!
http://joxi.ru/Dr8a4k8IklxQam
Dmitriy
Не понимаю, для чего нужно json в бд хранить...
Varyen
Varyen
тебе может понадобиться произвольные структуры данных привязывать к моделькам своим
Dmitriy
3 таблицы, название поля, связка поле-данные, данные
Varyen
нормализация часто неоправдана
Varyen
особенно если тебе не нужно по этим полям ничего искать
Vadim
Yet Another Stats (β)
Карма @Basquash стала 1
Varyen
(хороший баг)
Vadim
эмм
Vadim
А, вот что меня просили сделать
Vadim
Yet Another Stats (β)
Карма @varyen стала 2
Dmitriy
(сам в шоке)
Vadim
Yet Another Stats (β)
Карма 🤔 стала 5
Yet Another Stats (β)
Карма @Basquash стала 2
Vadim
WTF
Dmitriy
Еееее, я сломал бота
Dmitriy
Точнее на мне сломался
Vadim
Вообще, я его сломал )
Sam
balance balance
Niko
Наш карма-бот на плюсы реагирует?)))
Dmitriy
Niko
Vadim
Я храню, потому что сайт является типа каталогом. Если в реальном времени высчитавать то, что нужно вывести в сайдбаре, то это секунд 20 займет, поэтому ночью данные обрабатываются и кладутся в базу, чтобы просто декодировать и отдать пользователю.
Niko
Мне кажется 20 сек можно оптимизировать
Vadim
Dmitriy
HTMLpurifer слишком долго работает, может кто аналоги с небольшим функционалом подсказать?
Niko
Ну может не до 100)))
Расскажи, что выводишь
Leta
Всем привет. Подскажите, пожалуйста, а обязательно шаблон, например _filter, подключать через виджет в view?
Niko
Vadim
Ссылки на другие категории каталога. + там нужно вывести кол-во записей в каждой категории, например
Leta
Leta
Vadim
Niko
из бд не быстрей чем с кеша
Niko
Храни свой массив в кеше, может станет еще быстрей
Vadim
Сейчас при выводе страницы к базе делается 1 запрос. Этот запрос возвращает и сайдбар.
Niko
круто
Niko
Anonymous
Ну я наверное устал просто.
Типа есть кеш, через 10 минут инвалидируется.
Через 9 минут какой-либо запрос делает прогрев, но чтобы несколько юзеров не запустили прогрев, ставим блокировку.
Anonymous
Есть какой-то способ проще, ща загуглю
Valeriu
Макс сколько времени в день примерно помогаешь людям в чате?
Niko
Valeriu
24/7
Это к нему 🤔 🤔 был вопрос)
Anonymous
Niko
Anonymous
Valeriu
Niko
не было такого, чтоб я спросил, а он не ответил
Valeriu
Anonymous
Мне иногда западло новичкам отвечать на банальные вопросы, но всё же если ТС не аутист, то помогаю)
Anonymous
Чет я не смог в гугл.
Anonymous
Кто ответит на вопрос, как прогреть кеш в йии 2, чтобы только 1 человек сложный запрос отправил, а другие ещё старые данные получали.
Anonymous
Помню где-то написано было...
Niko
Niko
Мы же просто беседуем
Anonymous
Мне важно
Anonymous
когда я что-то не понимаю, мне важно найти решение
Anonymous
ДАже если не нужно оно мне сейчас))
Niko
А какая тебе разница кеш просто истечет или его кто-то прогервать будет? Один результат - у кого-то одного в 10 минут, а при прогреве в один раз в 9 минут, у кото-то страница долго будет грузиться
Anonymous
Смотри проблема в чем. Протух кеш и 10 запросов пошли за новыми данными. Это может уронить БД, если запросы очень тяжелые.
Niko
Нужно чтоб бот какие-то прикола высчитывал
Например, если в группу добавляется юбилейный участник - давать ему привелегии в виде "не получать стеб в течении дня, если новичек", и помечать таких какой-нибудь "звездочкой")))
Anonymous
Фуф, нашел!
Anonymous
https://ruhighload.com/index.php/2009/12/02/keshyrovanie-tyajelyh-zaprosov-memcache/