Size: a a a

2020 August 27

mc. Валерий Альберто... in Laravel Pro
Та блин
источник

mc. Валерий Альберто... in Laravel Pro
Реально тыщи
источник

S

SunG1asses in Laravel Pro
Это конечно хорошо, что их тысячи, но помогите разработать алгоритм использования. О фильтрации я не думал, но звучит логично. Логично ли совать в кэш к примеру новости, либо блог, либо данные об автоматизированном пользователе?
источник

IM

Igor Melnychuk in Laravel Pro
SunG1asses
Это конечно хорошо, что их тысячи, но помогите разработать алгоритм использования. О фильтрации я не думал, но звучит логично. Логично ли совать в кэш к примеру новости, либо блог, либо данные об автоматизированном пользователе?
Допустим ты подключился по API к сервису "Шаурмаашота.ком", у него логин + пароль = временный токен. Так вот если тебе нужно часто стучатся к шаурме ашота, то нужно сохранить токен к кеше, а когда он станет не актуальный - обновить и опять записать в кеш
источник

AB

Andrey Bogdanov in Laravel Pro
SunG1asses
Всем привет, изучаю тему кеширования и у меня возник вопрос: когда рекомендуется кешировать переменные(массивы, обьекты). Стоит ли вообще кешировать что-либо вручную, так как конфиги и странички laravel кеширует по дефолту... Расскажите пожалуйста ситуации, при которых кеширование в memcached либо redis вас выручило.
кэш нужен, чтобы засунуть туда данные, которые часто дергаются из базы или тяжело вычислить. Например какие-то сложные квери, результат которых не будет часто меняться. Смысла просто заморачиваться с кэшем нет, если нет проблем с перфомансом.
источник

S

SunG1asses in Laravel Pro
Andrey Bogdanov
кэш нужен, чтобы засунуть туда данные, которые часто дергаются из базы или тяжело вычислить. Например какие-то сложные квери, результат которых не будет часто меняться. Смысла просто заморачиваться с кэшем нет, если нет проблем с перфомансом.
Да, но чаще всего у меня получается так, что я отдаю проект без поддержки. Хочется делать сразу хорошо и правильно, с максимальной оптимизацией
источник

J

Jeen in Laravel Pro
SunG1asses
Да, но чаще всего у меня получается так, что я отдаю проект без поддержки. Хочется делать сразу хорошо и правильно, с максимальной оптимизацией
Преждевременная оптимизация - зло
источник

S

SunG1asses in Laravel Pro
Jeen
Преждевременная оптимизация - зло
Обьясните, почему?
источник

S

SunG1asses in Laravel Pro
Не заплатят за доработку? :)
источник

S

SunG1asses in Laravel Pro
Но суть не в этом, правильно ли я понимаю, что те данные которые используются в миддлварах обязательны к кешированию?
источник

S

SunG1asses in Laravel Pro
Так как дергаются при каждом запросе
источник

IM

Igor Melnychuk in Laravel Pro
SunG1asses
Но суть не в этом, правильно ли я понимаю, что те данные которые используются в миддлварах обязательны к кешированию?
Смотря в каких
источник

DP

Dmitri Ponomarjov in Laravel Pro
SunG1asses
Обьясните, почему?
Потому что ты решишь задачу, которая не возникнет в реальности, и усложнишь код без реальной причины
источник

J

Jeen in Laravel Pro
SunG1asses
Обьясните, почему?
Из-за слова "преждевременная". Оптимизация тоже использует ресурсы - память, ресурсы процессора, усложнение кода и поддержки. Если делать ее "просто так", то ты захаваешь ресурсы, без всякой на то нужды
источник

S

SunG1asses in Laravel Pro
Понял
источник

DP

Dmitri Ponomarjov in Laravel Pro
Продавай поддержку хотя бы как фиксированный этап. Этап 1 - запустились, Этап 2 - оптимизируем. Без Этапа 2 гарантии по нагрузке не даю. Клиент скорее всего сольется после первого этапа, но у тебя хотя бы юридически всё в порядке.
источник

DP

Dmitri Ponomarjov in Laravel Pro
Не предлагаю так делать буквально, схема просто для иллюстрации
источник

S

SunG1asses in Laravel Pro
Учту, большое спасибо
источник

E

Edward in Laravel Pro
Ребят, есть файл, определенной структуры, там записи вида:

[2020-08-27] INFO: {
JSON
}
[2020-08-27] INFO: {
JSON
}

Есть что-то готовое чтобы распарсить и получить массив с JSON?
источник

ДК

Дмитрий Кожанов... in Laravel Pro
Edward
Ребят, есть файл, определенной структуры, там записи вида:

[2020-08-27] INFO: {
JSON
}
[2020-08-27] INFO: {
JSON
}

Есть что-то готовое чтобы распарсить и получить массив с JSON?
Регулярки?)
источник