Совет по Laravel💡
Знаете ли вы... В Laravel есть метод withProgressBar(), который позволяет добавлять прогресс-бары к консольным командам.
📲 Мы в MAX https://max.ru/php_be1
👉 [|@php_be1]
Знаете ли вы... В Laravel есть метод withProgressBar(), который позволяет добавлять прогресс-бары к консольным командам.
📲 Мы в MAX https://max.ru/php_be1
👉 [|@php_be1]
Совет по Laravel💡
Если вы хотите автоматически удалять старые записи, воспользуйтесь трейтом Prunable. Не нужно писать собственные команды.
#Laravel
📲 Мы в MAX https://max.ru/php_be1
👉 [|@php_be1]
Если вы хотите автоматически удалять старые записи, воспользуйтесь трейтом Prunable. Не нужно писать собственные команды.
#Laravel
📲 Мы в MAX https://max.ru/php_be1
👉 [|@php_be1]
Совет по Laravel💡
Уникальные идентификаторы запросов
Вам когда-нибудь требовалось создать код уникального идентификатора для запроса, например, для целей кэширования? Laravel поставляется с методом «fingerprint», который позволяет вам генерировать уникальный идентификатор для ваших запросов 🚀
#laravel
📲 Мы в MAX https://max.ru/php_be1
👉 [|@php_be1]
Уникальные идентификаторы запросов
Вам когда-нибудь требовалось создать код уникального идентификатора для запроса, например, для целей кэширования? Laravel поставляется с методом «fingerprint», который позволяет вам генерировать уникальный идентификатор для ваших запросов 🚀
#laravel
📲 Мы в MAX https://max.ru/php_be1
👉 [|@php_be1]
✨ Совет по PHP ✨
Очень простой, но очень важный:
1. Всегда определяйте, какой тип значения будет возвращать ваша функция. (I узнал об этом из Java ☕️ )
2. Всегда сохраняйте резервное значение в конце функции. Это обеспечит стабильность вашего кода. 💪
📲 Мы в MAX https://max.ru/php_be1
👉 [|@php_be1]
Очень простой, но очень важный:
1. Всегда определяйте, какой тип значения будет возвращать ваша функция. (I узнал об этом из Java ☕️ )
2. Всегда сохраняйте резервное значение в конце функции. Это обеспечит стабильность вашего кода. 💪
📲 Мы в MAX https://max.ru/php_be1
👉 [|@php_be1]
📕Надёжная отправка и получение сообщений через RabbitMQ в Symfony - PHP-разработчикам; Junior/Middle разработчикам, строящим API на Symfony; начинающим специалистам в асинхронной архитектуре
На открытом уроке 20 ноября в 20:00 мск мы разберёмся в сценариях потери сообщений, отправляемых через внешний брокер:
📗 На вебинаре:
1. Поймете, как поступать в ситуации, когда обработку сообщения нужно повторить.
2. Научитесь работать с Transactional Outbox для гарантированной отправки сообщений.
📘 В результате на практике изучите и освоите алгоритмы правильных действий при потере сообщений в RabbitMQ в Symfony, научитесь делать повторную отправку сообщений.
👉 Регистрация на урок и подробности о курсе Symfony Framework: https://clck.ru/3QMqZk
Все участники открытого урока получат скидку на курс "Symfony Framework"
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
На открытом уроке 20 ноября в 20:00 мск мы разберёмся в сценариях потери сообщений, отправляемых через внешний брокер:
📗 На вебинаре:
1. Поймете, как поступать в ситуации, когда обработку сообщения нужно повторить.
2. Научитесь работать с Transactional Outbox для гарантированной отправки сообщений.
📘 В результате на практике изучите и освоите алгоритмы правильных действий при потере сообщений в RabbitMQ в Symfony, научитесь делать повторную отправку сообщений.
👉 Регистрация на урок и подробности о курсе Symfony Framework: https://clck.ru/3QMqZk
Все участники открытого урока получат скидку на курс "Symfony Framework"
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576