Как вы обеспечиваете безопасность своего PHP-приложения?⬇️⬇️⬇️
Выпущен Bref 2.0
Это статья о релизе версии 2.0 фреймворка Bref для разработки приложений на языке PHP для платформы AWS Lambda. Bref - это среда выполнения PHP, которая позволяет запускать PHP-код на серверах AWS Lambda.
В версии 2.0 Bref представлены новые функции и улучшения, такие как поддержка PHP 8, улучшенная работа с контейнерами Docker, более простая настройка и использование функций AWS, интеграция с AWS Step Functions, а также улучшенная производительность и возможность масштабирования.
https://bref.sh/docs/news/02-bref-2.0.html
Это статья о релизе версии 2.0 фреймворка Bref для разработки приложений на языке PHP для платформы AWS Lambda. Bref - это среда выполнения PHP, которая позволяет запускать PHP-код на серверах AWS Lambda.
В версии 2.0 Bref представлены новые функции и улучшения, такие как поддержка PHP 8, улучшенная работа с контейнерами Docker, более простая настройка и использование функций AWS, интеграция с AWS Step Functions, а также улучшенная производительность и возможность масштабирования.
https://bref.sh/docs/news/02-bref-2.0.html
Bref
Bref 2.0 is released 🎉 – Bref
Bref 2.0 is released and reaches 10 billion invocations every month.
🔥6🍌1
Парсер AST с PHP и Bison
Данная статья описывает процесс создания парсера абстрактного синтаксического дерева (AST) с использованием языка PHP и инструмента Bison. В статье подробно объясняется, что такое AST и как оно может быть полезно в разработке программного обеспечения.
https://dev.to/mrsuh/ast-parser-with-php-and-bison-l5h
Данная статья описывает процесс создания парсера абстрактного синтаксического дерева (AST) с использованием языка PHP и инструмента Bison. В статье подробно объясняется, что такое AST и как оно может быть полезно в разработке программного обеспечения.
https://dev.to/mrsuh/ast-parser-with-php-and-bison-l5h
DEV Community
AST parser with PHP and Bison
[original post] Read this post if you don't know what Bison is. I already have the Bison AST...
👍4🍌1
Избегайте решений в одну строку в PHP
https://localheinz.com/articles/2023/03/18/avoiding-one-liners-in-php/
https://localheinz.com/articles/2023/03/18/avoiding-one-liners-in-php/
Andreas Möller
Avoiding one-liners in PHP
One-liners in PHP may look cool. But are they?
🍌6👍5👏1🌭1
Pest v2: посмотрите все новые удивительные функции в действии
Данная статья описывает обновленную версию тестового фреймворка Pest (версия 2) и демонстрирует все новые функции и возможности в действии.
В целом, статья предназначена для тех, кто уже знаком с Pest и хочет узнать о новых функциях в обновленной версии, а также для тех, кто ищет новый тестовый фреймворк для своего проекта и хочет узнать о возможностях Pest
https://freek.dev/2454-pest-v2-see-all-new-amazing-features-in-action
Данная статья описывает обновленную версию тестового фреймворка Pest (версия 2) и демонстрирует все новые функции и возможности в действии.
В целом, статья предназначена для тех, кто уже знаком с Pest и хочет узнать о новых функциях в обновленной версии, а также для тех, кто ищет новый тестовый фреймворк для своего проекта и хочет узнать о возможностях Pest
https://freek.dev/2454-pest-v2-see-all-new-amazing-features-in-action
freek.dev
Pest v2: see all new amazing features in action | freek.dev
The release of Pest v2 is right around the corner. Pest creator Nuno Maduro and the rest of the Pest team are currently working hard improving the docs ahead of the Pest v2 release somewhere later this month.
In this blog post, I'd like to share the free…
In this blog post, I'd like to share the free…
👍3🥰1
Route или Action - вот в чем вопрос
https://tomasvotruba.com/blog/to-route-or-to-action-thats-the-question
https://tomasvotruba.com/blog/to-route-or-to-action-thats-the-question
Tomasvotruba
To Route or To Action - That is the Question
This week I've been working a lot on GPT in [Testgenai.com](https://testgenai.com/). I am learning more and more about Laravel as a side effect.
During browsing open-source projects written in Laravel, I've noticed the syntax I have been dreaming of since…
During browsing open-source projects written in Laravel, I've noticed the syntax I have been dreaming of since…
👍3🌚2
Знакомство с первоклассными вызываемыми объектами в PHP
Данная статья рассказывает о синтаксисе первоклассных вызываемых объектов (first-class callable objects) в PHP.
Первоклассный вызываемый объект - это объект, который может быть вызван как функция. В PHP 5.4 была добавлена поддержка нового синтаксиса для создания первоклассных вызываемых объектов. В статье автор объясняет, как использовать этот синтаксис для создания объектов, которые могут быть вызваны как функции.
Автор также рассматривает несколько примеров использования этого синтаксиса. Например, он показывает, как использовать анонимные функции для создания объектов, которые могут быть переданы в качестве аргументов в другие функции. Он также объясняет, как использовать методы классов как первоклассные вызываемые объекты.
https://freek.dev/2458-discovering-phps-first-class-callable-syntax
Данная статья рассказывает о синтаксисе первоклассных вызываемых объектов (first-class callable objects) в PHP.
Первоклассный вызываемый объект - это объект, который может быть вызван как функция. В PHP 5.4 была добавлена поддержка нового синтаксиса для создания первоклассных вызываемых объектов. В статье автор объясняет, как использовать этот синтаксис для создания объектов, которые могут быть вызваны как функции.
Автор также рассматривает несколько примеров использования этого синтаксиса. Например, он показывает, как использовать анонимные функции для создания объектов, которые могут быть переданы в качестве аргументов в другие функции. Он также объясняет, как использовать методы классов как первоклассные вызываемые объекты.
https://freek.dev/2458-discovering-phps-first-class-callable-syntax
freek.dev
Discovering PHP's first-class callable syntax | freek.dev
When looking at recent changes in the Laravel framework, I saw some PHP syntax that I didn't see before. Because I've been working with PHP for over 20 years and have a firm grasp of the language, I was surprised to see new syntax for the first time.
👍6🌚1
Forwarded from PHP jobs — вакансии по PHP, Symfony, Laravel
👔 PHP разработчик
⛳️ АЦИФРА
💼🥁 Работа в офисе
💵 189 000 - 200 000 рублей
Подробнее: https://proglib.io/vacancies/php-razrabotchik-acifra-a5f4f152-2023-04-03
⛳️ АЦИФРА
💼🥁 Работа в офисе
💵 189 000 - 200 000 рублей
Подробнее: https://proglib.io/vacancies/php-razrabotchik-acifra-a5f4f152-2023-04-03
Обработка больших многоязычных файлов Sitemap с помощью PHP/Laravel
https://medium.com/beyn-technology/handling-large-multi-language-sitemaps-with-php-laravel-cafcf39b69f8
https://medium.com/beyn-technology/handling-large-multi-language-sitemaps-with-php-laravel-cafcf39b69f8
Medium
Handling Large Multi-Language Sitemaps with PHP/Laravel
This article provides a resource-efficient solution for handling 60 million URLs while creating sitemaps. These methods can be implemented…
🍌3👍2
Видео: как работает Sanctum
Laravel Sanctum предоставляет легкую систему аутентификации для SPA и простых API.
https://youtu.be/y_MKmD4O0mM
Документация
Laravel Sanctum предоставляет легкую систему аутентификации для SPA и простых API.
https://youtu.be/y_MKmD4O0mM
Документация
YouTube
How Sanctum works ?
see How Sanctum works and create a simple authentication app with Laravel sanctum and Vue
Laravel Project : https://github.com/benixal/laravel-hello-sanctum
Vue App : https://github.com/benixal/vue-basic-auth
00:00:15 create new laravel project
00:00:40…
Laravel Project : https://github.com/benixal/laravel-hello-sanctum
Vue App : https://github.com/benixal/vue-basic-auth
00:00:15 create new laravel project
00:00:40…
❤3👍2
Clipboard
Простая библиотека, добавляющая буфер обмена прямо в ваше приложение
https://github.com/Laragear/Clipboard
Простая библиотека, добавляющая буфер обмена прямо в ваше приложение
https://github.com/Laragear/Clipboard
GitHub
GitHub - Laragear/Clipboard: Cut, copy and paste values inside your app
Cut, copy and paste values inside your app. Contribute to Laragear/Clipboard development by creating an account on GitHub.
🍌7❤3
Forwarded from PHP jobs — вакансии по PHP, Symfony, Laravel
👔 Senior PHP Developer
⛳️ Fashion Cute
💼🥁 Работа в офисе
💵 250 000 - 400 000 рублей
Подробнее: https://proglib.io/vacancies/senior-php-developer-fashion-cute-0ce0fc76-2023-04-04
⛳️ 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)
Данная статья описывает, как использовать компонент 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)
JoliCode
Symfony Webhook & RemoteEvent, or how to simplify external event management
During the SymfonyCon 2022 conference at Disneyland Paris, Fabien Potencier unveiled two new components to the Symfony community: Webhook and RemoteEvent. They have recently (March 2023) been
👍8🤔3