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
Решение ошибки PHPStan
“Access to an undefined property”
Часто встречающаяся ошибка, которую многие не знают, как исправить
https://phpstan.org/blog/solving-phpstan-access-to-undefined-property
“Access to an undefined property”
Часто встречающаяся ошибка, которую многие не знают, как исправить
https://phpstan.org/blog/solving-phpstan-access-to-undefined-property
phpstan.org
Solving PHPStan error "Access to an undefined property"
🍌8👍3👌1
Миграция поисковой системы symfony.com на Meilisearch
интересная статья, позволяющая немного заглянуть под капот сайта Symfony
https://symfony.com/blog/migrating-symfony-com-search-engine-to-meilisearch
интересная статья, позволяющая немного заглянуть под капот сайта Symfony
https://symfony.com/blog/migrating-symfony-com-search-engine-to-meilisearch
Symfony
Migrating symfony.com Search Engine to Meilisearch (Symfony Blog)
We've updated the search engine of symfony.com to use Meilisearch. This blog post explains how we did it.
👍4
Эта статья посвящена истории WordPress и том, как он стал одной из самых популярных CMS в мире. Автор обсуждает преимущества и недостатки использования WordPress для создания сайтов и блогов, а также описывает, какие типы сайтов и проектов наиболее подходят для работы с этой платформой.
В статье автор обращает внимание на то, что PHP воспринимался долгое время как язык для начинающих программистов и не слишком подходящим для создания крупных и сложных веб-приложений. Однако в последние годы, благодаря многим факторам, PHP начал приобретать все большую популярность и уважение в сообществе веб-разработчиков.
https://medium.com/@aeropuertomc/the-elephpant-in-the-room-wordpress-77dea35d5d94
В статье автор обращает внимание на то, что PHP воспринимался долгое время как язык для начинающих программистов и не слишком подходящим для создания крупных и сложных веб-приложений. Однако в последние годы, благодаря многим факторам, PHP начал приобретать все большую популярность и уважение в сообществе веб-разработчиков.
https://medium.com/@aeropuertomc/the-elephpant-in-the-room-wordpress-77dea35d5d94
Medium
The elePHPant in the room: Wordpress
There is no denying that PHP took a great leap forward in the last years. The transformation is so generalized that “the PHP experience”…
👍7❤3😁2❤🔥1
Laravel Relation Joins
Этот пакет упрощает джоины, используя уже определенные отношения.
https://github.com/tylernathanreed/laravel-relation-joins
Этот пакет упрощает джоины, используя уже определенные отношения.
https://github.com/tylernathanreed/laravel-relation-joins
GitHub
GitHub - tylernathanreed/laravel-relation-joins: Adds the ability to join on a relationship by name.
Adds the ability to join on a relationship by name. - tylernathanreed/laravel-relation-joins
❤5🌚2
Мониторинг производительности PHP и диагностика узких мест
В статье автор обсуждает несколько важных аспектов мониторинга производительности PHP-приложений, включая сбор метрик, анализ логов и использование профайлеров. Он также представляет несколько инструментов, которые могут помочь в этом процессе, таких как New Relic, Blackfire и Xdebug.
Также автор подробно описывает, как диагностировать узкие места в производительности PHP-приложений. Он представляет несколько типичных проблем, которые могут возникнуть, и объясняет, как их можно идентифицировать и исправить. Среди проблем, которые он рассматривает, - медленные запросы к базе данных, медленные запросы к сторонним сервисам, ненужная загрузка файлов и использование устаревших или неэффективных библиотек.
https://haydenjames.io/monitoring-php-performance-diagnosing-bottlenecks/
В статье автор обсуждает несколько важных аспектов мониторинга производительности PHP-приложений, включая сбор метрик, анализ логов и использование профайлеров. Он также представляет несколько инструментов, которые могут помочь в этом процессе, таких как New Relic, Blackfire и Xdebug.
Также автор подробно описывает, как диагностировать узкие места в производительности PHP-приложений. Он представляет несколько типичных проблем, которые могут возникнуть, и объясняет, как их можно идентифицировать и исправить. Среди проблем, которые он рассматривает, - медленные запросы к базе данных, медленные запросы к сторонним сервисам, ненужная загрузка файлов и использование устаревших или неэффективных библиотек.
https://haydenjames.io/monitoring-php-performance-diagnosing-bottlenecks/
LinuxBlog.io
Monitoring PHP Performance and Diagnosing Bottlenecks
As one of the most widely used scripting languages for web development, PHP is known for its flexibility and ease of use. However, with complex
❤6
#хочу_спросить
Задавайте любые вопросы о программировании и получайте ответы от пользователей. В комментариях под постом укажите #язык, #стек и/или #библиотеку, по которым задаете вопрос.
Задавайте любые вопросы о программировании и получайте ответы от пользователей. В комментариях под постом укажите #язык, #стек и/или #библиотеку, по которым задаете вопрос.
❤1
Forwarded from Библиотека программиста | программирование, кодинг, разработка
Обзор десяти ключевых архитектурных характеристик / нефункциональных требований любого проекта:
1️⃣Scalability
2️⃣Availability
3️⃣Extensibility
4️⃣Consistency
5️⃣Resiliency
6️⃣Usability
7️⃣Observability
8️⃣Security
9️⃣Durability
🔟Agility
Подробнее
1️⃣Scalability
2️⃣Availability
3️⃣Extensibility
4️⃣Consistency
5️⃣Resiliency
6️⃣Usability
7️⃣Observability
8️⃣Security
9️⃣Durability
🔟Agility
Подробнее
👍8❤1
Что нового в PhpStorm 2023.1: новые функции пользовательского интерфейса, улучшенная производительность, поддержка 3v4l и многое другое
https://blog.jetbrains.com/phpstorm/2023/04/phpstorm-2023-1/
https://blog.jetbrains.com/phpstorm/2023/04/phpstorm-2023-1/
The JetBrains Blog
What’s New In PhpStorm 2023.1: New UI Features, Better Performance, 3v4l Support, and More | The PhpStorm Blog
PhpStorm 2023.1 is now available! This release is a major update that includes integration with 3v4l.org, improved performance, enhancements to the new UI, a DFA debugger for PHP, and much more.
👍4