Telegram Web Link
🖥 SQL: 15 упражнений с решениями

Читать

@phpshka
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥21
⚡️ Cовет для разработчиков #Laravel💡

Вы когда-нибудь использовали драйвер кэша массивов в рабочем коде?

Вы можете подумать, что он нужен только для тестирования, но на самом деле его можно использовать и для запоминания результата работы метода, который может быть вызван несколько раз за время выполнения запроса.

@phpshka
👍6🔥3👎21
Планирование задач с помощью Symfony Scheduler

На SymfonyLive Paris 2023 был представлен Scheduler в Symfony, предназначенный для управления периодическими задачами, и стал стабильным с выпуском Symfony 6.4. Он заменяет crontab и интегрируется непосредственно в приложение.

Объясняется установка компонента через Composer и его основные функции, включая создание задач, управление расписанием, обработку коллизий и ошибок, а также использование консольных команд в качестве задач Scheduler. Рассматриваются возможности настройки расписания, управления коллизиями, множественными воркерами и отладкой расписаний.

Также обсуждаются инструменты для обработки ошибок и использование консольных команд в качестве задач Scheduler.
👍71
Статистика версий PHP: январь 2024 г.

Регулярный обзор используемых версий PHP на основе данных, которые клиенты отправляют на packagist.org (например, когда они запускают composer update команду).

Основные моменты, охваченные в статистике, включают:

Статистика использования: В статье представлено сравнение использования версий PHP за разные периоды времени, подчеркивая постепенное снижение старых версий PHP (например, PHP 7.1) и увеличение принятия более новых версий (например, PHP 8.3).

Эволюция использования версий: Визуальные представления, такие как диаграммы, иллюстрируют тенденции в использовании версий PHP со временем, демонстрируя ускоренное принятие более новых версий PHP, таких как PHP 8.3, по сравнению с их предшественниками.

Требуемые версии: В статье анализируется минимально требуемые версии PHP для топ-1000 пакетов композитора, показывая, как выборы сделанные сами авторами пакетов влияют на требования к версиям PHP для проектов, использующих эти пакеты.
👍73
SussyFinder

Карманный PHP-сканер вредоносных программ//бэкдоров, отлично подходящий для реальной борьбы

https://github.com/Cvar1984/sussyfinder

#cybersecurity #pentesting #redteam
👍53🔥1
Совет по PHP/Laravel 💡

Вместо того чтобы выполнять цикл `foreach` по массиву для поиска значения записи, вы можете использовать метод Laravel Collection `contains()`.

@phpshka
👍10🤔5👎2
Простой Trait для улучшения использования объектов в PHP 👌

SomeClass::new()→someMethod();
👍16💩11
Один часто задаваемых вопросов по Docker 🐳

Как настроить Docker + PHP + Nginx

👉 Подробное объяснение здесь:
youtu.be/njcUv0e8egM

#php #docker
👍111🔥1
Tempest – PHP MVC микро-фреймворк, который не мешает вам работать

Его основная философия заключается в том, что разработчики должны писать как можно меньше кода, связанного с фреймворком, чтобы было время сосредоточиться на коде самого приложения. Вы можете установить Tempest двумя способами: как веб-приложение с базовым функционалом, или в качестве пакета в любом проекте, который вы захотите.

Стоимость: #бесплатно

#утилита #php
6👍1
2025/07/13 14:18:31
Back to Top
HTML Embed Code: