Создаем свой пакет на PHP
https://habr.com/ru/articles/935544/
https://habr.com/ru/articles/935544/
Хабр
Создаем свой пакет на PHP
Данная статья рассчитана на тех, кто до этого ни разу не делал пакетов — проектов на голом PHP для своих нужд. Хочу поделиться с вами своим опытом, с которым столкнулся, и предоставить шаблон, который...
❤34
Using SQLite in production with Laravel
https://stancl.substack.com/p/using-sqlite-in-production-with-laravel
https://stancl.substack.com/p/using-sqlite-in-production-with-laravel
Substack
Using SQLite in production with Laravel
Handling concurrency
❤10
Первая информация о Laravel 13
https://nabilhassen.com/laravel-13-new-features-release-date-install-now
https://nabilhassen.com/laravel-13-new-features-release-date-install-now
Nabilhassen
Laravel 13: New Features, Release Date, Install Now
An early look at Laravel 13 with its release date, new features, and how to install it now. This post will be updated monthly until the official launch.
❤23
PHP и Laravel дайджест новостей за июль 2025 года
https://habr.com/ru/articles/938764/
https://habr.com/ru/articles/938764/
❤16
Pulse Boson PHP #1
Boson PHP — это платформа для создания кроссплатформенных настольных приложений, которая позволяет использовать веб-технологии (PHP, JavaScript, HTML, CSS) для создания native-приложений. Она сочетает в себе интерпретатор PHP и движок WebView, что позволяет собирать приложения в единый исполняемый файл для Windows, Linux и macOS.
https://habr.com/ru/articles/944716/
Boson PHP — это платформа для создания кроссплатформенных настольных приложений, которая позволяет использовать веб-технологии (PHP, JavaScript, HTML, CSS) для создания native-приложений. Она сочетает в себе интерпретатор PHP и движок WebView, что позволяет собирать приложения в единый исполняемый файл для Windows, Linux и macOS.
https://habr.com/ru/articles/944716/
❤74
Inside the Laravel Service Container
https://wendelladriel.com/blog/inside-the-laravel-service-container
https://wendelladriel.com/blog/inside-the-laravel-service-container
❤14
Forwarded from The Dragon Code News
Часто используемые способы взаимодействия с релейшенами Laravel и их улучшение
1) Первый
2) Второй
3) Третий
1) Первый
Product::query()
- ->with([
- 'attribute' => fn (Builder $query) => $query->select(['id', 'title'])
- ])
- ->whereHas('attribute');
+ ->withWhereHas('attribute:id,title')
2) Второй
Product::query()
- ->whereHas('attribute', fn (Builder $query) => $query
- ->where('id', $id)
- );
+ ->whereRelation('attribute', 'id', $id)
3) Третий
Product::query()
- ->with([
- 'attribute' => fn (Builder $query) => $query->select(['id', 'title'])
- ])
- ->whereHas('attribute', fn (Builder $query) => $query
- ->where('id', $id)
- );
+ ->with('attribute:id,title')
+ ->whereRelation('attribute', 'id', $id)
2❤95
Forwarded from adelf on programming
Издательство BHV опубликовало мою книгу!
Давно хотел чтобы народ мог почитать печатное издание. В этом году издательство BHV вышло на меня и предложило опубликовать книгу. Долго работали, редактировали и т.д. и наконец она вышла. От гонорара отказался и очень рад, что она продается по весьма доступной цене. Около 650 рублей.
Где можно купить:
В книжных магазинах, например Читай-Город.
На сайте издательства: https://bhv.ru/product/arhitektura-clozhnyh-veb-prilozhenij-c-primerami-na-laravel/
На Озоне: https://www.ozon.ru/product/arhitektura-clozhnyh-veb-prilozheniy-s-primerami-na-laravel-fayzrahmanova-r-2834482220/ (кто-то накосячил там с моим именем)
На сайте Читай-города: https://www.chitai-gorod.ru/product/arhitektura-cloznyh-veb-prilozenij-s-primerami-na-laravel-3125294
Давно хотел чтобы народ мог почитать печатное издание. В этом году издательство BHV вышло на меня и предложило опубликовать книгу. Долго работали, редактировали и т.д. и наконец она вышла. От гонорара отказался и очень рад, что она продается по весьма доступной цене. Около 650 рублей.
Где можно купить:
В книжных магазинах, например Читай-Город.
На сайте издательства: https://bhv.ru/product/arhitektura-clozhnyh-veb-prilozhenij-c-primerami-na-laravel/
На Озоне: https://www.ozon.ru/product/arhitektura-clozhnyh-veb-prilozheniy-s-primerami-na-laravel-fayzrahmanova-r-2834482220/ (кто-то накосячил там с моим именем)
На сайте Читай-города: https://www.chitai-gorod.ru/product/arhitektura-cloznyh-veb-prilozenij-s-primerami-na-laravel-3125294
3❤108
Как устроены массивы в PHP и как код влияет на скорость работы с ними
https://habr.com/ru/articles/947162/
https://habr.com/ru/articles/947162/
Хабр
Как устроены массивы в PHP и как код влияет на скорость работы с ними
Массивы — это хлеб и масло PHP-разработчика. Мы используем их постоянно, но редко задумываемся, как они устроены внутри. А от этого устройства напрямую зависит скорость и память нашего приложения....
❤41
SQL performance improvements: finding the right queries to fix
https://ohdear.app/news-and-updates/sql-performance-improvements-finding-the-right-queries-to-fix-part-1
https://ohdear.app/news-and-updates/sql-performance-improvements-finding-the-right-queries-to-fix-part-1
❤13
This media is not supported in your browser
VIEW IN TELEGRAM
Бета-релиз Laravel MCP
Библиотека, упрощающая создание серверов Model Context Protocol в приложениях Laravel. Даёт возможность AI-клиентам (таким как Claude, Cursor и ChatGPT) структурированный способ взаимодействия с вашим приложением.
https://laravel.com/docs/12.x/mcp
Библиотека, упрощающая создание серверов Model Context Protocol в приложениях Laravel. Даёт возможность AI-клиентам (таким как Claude, Cursor и ChatGPT) структурированный способ взаимодействия с вашим приложением.
https://laravel.com/docs/12.x/mcp
❤36
Использование файберов в PHP
PHP и асинхронность. Такая комбинация долгие годы казалась невозможной, ведь PHP прочно ассоциировался с блокирующим подходом и синхронным выполнением скриптов «от запроса до ответа». С выходом PHP 8.1 ситуация несколько изменилась — появилась возможность реализовать асинхронность в PHP на основе файберов. Но есть нюанс — вопрос о том, действительно ли PHP с приходом файберов стал асинхронным, по-прежнему для многих остается открытым.
https://habr.com/ru/companies/docdoc/articles/941364/
PHP и асинхронность. Такая комбинация долгие годы казалась невозможной, ведь PHP прочно ассоциировался с блокирующим подходом и синхронным выполнением скриптов «от запроса до ответа». С выходом PHP 8.1 ситуация несколько изменилась — появилась возможность реализовать асинхронность в PHP на основе файберов. Но есть нюанс — вопрос о том, действительно ли PHP с приходом файберов стал асинхронным, по-прежнему для многих остается открытым.
https://habr.com/ru/companies/docdoc/articles/941364/
Хабр
Использование файберов в PHP: разбор от команды СберЗдоровье
PHP и асинхронность. Такая комбинация долгие годы казалась невозможной, ведь PHP прочно ассоциировался с блокирующим подходом и синхронным выполнением скриптов «от запроса до ответа». С выходом PHP...
❤14