Библиотека пхпшника | 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
Использование 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
Наглядная иллюстрация архитектуры Netflix от Alex Xu с описанием используемого ПО на стороне фронтенда, бэкенда, стриминга, больших данных и CI/CD.

Оригинал
👍131
Что такое type hinting, как работает, зачем нужен?

Type hinting - это возможность указывать типы параметров функций и возвращаемых значений в PHP 7+.

Работает type hinting следующим образом: передавая параметры в функцию, вы указываете типы данных, которые они могут содержать. При вызове функции её параметры будут проверены на соответствие указанным типам.

Type hinting необходим для улучшения надежности кода и ускорения его разработки. Он позволяет избежать ошибок типов во время выполнения программы и дает программисту возможность быстрее понимать, какой тип данных должен быть возвращен из функции или передан в качестве параметра.

Кроме того, благодаря type hinting увеличивается читаемость кода, поскольку он помогает другим разработчикам понимать его логику и предназначение, а также избежать ошибок при использовании методов и функций.

#вопросы_с_собеседований
👍18😁41
Пакет Laravel для быстрого просмотра того, какой HTML сгенерирован в каком представлении Blade

Статья рассказывает о новом пакете для Laravel, который помогает разработчикам быстро определить, какой HTML-код был сгенерирован какой Blade-шаблоном.

Также рассматриваются основные принципы работы этого пакета, его установка и использование. Основной упор делается на том, что пакет значительно упрощает процесс отладки и ускоряет разработку веб-приложений на Laravel.
4🌭2👏1
#ищу_команду

Ищите единомышленников, делайте коллабы, создавайте новые проекты. В комментариях под постом укажите #язык, #библиотеку и/или #стек, который вас интересует и опишите общую концепцию проекта.
6 типичных ошибок, которые допускают программисты при составлении резюме

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

Ссылка
4🌚1
Создание и поиск индекса Elasticsearch с помощью Sigmie в PHP

Статья рассказывает о том, как использовать библиотеку Sigmie для создания и поиска индексов в Elasticsearch с помощью языка программирования PHP.

Тут представлены шаги, необходимые для установки Sigmie и Elasticsearch, а также объясняется, как создать индекс с фильтрами и настраивать его, и примеры кода для поиска в индексе с использованием различных методов и настраивает параметры поиска, такие как порядок сортировки и количество результатов.
21👍1