Тёмный

Laravel Redis за час. Cache в Laravel. Кеширование в Laravel. Redis фасад в Laravel. Сравнение Redis 

Laravel Creative
Подписаться 18 тыс.
Просмотров 9 тыс.
50% 1

Опубликовано:

 

27 авг 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 55   
@dragon797
@dragon797 Год назад
Раньше мне казалось, что Redis и Laravel сложные вещи, но благодаря этому видео, теперь я понимаю их лучше! 🚀
@biLLie_wiLLie
@biLLie_wiLLie Год назад
Класс! Мужик ещё rabbitmq плиз. Ты супер
@mrsuhrob1334
@mrsuhrob1334 Год назад
Спасибо огромное, просто огонь, ждём видео про микросервисы
@user-vf7pc4tn9z
@user-vf7pc4tn9z Год назад
Опа утром гляну) Давай RabbitMQ и микросервисы ) знаешь что то про DDD ?
@nouracea
@nouracea Год назад
Офигенный видос от офигенного человека! Просто огонь!
@user-fd7cj7oq9x
@user-fd7cj7oq9x Год назад
Круто. Давай продолжение 🙏
@whyNotCookies
@whyNotCookies Год назад
Как поставить больше лайков одному и то му же видео?) Спасибо Вам добрый человек, это очень ценная информация!
@dragon797
@dragon797 Год назад
На 54:20 ошибка то, что ты Post::all() закидываешь в переменную. И она не исполняется, пока не вызовится. Не надо было закидывать их в переменную. Ну а так я протестировал на ноуте с 16 гб памяти, fedora, docker - postgres, 100 записей в бд, docker - redis. table - 0.036957025527954 redis - 0.0091919898986816 database cache - 0.02488899230957 file - 0.0025668144226074 А так урок, очень хороший, лайк не глядя.
@tulnov
@tulnov Год назад
Ох как вовремя!! Спасибо!
@GarettNils
@GarettNils Год назад
Спасибо. Все подробно и понятно. Хотелось бы чего то аналогичного про использование очередей на Ларе...
@antohagobet4451
@antohagobet4451 Год назад
Классный урок, Спасибо!
@Seana_Black
@Seana_Black 2 месяца назад
Большое спасибо! Отлично
@gru8299
@gru8299 Год назад
Огромная благодарность Вам!
@laravelcreative
@laravelcreative 11 месяцев назад
Благодарю)!
@the2x548
@the2x548 Год назад
Я в шоке. Это вот так контент заехал
@user-ux8zw9oe2w
@user-ux8zw9oe2w 8 месяцев назад
Спасибо брат 👍👍👍👍👍👍
@eb6006
@eb6006 Год назад
Отличный канал дружище! Неординарные штуки берешь!
@muhammadumarsotvoldiev8768
@muhammadumarsotvoldiev8768 7 месяцев назад
Спасибо огромное за ваш труд!
@dmitriivanov7010
@dmitriivanov7010 11 месяцев назад
Видос пушка. Автору лучи славы😁
@elyor_programmer
@elyor_programmer 8 месяцев назад
Спасибо вам большой. всем привет
@pipmy
@pipmy 3 месяца назад
Нужно бы ещё пример с подпиской на событие, что можно такое для чатов организовать
@user-ly7zn9fr6i
@user-ly7zn9fr6i Год назад
Классный урок
@romanbush5164
@romanbush5164 11 месяцев назад
Спасибо вовремя))
@laravelcreative
@laravelcreative 10 месяцев назад
Благодарю!:)
@romanbush5164
@romanbush5164 10 месяцев назад
@@laravelcreative столкнулся с тестовым заданием, правдо вакансия уже закрыта) вернуть акцесс и рефреш токен, при регистрации, при авторизации, и при запросе рефреш токена. Это вообще возможно? Там же на рефреш отдаётся рефреш, а чтобы акцесс получить нужен пароль (laravel tymon) было интересно посмотреть как такое реализовать от про)))
@bapuk007
@bapuk007 11 месяцев назад
Большое спасибо!)
@laravelcreative
@laravelcreative 10 месяцев назад
Благодарю!:)
@pavlishin13071987
@pavlishin13071987 Год назад
Спасибо за видео, как всегда на высоте. Только есть вопрос: не отображаются русские символы, как это исправить?
@user-cp8ou1ot5z
@user-cp8ou1ot5z Год назад
Видео супер! Но вопрос, как же использовать в таком случае пагинацию? Например у нас есть статистика (реальный боевой пример сбора статистики из Call центра), которая собирается из кучи таблиц и выводится на SPA VUE JS. И пользователи смотрят эту статистику каждые 5 минут. Пусть она хранится в Temp DB, не важно. Дергаем статистику через пагинацию. Как В Redis прикрутить пагинацию? По ролику прям все супер, но не хватает дополнительного функционала, а это будет использоваться в 99%.
@ziggruna
@ziggruna 7 месяцев назад
в чем проблема использовать пагинацию? Сортирутешь данные через list sort в redis, задаешь в методе offset и length. Данные в хранилище можно обновлять через воркер.
@Aleksvin8888
@Aleksvin8888 Год назад
Хороший урок я довго не наважувався спробувати потестити redis тепер все без проблем. І таокож сподіваюсь буде продовження про нереляційні бази даних як і коли їх використовувати і як їх використовувати на laravel
@qwerzxcv6587
@qwerzxcv6587 Год назад
Cron job
@donart959
@donart959 Год назад
Покажи как делать мультиязычные сайты например страны регионы города категории теги и тд закреплены за пользователем и у них есть перевод и он переключаеться в зависимсоти от языка было бы интересно глянуть тоже
@workshop3943
@workshop3943 10 месяцев назад
а откуда взялся файл database.sqlite ?)))
@Noilty
@Noilty 7 месяцев назад
Подписаться, спс за видео.
@chokoladis
@chokoladis 6 месяцев назад
Тренер, а можешь обьяснить, как сделать общий поиск на сайте по нескольким моделям?
@FailedArchaeologist
@FailedArchaeologist Год назад
Привет. Ребята, кто то работал с вебсокетами через докер, как правильно настроить чтобы в контейнерах было все?
@alexandr-v
@alexandr-v 8 месяцев назад
А в чем проблема кеша в file, какое преимущество у redis? Только то, что из оперативки данные быстрее отдаются чем с ssd? Почему не хранить эти кеш-посты как блок html?
@andreigolovaciuc9855
@andreigolovaciuc9855 Год назад
CRM система для Call центра, в реально времени смотреть кол-во свободных операторов, мониторинг входящих исходящих звонков
@user-of5vi3df8c
@user-of5vi3df8c Год назад
Подкажи, что лучше для серьезного пректа, типа маркетплейс , Yii2 или Laravel?
@webappsproduction3051
@webappsproduction3051 Год назад
Laravel
@user-vf7pc4tn9z
@user-vf7pc4tn9z Год назад
FastAPi
@user-vf7pc4tn9z
@user-vf7pc4tn9z Год назад
покажи на примере интернет магизна или соц сети как использовать кеш
@FailedArchaeologist
@FailedArchaeologist Год назад
а что именно не ясно. Продукты/юзеры/посты обворачиваешь в кеш и все. А в методах удаления/обновления делаешь удаление кеша. и все. Что еще?
@dkushka
@dkushka Год назад
так поздно, спс
@spitzer4077
@spitzer4077 Год назад
В винде 10й оказалось что поднят редис отдельно от WSL и в самом WSL, и оба были запущены, так оно пихало и брало данные из редиса чистой винды, пришлось его вырубить что б брал из WSL шоп типа как в видосе. И если имеем дело с бд sqlite, то помимо явного указания RAM не мешало бы обозначить тип диска - HDD/SSD Sata X/SSD M2, для пущего понимания шо оно тоже влияет на скорость. PS. Эти redis и predis как Boris и Doris из фильма "Правдивая ложь" :)
@laravelcreative
@laravelcreative 11 месяцев назад
Благодарю!:)
@user-cm2wr3op7w
@user-cm2wr3op7w Год назад
Спасибо огромное за урок. Вопрос - начиная с 10К записей при смене кэш драйвера на базу получаю ошибку SQLSTATE[HY000]: General error: 2006 MySQL server has gone away. Пробелема во времени ожидания или в памяти? Как исправить пока не разобрался
@laravelcreative
@laravelcreative 11 месяцев назад
Если миграция выполнена и есть реально соединение с бд, то проблема в лимите ожидания сервера mysql. Если конечно нет проблемы с загрузкой. Но судя по всему какие-то нюансы с подключением:)
@user-ly7zn9fr6i
@user-ly7zn9fr6i Год назад
Мои результаты 10.517409086227 - database 0.071614980697632 - redis Тест проволил для примера из видео " $before = microtime(true); $posts = Cache::rememberForever('posts:all', function () { return Post::all(); })->each(function ($post) { Cache::put('posts:' . $post->id, $post); }); $after = microtime(true); dd($after - $before); " Но после смены конфигурации в .env, я каждый раз чистил конфиг > php artisan config:clear
@user-ue7wu2qc6f
@user-ue7wu2qc6f Год назад
Laravel больше для новичков или для людей, которые особо не хотят вникать. Если делать серьезный проект на Laravel, то придётся лезть практически в каждый метод и что то там менять под проект. А всё что не трогал останется не задействовано. В итоге смысл вообще теряется. В принципе это касается всех фреймворков. В типовых задачах они конечно могут сэкономить время, но в сложных решениях могут создать много проблем. Многие этого не понимают. Мне всегда проще и быстрее написать своё решение, нежели читать документацию каждого фреймворка.
@user-vf7pc4tn9z
@user-vf7pc4tn9z Год назад
это не показывает что вы умнее других это говорит о том что полсе вас на проекте никто работать не сможет нормально особенно джуны
@user-hz7vm8uh1e
@user-hz7vm8uh1e 4 месяца назад
Если вы на каждую задачу пишете свой велосипед, это говорит лишь о том, что вы или не умеете использовать готовые инструменты, или не понимаете, зачем они нужны. Поэтому и не стоит начинать их применять. Благодаря тем, кто не желает учиться и применять новое я получаю такую высокую зарплату :)
Далее
Woman = best friend🤣
00:31
Просмотров 2,3 млн
А ВЫ УМЕЕТЕ ПЛАВАТЬ?? #shorts
00:21
Просмотров 1,8 млн
娜美这是在浪费食物 #路飞#海贼王
00:20
Просмотров 3,9 млн
ДИОГЕН Переоценка ценностей
3:45:48
Laravel and Redis: The Absolute Basics
9:59
Просмотров 3 тыс.
Woman = best friend🤣
00:31
Просмотров 2,3 млн