@yii2ru

Страница 756 из 1721
Maxim
01.11.2017
20:12:44
Ссылки на другие категории каталога. + там нужно вывести кол-во записей в каждой категории, например
А кеш сайдбара и пересчет количества при создании объектов тебе не помагает? Тебе же выводить нужно быстро, а не сохранять?

Vadim
01.11.2017
20:14:36
А кеш сайдбара и пересчет количества при создании объектов тебе не помагает? Тебе же выводить нужно быстро, а не сохранять?
Кол-во записей отдает sphinx. Но в итоге, зачем все это, если можно просто сохранить в массив и это 100% будет быстрее :)

Google
Maxim
01.11.2017
20:15:16
из бд не быстрей чем с кеша

Храни свой массив в кеше, может станет еще быстрей

Vadim
01.11.2017
20:16:34
Сейчас при выводе страницы к базе делается 1 запрос. Этот запрос возвращает и сайдбар.

Maxim
01.11.2017
20:17:11
круто

?
01.11.2017
21:03:57
Сейчас при выводе страницы к базе делается 1 запрос. Этот запрос возвращает и сайдбар.
Ну если бы я хотел извращаться, то закешировал бы, а прогрев кеша делал через блокировки... Ой понесло чет меня)))

?
01.11.2017
21:06:30
Ну я наверное устал просто. Типа есть кеш, через 10 минут инвалидируется. Через 9 минут какой-либо запрос делает прогрев, но чтобы несколько юзеров не запустили прогрев, ставим блокировку.

Есть какой-то способ проще, ща загуглю

Valeriu
01.11.2017
21:07:34
Макс сколько времени в день примерно помогаешь людям в чате?

Valeriu
01.11.2017
21:08:53
24/7
Это к нему ? ? был вопрос)

?
01.11.2017
21:08:55
Maxim
01.11.2017
21:09:14
Это к нему ? ? был вопрос)
я его здесь всегда вижу

Google
?
01.11.2017
21:09:17
Valeriu
01.11.2017
21:09:19
24/7
ого :D

Maxim
01.11.2017
21:09:27
не было такого, чтоб я спросил, а он не ответил

Valeriu
01.11.2017
21:09:45
не было такого, чтоб я спросил, а он не ответил
Согласен, он тут самый активный

?
01.11.2017
21:09:57
Мне иногда западло новичкам отвечать на банальные вопросы, но всё же если ТС не аутист, то помогаю)

Чет я не смог в гугл.

Кто ответит на вопрос, как прогреть кеш в йии 2, чтобы только 1 человек сложный запрос отправил, а другие ещё старые данные получали.

Помню где-то написано было...

Maxim
01.11.2017
21:12:05
Ну я наверное устал просто. Типа есть кеш, через 10 минут инвалидируется. Через 9 минут какой-либо запрос делает прогрев, но чтобы несколько юзеров не запустили прогрев, ставим блокировку.
А чем плохой вариант "прогрева" кеша при добавлении чего-то в бд? Можно было бы кеш сайдбара разбить на элементы и заменять при обновлении определенную его часть А при заливе дампа - полностью обновлять

Мы же просто беседуем

?
01.11.2017
21:13:08
Мне важно

когда я что-то не понимаю, мне важно найти решение

ДАже если не нужно оно мне сейчас))

Maxim
01.11.2017
21:16:00
А какая тебе разница кеш просто истечет или его кто-то прогервать будет? Один результат - у кого-то одного в 10 минут, а при прогреве в один раз в 9 минут, у кото-то страница долго будет грузиться

?
01.11.2017
21:18:31
Смотри проблема в чем. Протух кеш и 10 запросов пошли за новыми данными. Это может уронить БД, если запросы очень тяжелые.

Maxim
01.11.2017
21:18:56
Нужно чтоб бот какие-то прикола высчитывал Например, если в группу добавляется юбилейный участник - давать ему привелегии в виде "не получать стеб в течении дня, если новичек", и помечать таких какой-нибудь "звездочкой")))

?
01.11.2017
21:20:34
Фуф, нашел!

https://ruhighload.com/index.php/2009/12/02/keshyrovanie-tyajelyh-zaprosov-memcache/

Maxim
01.11.2017
21:20:48
Смотри проблема в чем. Протух кеш и 10 запросов пошли за новыми данными. Это может уронить БД, если запросы очень тяжелые.
ты перегибаешь))) 10 запросов уронить бд??? в таких ситуациях нужно все это дело как-то оптимизировать, например давать запросы в разные минуты))

Google
?
01.11.2017
21:21:48
ты перегибаешь))) 10 запросов уронить бд??? в таких ситуациях нужно все это дело как-то оптимизировать, например давать запросы в разные минуты))
Ну я пример дал, статью кинул, там проблема более человеческим языком объясняется. Ладно, я спать, пол третьего ночи.

Maxim
01.11.2017
21:22:23
Я прочту статью и тоже спать. Однако у меня пол двенадцатого)))

?
01.11.2017
21:23:53
Я прочту статью и тоже спать. Однако у меня пол двенадцатого)))
Предлагаешь переехать в Самару, чтобы ложиться пораньше спать? ?

Maxim
01.11.2017
21:23:55
легко.
Чем слабей сервер - тем легче?)))

?
01.11.2017
21:24:16
Не ну вы видели? Из грязного, серого Екб в Самару хотят забрать.

Maxim
01.11.2017
21:25:11
Я ни там ни там не был, но Сочи как-то больше на слуху)

M
01.11.2017
21:28:08
Чёрт, я тебя с Пашей перепутал

Пора спать

Evgeny
01.11.2017
21:34:01
народ, как удалить коммит из середины? последний коммит мне нужен, а 2 коммита перед ним хочу удалить

` evgeny$ git revert 8e3509b9897c1aa2fc1f8e06bab04126c849a71f error: Your local changes would be overwritten by revert. hint: Commit your changes or stash them to proceed. fatal: revert failed

M
01.11.2017
21:34:41
Воу, мне лень писать с телефона

Я знаю как

Evgeny
01.11.2017
21:35:11
git revert выдает ошибку, хотя там все гуд

M
01.11.2017
21:35:13
Стэш сделай последнего комита, потом ребейс

У меня 3 ночи почти

Я сплю почти

Evgeny
01.11.2017
21:35:46
оу...

M
01.11.2017
21:36:05
Пиши завтра утром

Google
Evgeny
01.11.2017
21:36:16
ок)

M
01.11.2017
21:36:24
На аккаунт выше где два смайла

Там рабочий аккаунт

Aleksey
02.11.2017
03:46:54
Извините, промахнулся

Mark
02.11.2017
05:17:35
Доброе утро!

Stanislav
02.11.2017
05:19:30
Доброе

Mark
02.11.2017
05:21:18
Есть задача: сохранять имена файлов при их загрузке, т.е. какое имя у файла на ПК пользователя — такое должно быть и на сервере. Собственно, проблема с повторами: планирую осуществлять поиск FileHelper'ом, а при нахождении можно дописывать задавать _i++. Вот только регулярку под это дело надо, наверное. Возможно, у кого-то завалялась? Или же есть альтернативный способ решения проблемы?

Konstantin
02.11.2017
05:22:11
Не понимаю что нужно

Какими повторами

Mark
02.11.2017
05:23:15
Не понимаю что нужно
Допустим, есть фото: cat.png. Пользователь грузит его на сервер, там оно остается с именем: cat.png. Но у другого пользователя тоже фото cat.png, соотвественно это заменит фото первго пользователя. Для этого можно число указывать. Т.е. cat_i++.png

Mark
02.11.2017
05:23:36
Stanislav
02.11.2017
05:23:41
Будет
Так перебирай имя файла в базе

M
02.11.2017
05:24:04
Так перебирай имя файла в базе
Не надо ниче перебирать, есть слугабле бехевиор с unique параметром

Konstantin
02.11.2017
05:24:47
Я думал слаг для урлов

Stanislav
02.11.2017
05:24:48
Ну я бы вообще хранил Файлы в базе в таком случае)

M
02.11.2017
05:25:20
Я думал слаг для урлов
Немного фантазии проявить и хоть для чего будет

Konstantin
02.11.2017
05:25:43
Да это можно и хеш файла

Google
Konstantin
02.11.2017
05:26:16
Тогда и идентичных не будет

M
02.11.2017
05:30:04
> Есть задача: сохранять имена файлов при их загрузке

Ваш КО

Mark
02.11.2017
05:33:57
Пасибо всем за ответы. Хорошего вам дня

M
02.11.2017
05:34:41
Если файл захочешь сохранить ДО сохранения АР, то придётся код писать немного.

Mark
02.11.2017
06:54:38
Есть вопрос: Хочу зарегистрировать файл JS в определенном view, вставил: $this->registerJsFile('js/service.js', ['position' => yii\web\View::POS_END]);. Но таким образом сперва подключается данный файл, потом все остальные, включая jQuery. А мне нужно чтобы он был в конце. Пробовал: POS_READY — не подключился вовсе :(

Mark
02.11.2017
06:58:48
Массивом передать вторым

Уже прочитал, да, спасибо!

❤️

Сергей
02.11.2017
07:30:35
Добрый день! Подскажите по БД. Табл ица innodb. Возник deadlock. Пытаюсь разобраться... Если в таблице делать два update одновременно, но в одном будет например where status_id=1, а в другом where status_id=2 - это вызовет deadlock?

Павел
02.11.2017
07:35:36
Какие запросы вызывают дедлок?

Сергей
02.11.2017
07:37:53
точно не изветсно))) Если в таблице делать два update одновременно, но в одном будет например where status_id=1, а в другом where status_id=2 - это вызовет deadlock? Вот тут я правильно же понимаю - так как запрос не по индексу, то будет блокироваться вся таблица иб удет deadlock?

Павел
02.11.2017
07:48:35
То есть в where не индексное поле?

Что трудно индекс добавить?

Вообще что за мода такая в where всякую гадость совать?

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