PHP Дайджест — Май 2025
https://blog.jetbrains.com/phpstorm/2025/05/php-annotated-may-2025/
https://blog.jetbrains.com/phpstorm/2025/05/php-annotated-may-2025/
The JetBrains Blog
PHP Annotated – May 2025 | The PhpStorm Blog
Welcome to the May edition of PHP Annotated! It’s been a minute since the last edition. Turns out time flies when you’re deep in foundation work, and the occasional existential debugging session. But
❤17
Filterable — система фильтрации запросов для Laravel
https://dev.to/thavarshan/introducing-filterable-a-powerful-modular-query-filtering-system-for-laravel-2gnl
https://dev.to/thavarshan/introducing-filterable-a-powerful-modular-query-filtering-system-for-laravel-2gnl
DEV Community
Introducing Filterable: A Powerful, Modular Query Filtering System for Laravel
If you've built Laravel applications that require complex filtering of your Eloquent models, you've...
❤31
This media is not supported in your browser
VIEW IN TELEGRAM
Релиз Laravel Nightwatch
Веб-сервис для мониторинга Laravel-приложений. Есть бесплатный план.
https://blog.laravel.com/announcing-laravel-nightwatch
Веб-сервис для мониторинга Laravel-приложений. Есть бесплатный план.
https://blog.laravel.com/announcing-laravel-nightwatch
❤38
Forwarded from The Dragon Code News
Позавчера Тейлор запустил новый сервис - Laravel Nightwatch.
Это сервис мониторинга работы приложения.
Краткий отзыв по истечении двух дней его использования вместе с анти-спам ботом @KvedeBot:
- Выдаёт общую информацию (есть или нет проблемы), в детали не вдаётся;
- Показывает список реально вызываемых консольных команд. Так, например, я узнал о команде
- Можно увидеть запросы к БД, но без самих данных - только конструкт;
- От внешних запросов виден лишь адрес без тела запроса;
- По общей статистике использования видим что из 200к бесплатных эвентов за двое суток приложение сожрало 173'596 (87%), из которых 49'009 эвентов - работа с кэшем. Да, эти
Таким образом, пришёл к выводу, что это MVP продукта и, с большой долей вероятности, он действительно будет хорош, но - потом. В текущем исполнении Nightwatch, скажем так, публикует хлам из подноготной фреймворка. Моё мнение, он делает это для того, чтобы побыстрее сожрать бесплатные лимиты дабы люди оформляли подписку.
В целом, сервис прикольный, но на полном серьёзе на сервере его использовать ну такое.
Это сервис мониторинга работы приложения.
Краткий отзыв по истечении двух дней его использования вместе с анти-спам ботом @KvedeBot:
- Выдаёт общую информацию (есть или нет проблемы), в детали не вдаётся;
- Показывает список реально вызываемых консольных команд. Так, например, я узнал о команде
php artisan schedule:finish
, которая была вызвана 2'120 раз за это время... И да, эта команда также лимиты жрёт;- Можно увидеть запросы к БД, но без самих данных - только конструкт;
- От внешних запросов виден лишь адрес без тела запроса;
- По общей статистике использования видим что из 200к бесплатных эвентов за двое суток приложение сожрало 173'596 (87%), из которых 49'009 эвентов - работа с кэшем. Да, эти
cache hit
, read
, write
и т.д. тоже считаются.Таким образом, пришёл к выводу, что это MVP продукта и, с большой долей вероятности, он действительно будет хорош, но - потом. В текущем исполнении Nightwatch, скажем так, публикует хлам из подноготной фреймворка. Моё мнение, он делает это для того, чтобы побыстрее сожрать бесплатные лимиты дабы люди оформляли подписку.
В целом, сервис прикольный, но на полном серьёзе на сервере его использовать ну такое.
❤66
AI-агент Junie для PhpStorm
https://blog.jetbrains.com/phpstorm/2025/06/discover-junie-for-phpstorm/
https://blog.jetbrains.com/phpstorm/2025/06/discover-junie-for-phpstorm/
The JetBrains Blog
Discover Junie for PhpStorm: A Game-Changing AI Coding Agent for PHP Development | The PhpStorm Blog
Explore how you can benefit from Junie, the AI coding agent by JetBrains, for your PHP development.
❤25
Передаём Query Builder в whereIn для сокращения количества запросов
https://ashallendesign.co.uk/blog/laravel-wherein-reduce-queries
https://ashallendesign.co.uk/blog/laravel-wherein-reduce-queries
ashallendesign.co.uk
Pass a Query Builder to "whereIn" to Reduce Your DB Queries
Learn how to reduce your database queries by passing an instance of "Illuminate\Database\Query\Builder" to the "whereIn" method of your queries.
❤35
PHP и Laravel дайджест новостей за май 2025 года
https://habr.com/ru/articles/921134/
https://habr.com/ru/articles/921134/
Хабр
PHP и Laravel дайджест новостей за май 2025 года
Всем привет! Это дайджест новостей от CutCode. Давайте посмотрим, что произошло за прошедший месяц в мире PHP и Laravel. Новости PHP Релизы PHP 8.3.21 и PHP 8.4.7 Выпуски с исправлением ошибок...
❤13