Мои функции хелперы 02 Транзакция БД Laravel Helpers DB Transaction
HTML-код
- Опубликовано: 8 сен 2024
- Весь плейлист: • Laravel Helpers
VIP канал t.me/+yvsTtN8M...
GitHub: github.com/ind...
Канал в Telegram t.me/onecode_blog
Личный Telegram t.me/indigoram...
Личный Instagram / indigoram89
Сообщество Вконтакте 1code
⚠ Присоединяйся к нам в Telegram t.me/onecode_blog ❗😉
Я уже там))
Кратко, понятно, полезно! Спасибо!
Транзакции используешь? ))
@@onecode_blog Разумеется! Но до этого видео не так элегантно) Записал в тудушки изменить в своих проектах😁
Bravo Max 👍
Благодарю за коммент!
Макс, привет, спасибо за очередной видос! 😊 Как предложение - расскажи/покажи в каком-нибудь новом видео про вебсокеты на Laravel! ) Встала задача, не знаю как подступиться.. Какой лучше плагин использовать, как это все дело настраивать/тестировать и т.п.
Расскажу когда дойдём до этой темы. Если коротко - для начала лучше использовать официальный NPM пакет Laravel Echo для подключения в браузере + сервис Pusher для сервера вебсокетов. Там есть бесплатный тариф, которого хватит для начала. Спасибо за комментарий!
@@onecode_blog спасибо поизучаю в этом направлении! )
Слушай, а вообще насколько оправдана заморочка с этими вебсокетами в случае задачи оперативного получения новых уведомлений для пользователя? Чекер каждые 5 секунд долбящий сервер от каждого активного юзера (к кэшированному списку всех новых уведомлений) - сильно хуже/неправильнее?
А то какие-то сервисы сторонние надо юзать, зависеть от них.. с текущей ситуацией, могут в любой момент все это дело отрубить и все опять переделывать придется. Может это для чатов каких сверхинтерактивных технология вообще?
В проверке уровня транзакции нет большого смысла т.к. исключение перевыбрасывается выше в случае ошибки и таким образом откатит и все вышестоящие сейвпоинты. Вам повезло у вас одна база, а у меня две, в этом случае хелпер не подойдет т.к. указать connection негде. Заменить более явную строчку на менее явную из-за четырех символов... вкусовщина, я воздержусь.
Да согласен, это больше для удобства, чтобы меньше кликать 😀
Любое исключение откатывает транзакцию?
@@user-hz2rv2kl7l Да
Да, трудно понять, когда не знаешь для чего это и где применить.
Ничего страшного, просто изучи транзакции отдельно или подожди пока до них дойдём. Следующее видео уже выложил - там всё просто. Большое спасибо за комментарий!
мне кажется что-то со звуком у видео
Щас норм?
@@onecode_blog нормас всё
что за тема в редакторе ?
Palenight, кстати скоро выйдет курс по использованию редактора кода - горячие клавиши и крутые фишки, мой личный опыт для ускорения работы, заходи в телегу, чтобы дать в курсе когда начнется t.me/onecode_blog