Я один считаю что это патерн прокси, а не репозиторий ?
https://carlomigueldy.medium.com/getting-started-with-repository-pattern-in-laravel-using-inheritance-and-dependency-injection-13ac14ffba69
https://carlomigueldy.medium.com/getting-started-with-repository-pattern-in-laravel-using-inheritance-and-dependency-injection-13ac14ffba69
Интересный архитектурный паттерн, правда пока не видел продакшн проектов на нем, но все же
https://github.com/Mahmoudz/Porto
Пример большого проекта на этой архитектуре: https://github.com/stasyanko/laravel-large-project
https://github.com/Mahmoudz/Porto
Пример большого проекта на этой архитектуре: https://github.com/stasyanko/laravel-large-project
Elixir как новый PHP (и что взять из него сейчас)
Одна из команд разработки в Skyeng делала прототип... и решила использовать Elixir. Что из этого вышло? Обсудим в прямом эфире подкаста Цинковый прод.
В этот четверг, 4 февраля, в эфир придут:
🎤 постоянные ведущие подкаста — Антон Околелов, Никита Васильченко и Грицак Олег
🎤 Валентин Назаров — тимлид той самой команды Skyeng, которая вкусила ресурсной эффективности Elixir-а
Лайв начинается в 20.00 (По Мск)
Одна из команд разработки в Skyeng делала прототип... и решила использовать Elixir. Что из этого вышло? Обсудим в прямом эфире подкаста Цинковый прод.
В этот четверг, 4 февраля, в эфир придут:
🎤 постоянные ведущие подкаста — Антон Околелов, Никита Васильченко и Грицак Олег
🎤 Валентин Назаров — тимлид той самой команды Skyeng, которая вкусила ресурсной эффективности Elixir-а
Лайв начинается в 20.00 (По Мск)
Как мы внедряли единый формат обработки и генерации ошибок между сервисами
https://habr.com/ru/company/skyeng/blog/531768/
https://habr.com/ru/company/skyeng/blog/531768/
🔧Как сделать ваше Laravel-приложение более тестируемым
https://ashallendesign.co.uk/blog/how-to-make-your-laravel-app-more-testable
https://ashallendesign.co.uk/blog/how-to-make-your-laravel-app-more-testable
📹Онлайн митап от ВсеИнструменты.Ру о PHP, MySQL, нагрузках и асинхронности
Темы:
"Best Practice из Go для PHP"
“Обходы проблем MySQL в условиях HighLoad”
“Асинхронный PHP, настоящее и будущее”
Регистрация:
https://vi-tech.timepad.ru/event/1546475/
Темы:
"Best Practice из Go для PHP"
“Обходы проблем MySQL в условиях HighLoad”
“Асинхронный PHP, настоящее и будущее”
Регистрация:
https://vi-tech.timepad.ru/event/1546475/
⚙️Как Psalm помогает находить ошибки безопасности в коде.
https://psalm.dev/articles/detect-security-vulnerabilities-with-psalm
https://psalm.dev/articles/detect-security-vulnerabilities-with-psalm
🗿Вебшелл скрывался в зараженном PHP-скрипте в виде пробельных символов
https://habr.com/ru/company/vdsina/blog/542012/
https://habr.com/ru/company/vdsina/blog/542012/
🐞Защита от уязвимости Dependency Confusion в PHP с помощью Composer
https://habr.com/ru/company/vdsina/blog/542598/
https://habr.com/ru/company/vdsina/blog/542598/