Size: a a a

Laravel для начинающих

2020 October 07

P

Pfffffff...... in Laravel для начинающих
Всем привет) мучает вопрос:
Есть много данных которые нужно посчитать, логично использую функцию count. Только как я понимаю она всегда пересчитывает, грузит проц. Если будет слишком много записей, то будут лагать страницы. Вопрос в чем: создавать отдельную таблицу и к неё функционал для пересчита, или есть уже готовый пакет ?
источник

VY

Vladimir Yefremov in Laravel для начинающих
Galèriarch the Kobanian 🐗
Опять картинку удалить не можем?
это коронный номер в нашем чате
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
Pfffffff......
Всем привет) мучает вопрос:
Есть много данных которые нужно посчитать, логично использую функцию count. Только как я понимаю она всегда пересчитывает, грузит проц. Если будет слишком много записей, то будут лагать страницы. Вопрос в чем: создавать отдельную таблицу и к неё функционал для пересчита, или есть уже готовый пакет ?
непонятно какие данные
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
и че и как
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
и при чем здесь count
источник

P

Pfffffff...... in Laravel для начинающих
Alexander Pavlenko 🌚
и при чем здесь count
Допустим категории имеют посты, нужно посчитать сколько постов в категории, и так далее. Для этого используется count. Выше как пример
источник

P

Pfffffff...... in Laravel для начинающих
И вывести на экран сумму
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
в базе можно каунт заюзать
источник

AB

Alexey Bubnov in Laravel для начинающих
Pfffffff......
Допустим категории имеют посты, нужно посчитать сколько постов в категории, и так далее. Для этого используется count. Выше как пример
Каунт по индексу резво отработает
источник

P

Pfffffff...... in Laravel для начинающих
Alexander Pavlenko 🌚
в базе можно каунт заюзать
Это понятно, когда заходят на сайт от 5000 чел, то он всегда пересчитывает, или если что-то изменилось тоже. Вот в этом вопрос, как можно оптимизировать. Знаю что создают отдельную таблицу counters и к неё функционал
источник

AB

Alexey Bubnov in Laravel для начинающих
кеш???
источник

P

Pfffffff...... in Laravel для начинающих
Alexey Bubnov
кеш???
При изменении кеш сбрасывается
источник

S

Sergo in Laravel для начинающих
Alexey Bubnov
кеш???
Или карта
источник

KA

Kirill Astakhov in Laravel для начинающих
Pfffffff......
Это понятно, когда заходят на сайт от 5000 чел, то он всегда пересчитывает, или если что-то изменилось тоже. Вот в этом вопрос, как можно оптимизировать. Знаю что создают отдельную таблицу counters и к неё функционал
Сделай таблицу инкрементов и туда считай при каждом создании
источник

KA

Kirill Astakhov in Laravel для начинающих
*при каждом создании чего-то там, не понятно что у тебя
источник

K

Kicker in Laravel для начинающих
Pfffffff......
При изменении кеш сбрасывается
Ну а обновление кэша после изменений не?)
источник

K

Kicker in Laravel для начинающих
обсерверы случайно не помогут в таком вопросе для рекеширования одним запросом? А не от 5к людей?)
источник

AB

Alexey Bubnov in Laravel для начинающих
Ну, кстати, вполне можно обсервером при добавлении поста
источник

K

Kicker in Laravel для начинающих
Пасиба за поддержку, дайте мне стронг мидла ларавела за это))
источник

K

Kicker in Laravel для начинающих
😄
источник