История о ленивой загрузке операций с файловой системой для повышения производительности системы разработки
https://tideways.com/profiler/blog/a-story-of-lazy-loading-file-system-operations-for-better-dev-system-performance
https://tideways.com/profiler/blog/a-story-of-lazy-loading-file-system-operations-for-better-dev-system-performance
Tideways
A story of Lazy Loading File System Operations for better dev system performance
In this blog post I want to share a story of a performance bottleneck using the filesystem that we experienced in our development setup. In the Tideways backend, we have a simple homegrown database migration tool that scans a directory for .sql files and…
👍3
Видео: PHP и Laravel дайджест новостей за декабрь 2022 года. Обзор новостей по ПХП и Ларавел
https://www.youtube.com/watch?v=rX_EKCU7koc
https://www.youtube.com/watch?v=rX_EKCU7koc
YouTube
PHP и Laravel дайджест новостей за декабрь 2022 года. Обзор новостей по ПХП и Ларавел
Продолжаем освящать новости PHP + Laravel и этот ролик посвящен дайджесту за декабрь! О событиях из мира PHP расскажет Сергей Пантелеев - https://github.com/saundefined. А во второй половине дайджеста я расскажу что нового в апдейтах Laravel.
Условия конкурсов:…
Условия конкурсов:…
👍5
Откройте для себя компоненты Symfony UX и улучшите свой фронтенд
https://blog.alphpaca.io/discover-symfony-ux-components-and-enhance-your-front-end-ffff3a7c0177
https://blog.alphpaca.io/discover-symfony-ux-components-and-enhance-your-front-end-ffff3a7c0177
Medium
Discover Symfony UX components and enhance your front-end
In one of my previous stories, I bring the Symfony UX concept closer. Now, when we know what and why, we are going to meet a Youngster —…
👍14😁6
PHP-парсер
Написанный вручную отказоустойчивый парсер с рекурсивным спуском для PHP, написанный на Rust.
https://github.com/php-rust-tools/parser
Написанный вручную отказоустойчивый парсер с рекурсивным спуском для PHP, написанный на Rust.
https://github.com/php-rust-tools/parser
GitHub
GitHub - php-rust-tools/parser: A handwritten fault-tolerant, recursive-descent parser for PHP written in Rust.
A handwritten fault-tolerant, recursive-descent parser for PHP written in Rust. - php-rust-tools/parser
🌚6🔥2👍1
2.6 миллиона доменов и ~45 000 открытых Phpinfo() спустя… История о незащищенном Phpinfo()
https://habr.com/ru/company/otus/blog/708192/
https://habr.com/ru/company/otus/blog/708192/
Хабр
2.6 миллиона доменов и ~45 000 открытых Phpinfo() спустя… История о незащищенном Phpinfo()
После сканирования 2.6 миллионов доменов на наличие открытых .git каталогов ( ссылка на статью ), .env ( ссылка на статью ) и .DS_Store ( ссылка на статью ) файлов я проделал такое же сканирование...
🍌2👍1
Forwarded from PHP jobs — вакансии по PHP, Symfony, Laravel
👔 Junior backend разработчик
⛳️ Wemakefab
💼🥁 Удаленка
💵 60 000 - 80 000 рублей
Подробнее: https://proglib.io/vacancies/junior-backend-razrabotchik-wemakefab-9a238939-2022-12-30
⛳️ Wemakefab
💼🥁 Удаленка
💵 60 000 - 80 000 рублей
Подробнее: https://proglib.io/vacancies/junior-backend-razrabotchik-wemakefab-9a238939-2022-12-30
👍3🌭2❤1👌1🍌1
Request DTO Mapper Bundle
Этот пакет предоставляет простой способ автоматического сопоставления данных входящего запроса с DTO и, при необходимости, их проверки. Он использует мощный компонент Serializer под капотом вместе с компонентом Validator
https://github.com/artyuum/request-dto-mapper-bundle
Этот пакет предоставляет простой способ автоматического сопоставления данных входящего запроса с DTO и, при необходимости, их проверки. Он использует мощный компонент Serializer под капотом вместе с компонентом Validator
https://github.com/artyuum/request-dto-mapper-bundle
GitHub
GitHub - artyuum/request-dto-mapper-bundle: This bundle provides an easy way to automatically map the incoming request data to…
This bundle provides an easy way to automatically map the incoming request data to a DTO and optionally validate it. - artyuum/request-dto-mapper-bundle
👍4🌭2❤1
Уникальные задачи и резервирование ресурсов в очереди
https://timacdonald.me/unique-jobs-and-reserving-resources-on-the-queue/
https://timacdonald.me/unique-jobs-and-reserving-resources-on-the-queue/
Tim MacDonald
Unique jobs and reserving resources on the queue by Tim MacDonald
This post covers some interesting features of Laravel's queueing system. Forcing unique jobs and reserving resources across different job types.
👍3
Ограничение скорости API для каждого маршрута в Symfony 6.1
https://devblog.ravetracer.de/blog/api-rate-liming-per-route-in-symfony-6-1
https://devblog.ravetracer.de/blog/api-rate-liming-per-route-in-symfony-6-1
devblog.ravetracer.de
API rate liming per route in Symfony 6.1 | devblog.ravetracer.de
Grav is an easy to use, yet powerful, open source flat-file CMS
👍2
Парсинг HTML с помощью PHP и SQL. Немного провокационный пример с анализом пользователей Хабра
https://habr.com/ru/post/709262/
https://habr.com/ru/post/709262/
Хабр
Парсинг HTML с помощью PHP и SQL. Немного провокационный пример с анализом пользователей Хабра
Выковыривание информации из html — это скучно. Очень. Между тем, эта потребность выстреливает редко, но метко (© Суворов). Из-за этого есть спрос на готовые и короткие инструкции о том, как это...
🌭5🍌5👍1
Коллекции PHP
это функциональная служебная библиотека для PHP выше 7.4, включая PHP 8.0.
https://github.com/loophp/collection
это функциональная служебная библиотека для PHP выше 7.4, включая PHP 8.0.
https://github.com/loophp/collection
GitHub
GitHub - loophp/collection: A (memory) friendly, easy, lazy and modular collection class.
A (memory) friendly, easy, lazy and modular collection class. - loophp/collection
👍7