PHP Дайджест — Сентябрь 2024
https://blog.jetbrains.com/phpstorm/2024/09/php-annotated-september-2024/
https://blog.jetbrains.com/phpstorm/2024/09/php-annotated-september-2024/
The JetBrains Blog
PHP Annotated – September 2024 | The PhpStorm Blog
Welcome to the September edition of PHP Annotated! After a brief summer break, we’re back with all things PHP. This recap is carefully handcrafted and brings you the most interesting developments in t
Forwarded from Andrey Helldar
Простейший способ сказать "спасибо" разработчикам - использовать пакет
Он автоматически проставит "звёзды" от Вашего имени в GitHub на тех проектах, которые используются в Вашем приложении.
Для того чтобы сделать это, установите пакет в глобальную область используя консольную команду:
После этого Вам достаточно будет в консоли перейти в папку с любым проектом и выполнить команду
symfony thanks
.Он автоматически проставит "звёзды" от Вашего имени в GitHub на тех проектах, которые используются в Вашем приложении.
Для того чтобы сделать это, установите пакет в глобальную область используя консольную команду:
composer global require symfony/thanks
После этого Вам достаточно будет в консоли перейти в папку с любым проектом и выполнить команду
composer thanks
.Релиз Laravel 11.23
https://github.com/laravel/framework/releases/tag/v11.23.0
https://github.com/laravel/framework/releases/tag/v11.23.0
Как работает магия нового хелпера defer()
Который выполняет код уже после отправки ответа в браузер. И делает это не с помощью очередей. А как? Узнаем вместе — полезли под капот!
https://www.amitmerchant.com/the-magic-behind-laravels-new-defer-helper/
Который выполняет код уже после отправки ответа в браузер. И делает это не с помощью очередей. А как? Узнаем вместе — полезли под капот!
https://www.amitmerchant.com/the-magic-behind-laravels-new-defer-helper/
Amit Merchant - A blog on PHP, JavaScript, and more
The magic behind Laravel’s new defer() helper
Laravel has recently been shipped with a new helper called defer() which can be used to defer the execution of a callback until after a successful response has been sent.
Схематично, простыми словами о внутреннем устройстве PHP (Zend Engine, OPCache, JIT)
https://habr.com/ru/articles/844768/
https://habr.com/ru/articles/844768/
Хабр
Схематично, простыми словами о внутреннем устройстве PHP (Zend Engine, OPCache, JIT)
Простыми словами о внутреннем устройстве PHP Введение Данный пост нацелен на неопытных PHP-специалистов. От этой информации лучше программировать вы не станете. Ожидаемая польза: Мне когнитивно и...
Релиз Laravel 11.24
https://github.com/laravel/framework/releases/tag/v11.24.0
+релизы:
Breeze v2.2.1
Dusk v8.2.6
Fortify v1.24.2
Horizon v5.29.0
Octane v2.5.6
Pail v1.1.4
Pint v1.18.0
Precognition v0.5.10
Prompts v0.2.1
Reverb v1.3.1
Sail v1.33.0
Serializable Closure v1.3.5
Tinker v2.10.0
https://github.com/laravel/framework/releases/tag/v11.24.0
+релизы:
Breeze v2.2.1
Dusk v8.2.6
Fortify v1.24.2
Horizon v5.29.0
Octane v2.5.6
Pail v1.1.4
Pint v1.18.0
Precognition v0.5.10
Prompts v0.2.1
Reverb v1.3.1
Sail v1.33.0
Serializable Closure v1.3.5
Tinker v2.10.0
Релиз админки Laravel Voyager 1.8
Совместимость с Laravel 11
https://github.com/thedevdojo/voyager/releases/tag/v1.8.0
Совместимость с Laravel 11
https://github.com/thedevdojo/voyager/releases/tag/v1.8.0
This media is not supported in your browser
VIEW IN TELEGRAM
Benjamin Crozat пишет новый DebugBar для Laravel
Релиз PHP 8.3.12, 8.2.24 и 8.1.30
Исправления багов, в том числе четырех уязвимостей.
https://www.php.net/ChangeLog-8.php#8.3.12
Исправления багов, в том числе четырех уязвимостей.
https://www.php.net/ChangeLog-8.php#8.3.12
🚀 Прокачайте свои навыки по API на Laravel с новым курсом от CutCode!
Привет, разработчики!
Завтра на CutCode станет доступен новый курс "Изучение продвинутых методик Laravel. Часть 2. API".
🔥 Что будет на курсе:
1. Глубокое погружение в мир RESTful API: Подробный разбор теории понятным языком и практика на реальных проектах.
2. Современные подходы: Разберем Specification First, API First и Code First. Их особенности и отличия.
3. Автоматизация и кодогенерация: Научимся генерировать документацию и структуру API.
4. Безопасность прежде всего: Разберем JWT, Sanctum и другие методы аутентификации.
5. Тестирование API: Взглянем на подход TDD - как грамотно создавать API через тесты.
6. Профессиональная отладка: Изучим современные инструменты для эффективного дебагинга.
👨🏫 Кому подойдет курс:
- Разработчикам, стремящимся создавать масштабируемые и гибкие решения
- Тем, кто хочет повысить свою ценность на рынке труда
📅 Не пропустите прямой эфир!
Хотите узнать больше? Присоединяйтесь к прямому эфиру 1 октября в 20:00 (мск) на YouTube-канале CutCode. Там расскажут подробности о курсе и ответы на все ваши вопросы!
🔗 Ссылка на трансляцию: https://www.youtube.com/live/05JpWyW4b7s
💡 Специальное предложение: После эфира стартуют продажи курса со скидкой в течение 2 дней.
Поднимите ваши навыки разработки API на новый уровень!
#Laravel #API #CutCode
Привет, разработчики!
Завтра на CutCode станет доступен новый курс "Изучение продвинутых методик Laravel. Часть 2. API".
🔥 Что будет на курсе:
1. Глубокое погружение в мир RESTful API: Подробный разбор теории понятным языком и практика на реальных проектах.
2. Современные подходы: Разберем Specification First, API First и Code First. Их особенности и отличия.
3. Автоматизация и кодогенерация: Научимся генерировать документацию и структуру API.
4. Безопасность прежде всего: Разберем JWT, Sanctum и другие методы аутентификации.
5. Тестирование API: Взглянем на подход TDD - как грамотно создавать API через тесты.
6. Профессиональная отладка: Изучим современные инструменты для эффективного дебагинга.
👨🏫 Кому подойдет курс:
- Разработчикам, стремящимся создавать масштабируемые и гибкие решения
- Тем, кто хочет повысить свою ценность на рынке труда
📅 Не пропустите прямой эфир!
Хотите узнать больше? Присоединяйтесь к прямому эфиру 1 октября в 20:00 (мск) на YouTube-канале CutCode. Там расскажут подробности о курсе и ответы на все ваши вопросы!
🔗 Ссылка на трансляцию: https://www.youtube.com/live/05JpWyW4b7s
💡 Специальное предложение: После эфира стартуют продажи курса со скидкой в течение 2 дней.
Поднимите ваши навыки разработки API на новый уровень!
#Laravel #API #CutCode
YouTube
Презентация нового курса по API
Привет, поклонники Laravel!
1 октября в 20:00 (мск) состоится прямой эфир. Тема: презентация нового курса по API.
Что будет на курсе:
1. Глубокое погружение в мир RESTful API: Подробный разбор теории понятным языком и практика на реальных проектах.
2.…
1 октября в 20:00 (мск) состоится прямой эфир. Тема: презентация нового курса по API.
Что будет на курсе:
1. Глубокое погружение в мир RESTful API: Подробный разбор теории понятным языком и практика на реальных проектах.
2.…
PHP и Laravel дайджест новостей за август 2024 года
https://habr.com/ru/articles/847202/
https://habr.com/ru/articles/847202/
Хабр
PHP и Laravel дайджест новостей за август 2024 года
Всем привет! Это дайджест новостей от CutCode . Давайте посмотрим, что произошло за прошедший месяц в мире PHP и Laravel. Новости PHP Первые бета-версии PHP 8.4 доступны для тестирования Вышли...
Релиз Laravel 11.26
https://github.com/laravel/framework/releases/tag/v11.26.0
+релизы:
Dusk v8.2.7
Installer v5.9.0
Lumen v11.0.1
Octane v2.5.7
Pennant v1.12.0
Prompts v0.3.0
Reverb v1.4.0
Sail v1.34.0
Sanctum v4.0.3
Scout v10.11.4
https://github.com/laravel/framework/releases/tag/v11.26.0
+релизы:
Dusk v8.2.7
Installer v5.9.0
Lumen v11.0.1
Octane v2.5.7
Pennant v1.12.0
Prompts v0.3.0
Reverb v1.4.0
Sail v1.34.0
Sanctum v4.0.3
Scout v10.11.4
Forwarded from The Dragon Code News (Andrey Helldar)
Please open Telegram to view this post
VIEW IN TELEGRAM
Как закрыть регистрацию с одноразовых email
https://msamgan.com/how-pinkary-avoids-registration-from-disposable-emails
https://msamgan.com/how-pinkary-avoids-registration-from-disposable-emails
msamgan.com
How Pinkary Avoids Registration From Disposable Emails | msamgan.com
Discover how Pinkary effectively prevents registration using disposable email addresses, enhancing user authenticity and maintaining a trusted community. Learn the strategies and tools to ensure genuine user engagement while protecting the platform from spam…
Inertia 2.0: Новые возможности для разработчиков
https://habr.com/ru/articles/848514/
https://habr.com/ru/articles/848514/
Хабр
Inertia 2.0: Новые возможности для разработчиков
На конференции Laracon Тэйлор Отвел, создатель популярного PHP-фреймворка Laravel, представил Inertia.js версии 2.0 — самое крупное обновление с момента запуска этого пакета. Новая версия приносит...
Релиз Laravel 11.27
https://github.com/laravel/framework/releases/tag/v11.27.0
https://github.com/laravel/framework/releases/tag/v11.27.0
Гибкое кэширование в Laravel — это очень просто
В Laravel 11 появилась новая функция кэширования, призванная изменить подход к обработке дорогостоящих операций с данными. Новый метод Cache::flexible() реализует паттерн, позволяющий обслуживать кэшированные данные, обновляя их в фоновом режиме, предлагая разумное решение извечной проблемы баланса между свежестью данных и производительностью приложения. В статье мы рассмотрим эту функцию, начав с основ и постепенно погружаясь в более сложные сценарии использования.
https://www.dev-notes.ru/articles/laravel/flexible-caching-in-laravel/
В Laravel 11 появилась новая функция кэширования, призванная изменить подход к обработке дорогостоящих операций с данными. Новый метод Cache::flexible() реализует паттерн, позволяющий обслуживать кэшированные данные, обновляя их в фоновом режиме, предлагая разумное решение извечной проблемы баланса между свежестью данных и производительностью приложения. В статье мы рассмотрим эту функцию, начав с основ и постепенно погружаясь в более сложные сценарии использования.
https://www.dev-notes.ru/articles/laravel/flexible-caching-in-laravel/