Cтатья от Никиты Попова про раннее связывание
https://www.npopov.com/2021/10/20/Early-binding-in-PHP.html
https://www.npopov.com/2021/10/20/Early-binding-in-PHP.html
У Symfony обновился дизайн документации
ИМХО: выглядит понятнее
https://symfony.com/doc/current/index.html
ИМХО: выглядит понятнее
https://symfony.com/doc/current/index.html
Symfony
Symfony Documentation
Symfony documentation includes articles, tutorials and books to learn about the Symfony PHP framework and its packages.
Laravel Site Search
Индексация контента сайта и поиск по нему.
https://freek.dev/2106-a-laravel-package-to-crawl-and-index-content-of-your-sites
Индексация контента сайта и поиск по нему.
https://freek.dev/2106-a-laravel-package-to-crawl-and-index-content-of-your-sites
freek.dev
A Laravel package to crawl and index content of your sites | freek.dev
The newly released spatie/laravel-site-search package can crawl and index the content of one or more sites. You can think of it as a private Google search for your sites. Like most Spatie packages, it is highly customizable: you have total control over what…
Поддерживаем большое приложение на Laravel
https://medium.com/@munza/large-scale-laravel-application-9d52c3d38e51
https://medium.com/@munza/large-scale-laravel-application-9d52c3d38e51
Medium
Large Scale Laravel Application
Lets face it! Maintaining large PHP application is not easy.
Многим из нас пхп помог заработать денег, теперь время отплатить ему за помощь. Вы должны понимать что это не просто деньги на "подарок", а долгосрочные инвестиции чтобы инструмент которым вы пользуетесь и на котором зарабатываете деньги улучшался и дальше. 5$ это всего 380 рублей, не так уж и много за титанический труд людей
https://opencollective.com/phpfoundation
https://opencollective.com/phpfoundation
Opencollective
PHP Foundation - Open Collective
We support, promote, and advance the PHP language.
👨🏼🚒Шпаргалка по современному PHP с множеством примеров
https://github.com/smknstd/modern-php-cheatsheet
https://github.com/smknstd/modern-php-cheatsheet
GitHub
GitHub - smknstd/modern-php-cheatsheet: Cheatsheet for some PHP knowledge you will frequently encounter in modern projects.
Cheatsheet for some PHP knowledge you will frequently encounter in modern projects. - smknstd/modern-php-cheatsheet
🕺🏻Примеры кода на php 8.1, демонстрирующие будущие фичи языка
https://stitcher.io/blog/php-81-in-8-code-blocks
https://stitcher.io/blog/php-81-in-8-code-blocks
stitcher.io
PHP 8.1 in 8 code blocks - stitcher.io
The best features of PHP 8.1
🏃🏼Делаем асинхронные запросы с помощью HTTP клиента Laravel
https://medium.com/@antoine.lame/laravel-asynchronous-and-concurrent-http-requests-9c8e3e6d36bd
https://medium.com/@antoine.lame/laravel-asynchronous-and-concurrent-http-requests-9c8e3e6d36bd
Medium
Laravel: Asynchronous and concurrent HTTP requests
When reaching an API, sending HTTP requests can take time. Using Laravel HTTP client, you can implement…
🧶Статья от Никиты про типы в php, их недостатки, преимущества, вариативность, контрвариантность, инвариантность и многом другом
https://www.npopov.com/2021/11/08/Type-variance-in-PHP.html
https://www.npopov.com/2021/11/08/Type-variance-in-PHP.html
🧢Пример качественного Laravel приложения от Алексея Мезенина
https://github.com/alexeymezenin/laravel-realworld-example-app
https://github.com/alexeymezenin/laravel-realworld-example-app
GitHub
GitHub - alexeymezenin/laravel-realworld-example-app: Laravel implementation of the RealWorld app
Laravel implementation of the RealWorld app. Contribute to alexeymezenin/laravel-realworld-example-app development by creating an account on GitHub.
🎩Антон Титов из Spiral (автор RoadRunner) рассказывает про temporal и как с помощью него организовать долгоживущие бизнес-процессы
https://www.youtube.com/watch?v=upL8o-OXYEc
https://www.youtube.com/watch?v=upL8o-OXYEc
YouTube
Оркестрация и закон Мерфи: обрабатываем ошибки-бизнес процессов - Антон Титов (Spiral Scout)
Вторая часть воркшопа по работе с Workflows и Temporal
На нем мы углубимся в инструментарий Temporal и посмотрим на практике, как обрабатывать сложные сценарии с ошибками.
В этот раз будут рассмотрены следующие темы:
- Coroutines, signals, queries
- Retry…
На нем мы углубимся в инструментарий Temporal и посмотрим на практике, как обрабатывать сложные сценарии с ошибками.
В этот раз будут рассмотрены следующие темы:
- Coroutines, signals, queries
- Retry…