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

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

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

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

РКН: https://gosuslugi.ru/snet/67a5d13cd6fa92100ee6f68b
Download Telegram
Знакомство с первоклассными вызываемыми объектами в 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
Forwarded from Библиотека программиста | программирование, кодинг, разработка
Обзор десяти ключевых архитектурных характеристик / нефункциональных требований любого проекта:

1️⃣Scalability
2️⃣Availability
3️⃣Extensibility
4️⃣Consistency
5️⃣Resiliency
6️⃣Usability
7️⃣Observability
8️⃣Security
9️⃣Durability
🔟Agility

Подробнее
👍81