Библиотека пхпшника | PHP, Laravel, Symfony, CodeIgniter
11.1K subscribers
1.49K photos
24 videos
26 files
4.21K links
Все самое полезное для пхпшника в одном канале.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/bca892d6

Для обратной связи: @proglibrary_feeedback_bot

РКН: https://gosuslugi.ru/snet/67a5d13cd6fa92100ee6f68b
Download Telegram
Выпущен AutoShell 1.0

AutoShell автоматически сопоставляет имена команд CLI с классами команд PHP в указанном пространстве имен, отражая указанный основной метод в этом классе для определения значений аргументов и параметров. Параметры метода могут быть скалярными значениями (int, float, string, bool) или массивами.

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

Страница на Packagist
👍41🤔1
🧠 Наука принятия решений: как наш мозг взвешивает варианты и делает выбор

Порой мы совершаем, казалось бы, необдуманные поступки, однако это не так: наш мозг принимает решение за нас. На вопросы «Как?» и «Почему?» дает ответ нейроэкономика.

🔗 Основной сайт
🔗 Зеркало
👍51
Какие можете посоветовать книги по шаблонам проектирования?⬇️⬇️⬇️
1
🤖 Нейронки кодят за вас: 28 AI-сервисов в помощь разработчику

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

Ссылка на статью
6👍2🐳1
Статья посвящена реализации клиентской пагинации веб-страниц в Laravel с помощью Livewire. Традиционно пагинация на веб-страницах осуществляется на сервере, но автор обращает внимание на то, что использование клиентской пагинации может улучшить производительность и уменьшить количество запросов на сервер.

Здесь описывается, как использовать пакет Livewire для создания интерфейса пользователя, который позволяет обрабатывать клиентскую пагинацию. Далее автор статьи объясняет, как настроить контроллер в Laravel для обработки клиентской пагинации.

Также в статье рассматриваются особенности работы с клиентской пагинацией, такие как управление переходами между страницами и обработка изменений на клиентской стороне.
7👍5
Использование ICU Message Format в PHP

ICU Message Format - это синтаксическая нотация для форматирования текстовых сообщений в многоязычных приложениях. Она разработана в рамках проекта ICU (International Components for Unicode) и позволяет легко создавать и локализовать тексты на разных языках. Формат использует специальные токены и синтаксические конструкции для вставки переменных, условий, числовых и временных значений в текст сообщений. ICU Message Format широко применяется в различных приложениях, включая веб-сайты, игры, мобильные приложения и программируемые интерфейсы.

PHP нативно поддерживает этот формат шаблонов, и автор статьи рассказывает, как им пользоваться.
👍84🤔4🎉1
👔 Back-end разработчик Laravel
💼🥁 Удалёнка
💵 130 000 - 150 000 рублей

Подробная информация о вакансии

#вакансии
🌚75👍3🍌3
Репозитории и их истинное предназначение

https://muhammedsari.me/repositories-and-their-true-purpose
6👍3
Новое в Symfony 6.3: Компонент планировщика

Symfony 6.3 был представлен новый компонент планировщика . Этот компонент позволяет инициировать сообщения, которые должны быть отправлены по заранее заданному расписанию. Он повторно использует концепции Messenger.
14👍1
«Делюсь опытом участия в хакатоне от Совкомбанка»

Автор делится опытом участия в хакатоне. Задача была такова: командой до 5 человек сделать внутренний сервис для подбора персонала и ведения HR деятельности.

Интересно будет тем, кто хочет увидеть хакатоны изнутри
🍌61👍1
Статья расскажет о расширении возможностей мониторинга серверов веб-приложений на базе Laravel. В ней описываются новые проверки, которые можно добавить в стандартный Laravel Server Monitor, чтобы обеспечить более полную и точную мониторинговую информацию о сервере.

В нее включены такие проверки, как:
Проверка загрузки ЦП
Проверка количества подключений к БД
Проверка памяти Redis для проверки допустимых порогов
И многие другие.
👍4
Как вы управляете версиями кода в своих проектах?
🤯122
Как отслеживать статус рейса в режиме реального времени с помощью Flight Tracker API

Вы узнаете, как получить ключ API, как отправлять запросы на сервер и как обрабатывать полученную информацию. Кроме того, в статье описывается, как создать простое приложение для отслеживания статуса рейсов на PHP
👍32