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

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

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

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

РКН: https://gosuslugi.ru/snet/67a5d13cd6fa92100ee6f68b
Download Telegram
Pest v2: посмотрите все новые удивительные функции в действии

Данная статья описывает обновленную версию тестового фреймворка Pest (версия 2) и демонстрирует все новые функции и возможности в действии.

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

https://freek.dev/2454-pest-v2-see-all-new-amazing-features-in-action
👍3🥰1
Forwarded from Библиотека программиста | программирование, кодинг, разработка
#проектирование_систем

Пример правильного проектирования API по версии Alex Xu
👍20🏆2
Знакомство с первоклассными вызываемыми объектами в PHP

Данная статья рассказывает о синтаксисе первоклассных вызываемых объектов (first-class callable objects) в PHP.

Первоклассный вызываемый объект - это объект, который может быть вызван как функция. В PHP 5.4 была добавлена поддержка нового синтаксиса для создания первоклассных вызываемых объектов. В статье автор объясняет, как использовать этот синтаксис для создания объектов, которые могут быть вызваны как функции.

Автор также рассматривает несколько примеров использования этого синтаксиса. Например, он показывает, как использовать анонимные функции для создания объектов, которые могут быть переданы в качестве аргументов в другие функции. Он также объясняет, как использовать методы классов как первоклассные вызываемые объекты.

https://freek.dev/2458-discovering-phps-first-class-callable-syntax
👍6🌚1
👔 PHP разработчик
⛳️ АЦИФРА
💼🥁 Работа в офисе
💵 189 000 - 200 000 рублей

Подробнее: https://proglib.io/vacancies/php-razrabotchik-acifra-a5f4f152-2023-04-03
👔 Senior PHP Developer
⛳️ Fashion Cute
💼🥁 Работа в офисе
💵 250 000 - 400 000 рублей

Подробнее: https://proglib.io/vacancies/senior-php-developer-fashion-cute-0ce0fc76-2023-04-04
1
Symfony Webhook & RemoteEvent

Данная статья описывает, как использовать компонент Symfony RemoteEvent для упрощения управления внешними событиями в веб-приложении.

Статья подробно описывает, как использовать RemoteEvent для создания обработчика событий, который может быть использован для реагирования на определенные действия внешних приложений. Автор также объясняет, как настроить Symfony для работы с вебхуками и обработки входящих запросов.

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

https://jolicode.com/blog/symfony-webhook-remoteevent-or-how-to-simplify-external-event-management

если используете переводчик в браузере, то советую переводить именно версию на французском (https://jolicode.com/blog/symfony-webhook-et-remoteevent-ou-comment-simplifier-la-gestion-devenements-externes)
👍8🤔3
Решение ошибки PHPStan 
“Access to an undefined property”

Часто встречающаяся ошибка, которую многие не знают, как исправить

https://phpstan.org/blog/solving-phpstan-access-to-undefined-property
🍌8👍3👌1
Эта статья посвящена истории WordPress и том, как он стал одной из самых популярных CMS в мире. Автор обсуждает преимущества и недостатки использования WordPress для создания сайтов и блогов, а также описывает, какие типы сайтов и проектов наиболее подходят для работы с этой платформой.

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

https://medium.com/@aeropuertomc/the-elephpant-in-the-room-wordpress-77dea35d5d94
👍73😁2❤‍🔥1
Мониторинг производительности PHP и диагностика узких мест

В статье автор обсуждает несколько важных аспектов мониторинга производительности PHP-приложений, включая сбор метрик, анализ логов и использование профайлеров. Он также представляет несколько инструментов, которые могут помочь в этом процессе, таких как New Relic, Blackfire и Xdebug.

Также автор подробно описывает, как диагностировать узкие места в производительности PHP-приложений. Он представляет несколько типичных проблем, которые могут возникнуть, и объясняет, как их можно идентифицировать и исправить. Среди проблем, которые он рассматривает, - медленные запросы к базе данных, медленные запросы к сторонним сервисам, ненужная загрузка файлов и использование устаревших или неэффективных библиотек.

https://haydenjames.io/monitoring-php-performance-diagnosing-bottlenecks/
6
#хочу_спросить

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