Использование Laravel драйвера centrifugo для широковещания
@php_be1
https://habr.com/ru/articles/827092/
@php_be1
https://habr.com/ru/articles/827092/
Хабр
Использование Laravel драйвера centrifugo для широковещания
Введение. Популярные драйверы Laravel и их проблемы В современных веб-приложениях используются веб-сокеты, которые служат для создания пользовательских интерфейсов обновляющихся в реальном времени. В...
Laravel Herd 1.9 теперь доступен для macOS и включает поддержку PHP 8.4.0 Alpha
Если вы хотите запустить свои проекты на PHP 8.4 до его официального выхода, то это сделать очень просто 🚀
https://herd.laravel.com/
👉 [|@php_be1]
https://herd.laravel.com/
Если вы хотите запустить свои проекты на PHP 8.4 до его официального выхода, то это сделать очень просто 🚀
https://herd.laravel.com/
👉 [|@php_be1]
https://herd.laravel.com/
Оптимизируйте оператор if
При написании if с несколькими условиями, располагайте их от самых быстрых к самым медленным, так как PHP использует вычисления по короткой схеме. Если более раннее условие не выполняется, то последующие не проверяются, что экономит время обработки.
@php_be1
При написании if с несколькими условиями, располагайте их от самых быстрых к самым медленным, так как PHP использует вычисления по короткой схеме. Если более раннее условие не выполняется, то последующие не проверяются, что экономит время обработки.
@php_be1
This media is not supported in your browser
VIEW IN TELEGRAM
Включает поддержку vkurko/calendar в Filament PHP
Данный пакет добавляет поддержку vkurko/calendar (это бесплатная альтернатива FullCalendar с открытым исходным кодом) в ваши панели FilamentPHP
https://github.com/GuavaCZ/calendar
👉 [|@php_be1]
https://github.com/GuavaCZ/calendar
Данный пакет добавляет поддержку vkurko/calendar (это бесплатная альтернатива FullCalendar с открытым исходным кодом) в ваши панели FilamentPHP
https://github.com/GuavaCZ/calendar
👉 [|@php_be1]
https://github.com/GuavaCZ/calendar
Как перенести MySQL из DBngin в Laravel Herd
С момента, когда в Laravel Herd Pro появилась возможность управлять базами данных и кэш-сервисами MySQL, Postgres и Redis, я захотел перейти с DBngin на Herd MySQL и Redis.
Недавно, с небольшой помощью Марселя Посиота, я нашёл простой способ перенести все мои локальные базы данных на MySQL-сервис Herd без потери данных.
https://laravel-news.com/migrate-mysql-from-dbngin-herd
👉 [|@php_be1]
https://laravel-news.com/migrate-mysql-from-dbngin-herd
С момента, когда в Laravel Herd Pro появилась возможность управлять базами данных и кэш-сервисами MySQL, Postgres и Redis, я захотел перейти с DBngin на Herd MySQL и Redis.
Недавно, с небольшой помощью Марселя Посиота, я нашёл простой способ перенести все мои локальные базы данных на MySQL-сервис Herd без потери данных.
https://laravel-news.com/migrate-mysql-from-dbngin-herd
👉 [|@php_be1]
https://laravel-news.com/migrate-mysql-from-dbngin-herd
Магические константы в PHP
В PHP есть девять магических констант, которые вы можете использовать в своем коде. «Магические», поскольку задаются во время компиляции, в отличие от обычных констант (вы задаете их сами), которые определяются во время выполнения. Это означает, что их значения могут меняться в зависимости от того, где они используются в вашем коде.
https://ashallendesign.co.uk/blog/php-magic-constants
@php_be1
https://ashallendesign.co.uk/blog/php-magic-constants?utm_source=laravelnews&utm_medium=link&utm_campaign=laravelnews
В PHP есть девять магических констант, которые вы можете использовать в своем коде. «Магические», поскольку задаются во время компиляции, в отличие от обычных констант (вы задаете их сами), которые определяются во время выполнения. Это означает, что их значения могут меняться в зависимости от того, где они используются в вашем коде.
https://ashallendesign.co.uk/blog/php-magic-constants
@php_be1
https://ashallendesign.co.uk/blog/php-magic-constants?utm_source=laravelnews&utm_medium=link&utm_campaign=laravelnews
ashallendesign.co.uk
Magic Constants in PHP
Learn about the 10 magic constants that PHP provides. We'll look at examples of what each magic constant does.
Request fingerprints and how to use them in Laravel
В Laravel есть недокументированный метод fingerprint, который можно использовать для генерации уникального идентификатора запроса.
https://www.amitmerchant.com/request-fingerprinting-and-how-to-use-it-in-laravel/
@php_be1
В Laravel есть недокументированный метод fingerprint, который можно использовать для генерации уникального идентификатора запроса.
https://www.amitmerchant.com/request-fingerprinting-and-how-to-use-it-in-laravel/
@php_be1
Релиз Laravel 11.17
https://github.com/laravel/framework/releases/tag/v11.17.0
+релизы:
Laravel v10.48.17
Breeze v2.1.3
Fortify v1.22.0
Horizon v5.26.0
Jetstream v5.1.4
Passport v12.2.1
Pennant v1.10.0
Pint v1.17.0
Sail v1.31.0
Scout v10.10.2
Slack Notification Channel v3.3.0
@php_be1
https://github.com/laravel/framework/releases/tag/v11.17.0
+релизы:
Laravel v10.48.17
Breeze v2.1.3
Fortify v1.22.0
Horizon v5.26.0
Jetstream v5.1.4
Passport v12.2.1
Pennant v1.10.0
Pint v1.17.0
Sail v1.31.0
Scout v10.10.2
Slack Notification Channel v3.3.0
@php_be1
✨ Рекомендация по PHP ✨
Простой, но крайне важный совет:
1. Обязательно указывайте, какой тип данных будет возвращаться вашей функцией. (Я это понял благодаря Java ☕️ )
2. Всегда сохраняйте запасное значение в конце функции. Это поможет сделать ваш код более надежным. 💪
👉 [|@php_be1]
Простой, но крайне важный совет:
1. Обязательно указывайте, какой тип данных будет возвращаться вашей функцией. (Я это понял благодаря Java ☕️ )
2. Всегда сохраняйте запасное значение в конце функции. Это поможет сделать ваш код более надежным. 💪
👉 [|@php_be1]
Кастомные Query Builders в Laravel
В Laravel часто бывает, что модели содержат слишком много бизнес-логики. К счастью, можно создать собственные классы Query Builders, чтобы сделать модели более “тонкими” и чистыми. В этой статье мы рассмотрим, как создавать и использовать кастомные Query Builders на примере модели Book.
@php_be1
https://laravel.su/p/kastomnye-query-builders-v-laravel
В Laravel часто бывает, что модели содержат слишком много бизнес-логики. К счастью, можно создать собственные классы Query Builders, чтобы сделать модели более “тонкими” и чистыми. В этой статье мы рассмотрим, как создавать и использовать кастомные Query Builders на примере модели Book.
@php_be1
https://laravel.su/p/kastomnye-query-builders-v-laravel
laravel.su
Кастомные Query Builders в Laravel | Laravel Russian Community
В Laravel часто бывает, что модели содержат слишком много бизнес-логики. К счастью, можно создать собственные классы Query Builders, чтобы сделать модели более "тонкими" и чистыми. В этой статье мы рассмотрим,...
📚 Пройди тест на знание Java и получи доступ к 59 открытым урокам по Spring
🕗 Два открытых урока можно посмотреть без регистрации и оценить формат обучения. Для доступа ко всем открытым урокам из курса «Разработчик на Spring Framework» от OTUS необходимо пройти входное тестирование: ответить на 21 вопрос и уложиться в тайминг.
📊 -Курс рассчитан на профессионалов с практическим опытом работы на Java.
- Мы будем 5 месяцев погружать вас в теорию и практику Spring Framework. - Дадим 18 практических работ. Процесс review сдаваемой работы максимально приближен к тому, каким он мог быть на реальном проекте. Помимо этого, мы попросим вас сдать дипломную работу , каких скучных записанных занятий, только живые онлайн-лекции, интересные практические задачи и развернутая обратная связь от лучших экспертов ниши. 📅 Старт группы уже 31 июля 2024г . Доступна рассрочка на обучение.
➡️ НАЧАТЬ ТЕСТИРОВАНИЕ
🕗 Два открытых урока можно посмотреть без регистрации и оценить формат обучения. Для доступа ко всем открытым урокам из курса «Разработчик на Spring Framework» от OTUS необходимо пройти входное тестирование: ответить на 21 вопрос и уложиться в тайминг.
📊 -
- Мы будем 5 месяцев погружать вас в теорию и практику Spring Framework.
➡️ НАЧАТЬ ТЕСТИРОВАНИЕ
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Ждем вас на открытом уроке, где мы:
- рассмотрим информационные блоки в Битрикс;
- создадим и настроим инфоблок «каталог товаров»;
- создадим свойства для товаров;
- заполним каталог товаров данными из CSV-файла, используя Битрикс API;
- разберем начальную настройку оформления чертежей.
Встречаемся 8 августа в 20:00 мск.
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Please open Telegram to view this post
VIEW IN TELEGRAM