👣Orbit — использование Laravel без SQL
Orbit — это flat-file драйвер (неструктурированных файлов) для Laravel Eloquent. Он позволяет вам заменить обычную базу данных реальными файлами, с которыми вы можете работать, используя знакомые вам методы.
https://laravel.demiart.ru/laravel-flat-files-driver/
Orbit — это flat-file драйвер (неструктурированных файлов) для Laravel Eloquent. Он позволяет вам заменить обычную базу данных реальными файлами, с которыми вы можете работать, используя знакомые вам методы.
https://laravel.demiart.ru/laravel-flat-files-driver/
Уроки Laravel
Orbit — использование Laravel без SQL | Уроки Laravel
Orbit — это flat-file драйвер (неструктурированных файлов) для Laravel Eloquent. Он позволяет вам заменить обычную базу данных реальными файлами, с которыми вы можете работать, используя знакомые вам
🦜Laravel | Пагинация: Offset против Cursor
С недавних пор в Laravel есть два варианта пагинации. В данной статье рассматриваются оба этих варианта и проводится сравнение производительности.
https://laravel.demiart.ru/offset-vs-cursor-pagination/
С недавних пор в Laravel есть два варианта пагинации. В данной статье рассматриваются оба этих варианта и проводится сравнение производительности.
https://laravel.demiart.ru/offset-vs-cursor-pagination/
Уроки Laravel
Пагинация: Offset против Cursor - Уроки Laravel
Недавно в Laravel 8.41 была добавлена Cursor-пагинация (также известная как keyset pagination). В этой статье мы рассмотрим обе стратегии разбивки на страницы: и курсорную и со смещением (offset), а также расскажем где, когда и какую лучше использовать. Offset…
🦇Браузерная MMO-игра, написанная на Laravel.
Исходники доступны на github.
https://planesoftlessa.com/
Исходники доступны на github.
https://planesoftlessa.com/
♻️Библиотека для превращения json данных в модели Eloquent.
https://github.com/swisnl/json-api-client
https://github.com/swisnl/json-api-client
GitHub
GitHub - swisnl/json-api-client: A PHP package for mapping remote {json:api} resources to Eloquent like models and collections.
A PHP package for mapping remote {json:api} resources to Eloquent like models and collections. - swisnl/json-api-client
А может на PHP?
🐺 Избегая автобусов https://habr.com/ru/post/565194/
очень важная тема!
Мы часто используем коллекции элементов: коллекции строк, чисел, объектов. Коллекции предоставляют удобный API по добавлению, удалению, обходу, слиянию, фильтрации элементов и многому другому. Ниже собран список самых популярных на данный момент коллекций.
https://github.com/loophp/collection
https://github.com/ramsey/collection
https://github.com/schmittjoh/php-collection
https://github.com/illuminate/collections
https://github.com/doctrine/collections
https://github.com/loophp/collection
https://github.com/ramsey/collection
https://github.com/schmittjoh/php-collection
https://github.com/illuminate/collections
https://github.com/doctrine/collections
GitHub
GitHub - loophp/collection: A (memory) friendly, easy, lazy and modular collection class.
A (memory) friendly, easy, lazy and modular collection class. - loophp/collection
Laravel | Migration Generator
Laravel Migration Generator - пакет для генерации миграций из существующей структуры БД. В отличие от встроенной команды schema:dump генерирует файлы миграций, а не SQL.
https://github.com/bennett-treptow/laravel-migration-generator
Laravel Migration Generator - пакет для генерации миграций из существующей структуры БД. В отличие от встроенной команды schema:dump генерирует файлы миграций, а не SQL.
https://github.com/bennett-treptow/laravel-migration-generator
GitHub
GitHub - bennett-treptow/laravel-migration-generator at laravelnews
Generate migrations from existing database structures - GitHub - bennett-treptow/laravel-migration-generator at laravelnews
Laravel | Service Container in Laravel
В видео один из основных разработчиков Laravel подробно рассказывает об особенностях работы с сервис контейнером.
https://www.youtube.com/watch?v=zmyDq3JbfpU
В видео один из основных разработчиков Laravel подробно рассказывает об особенностях работы с сервис контейнером.
https://www.youtube.com/watch?v=zmyDq3JbfpU
YouTube
5 Things to Consider When Dealing with the Service Container in Laravel
🧑🏻🍳 Большой подробный туториал по основам работы с RabbitMQ.
http://ajaxblog.ru/php/rabbitmq-tutorial/
http://ajaxblog.ru/php/rabbitmq-tutorial/
Friends-Casino227
Френдс официальный сайт ✔️ Войти и играть онлайн на деньги в friends-casino.com, скачать автоматы бесплатно
Вход на официальный сайт casino friends-casino.com в 2026 году ➨ Полная версия игровых автоматов для игры на реальные деньги ✅ Скачать бесплатно на ПК с выгодными бонусами для новых игроков.
👨🏻💻Находим все процессы, слушающие конкретный порт.
https://sebastiandedeyne.com/unix-things/finding-out-which-ports-are-in-use/
https://sebastiandedeyne.com/unix-things/finding-out-which-ports-are-in-use/
Sebastiandedeyne
Finding out which ports are in use
Sometimes you want to spin up a process, but the port it wants to bind to is already in use. Or a port isn't listening to a process as you expected. lsof is a debugging life saver in these situations.
lsof -i -P -n | grep LISTEN
This will list all processes…
lsof -i -P -n | grep LISTEN
This will list all processes…
https://laravelexamples.com - сайт с постоянно пополняемой коллекцией примеров кода на Laravel. Присутствуют примеры как для стандартных функций Laravel, так и примеры работы с популярными пакетами.
Patrol - CLI-инструмент для проверки composer-зависимостей вашего проекта на предмет устаревших пакетов и наличия уязвимостей.
https://github.com/nunomaduro/patrol
https://github.com/nunomaduro/patrol
GitHub
GitHub - nunomaduro/patrol: Patrol is an elegant command-line tool that keeps your PHP Project's dependencies in check.
Patrol is an elegant command-line tool that keeps your PHP Project's dependencies in check. - nunomaduro/patrol
michaeldyrynda/laravel-nullable-fields - пакет для Laravel с трейтом Nullable.
Трейт nullable позволяет описать какие поля нужно сохранять как null, если пришло любое пустое значение.
https://github.com/michaeldyrynda/laravel-nullable-fields
Трейт nullable позволяет описать какие поля нужно сохранять как null, если пришло любое пустое значение.
https://github.com/michaeldyrynda/laravel-nullable-fields
GitHub
GitHub - michaeldyrynda/laravel-nullable-fields: Handles saving empty fields as null for Eloquent models
Handles saving empty fields as null for Eloquent models - GitHub - michaeldyrynda/laravel-nullable-fields: Handles saving empty fields as null for Eloquent models
Пакет для Symfony, который необходимо использовать в долгоживущих процессах: например, очередях и консольных командах. Пакет помогает следить за используемой памятью и вовремя очищать ее, например, почистив EntityManager.
https://github.com/LongRunning/LongRunning
https://github.com/LongRunning/LongRunning
GitHub
GitHub - LongRunning/LongRunning: Mono repository for everything long running
Mono repository for everything long running. Contribute to LongRunning/LongRunning development by creating an account on GitHub.
В PHP 8.1 будут readonly свойства
https://wiki.php.net/rfc/readonly_properties_v2
Такие свойства нельзя изменить после инициализации.
Инициализировать можно только в том же скоупе, то есть в объявлении или в методе класса (можно обойти через Reflection или старый трюк с Closure::bind).
Свойства с флагом
Если
https://wiki.php.net/rfc/readonly_properties_v2
Такие свойства нельзя изменить после инициализации.
Инициализировать можно только в том же скоупе, то есть в объявлении или в методе класса (можно обойти через Reflection или старый трюк с Closure::bind).
Свойства с флагом
readonly должны быть типизированные, но можно использовать тип mixed.Если
readonly свойство инициализировано объектом, то иммутабельным он не становится. То есть его внутреннее состояние все еще можно изменить.