Обзор NativePHP. Инструмент для создания собственных нативных desktop приложений на Laravel
Что из себя представляет NativePHP? Перед нами фреймворк, который позволяет нам писать нативные десктоп приложения, используя PHP. Приложения кроссплатформенные - можно писать под Mac, Windows и Linux. И все это с использованием нашего любимого PHP с использованием Laravel. Но как обещают разработчики в будущем появятся и другие драйверы.
В целом вы просто пишете приложение на Laravel, устанавливаете NativePHP и компилируете его в десктоп приложение. Далее прямо в операционной системе запускаете приложение и перед вами откроется тот же самый проект, который Вы писали.
https://habr.com/ru/articles/761740/
Что из себя представляет NativePHP? Перед нами фреймворк, который позволяет нам писать нативные десктоп приложения, используя PHP. Приложения кроссплатформенные - можно писать под Mac, Windows и Linux. И все это с использованием нашего любимого PHP с использованием Laravel. Но как обещают разработчики в будущем появятся и другие драйверы.
В целом вы просто пишете приложение на Laravel, устанавливаете NativePHP и компилируете его в десктоп приложение. Далее прямо в операционной системе запускаете приложение и перед вами откроется тот же самый проект, который Вы писали.
https://habr.com/ru/articles/761740/
Хабр
Обзор NativePHP. Инструмент для создания собственных нативных desktop приложений на Laravel
Привет, коллеги! В этой статье я сделаю обзор NativePHP , который появился на Laracon US 2023. Видеообзор, который я сделал, вызвал большой интерес у аудитории, и я решил оформить статью про...
❤63
Unlocking Real-Time with WebSockets in Laravel with Soketi
Рилтайм Laravel-приложение на вебсокетах с помощью Soketi
https://fajarwz.com/blog/unlocking-real-time-with-websockets-in-laravel-with-soketi/
Рилтайм Laravel-приложение на вебсокетах с помощью Soketi
https://fajarwz.com/blog/unlocking-real-time-with-websockets-in-laravel-with-soketi/
Fajarwz
Unlocking Real-Time with WebSockets in Laravel with Soketi | Fajarwz
Simple example of how to use WebSockets in Laravel app using Soketi
❤26
Релиз Laravel 10.26
https://github.com/laravel/framework/releases/tag/v10.26.0
+релизы:
Cashier Stripe v14.12.8
Jetstream v4.0.3
Prompts v0.1.11
Valet v4.4.1
Vapor Core v2.33.2
https://github.com/laravel/framework/releases/tag/v10.26.0
+релизы:
Cashier Stripe v14.12.8
Jetstream v4.0.3
Prompts v0.1.11
Valet v4.4.1
Vapor Core v2.33.2
❤14
This media is not supported in your browser
VIEW IN TELEGRAM
Сегодняшний релиз Laravel использует Laravel Prompts для добавления поиска/фильтрации в команду vendor:publish
❤67
Совет по безопасности: увеличьте количество bcrypt раундов
Настало время увеличить количество раундов, так как дефолтных 10 уже недостаточно.
https://securinglaravel.com/p/security-tip-increase-your-bcrypt
Настало время увеличить количество раундов, так как дефолтных 10 уже недостаточно.
https://securinglaravel.com/p/security-tip-increase-your-bcrypt
Securing Laravel
Security Tip: Increase Your bcrypt Rounds
[Tip#58] It's time to upgrade your bcrypt rounds to 12 (or higher)!
❤24
PHP и Laravel дайджест новостей за сентябрь 2023 года
https://habr.com/ru/articles/765982/
https://habr.com/ru/articles/765982/
Хабр
PHP и Laravel дайджест новостей за сентябрь 2023 года
Всем привет! Краткий обзор новостей из мира PHP и Laravel за сентябрь 2023 г. PHP Дайджест Вышли PHP 8.1.24 и PHP 8.2.11 Выпуски с исправлениями ошибок вышли по расписанию. Вышел третий релиз кандидат...
❤20
Пакет Laravel Firewall
Защищает приложение от различных типов атак, таких как XSS, SQLi, RFI, LFI, User Agent и т.д. Может уведомлять админа при обнаружении атаки. Плюс регистрация неудачных логинов и блокировка IP после нескольких неудачных попыток.
https://www.amitmerchant.com/laravel-firewall/
Защищает приложение от различных типов атак, таких как XSS, SQLi, RFI, LFI, User Agent и т.д. Может уведомлять админа при обнаружении атаки. Плюс регистрация неудачных логинов и блокировка IP после нескольких неудачных попыток.
https://www.amitmerchant.com/laravel-firewall/
Amit Merchant - A blog on PHP, JavaScript, and more
Prevent your Laravel application from various attacks using this package
As your application grows in popularity, it becomes a target for various attacks. And even if not so popular, there are bots that are constantly looking for vulnerabilities in your application.
❤73
Релизы Laravel 10.27 и 10.28
https://github.com/laravel/framework/releases
+релизы:
- Dusk v7.11.2
- Folio v1.1.3
- Installer v5.1.3
- Pint v1.13.3
- Scout v10.5.0
- Valet v4.5.0
https://github.com/laravel/framework/releases
+релизы:
- Dusk v7.11.2
- Folio v1.1.3
- Installer v5.1.3
- Pint v1.13.3
- Scout v10.5.0
- Valet v4.5.0
❤17
This media is not supported in your browser
VIEW IN TELEGRAM
Генерация текста коммита в PhpStorm с помощью ИИ.
❤120
Что быстрее PHP или Javascript? Да будет срач!
https://youtu.be/cmq1g3ZQ1Xo
https://youtu.be/cmq1g3ZQ1Xo
❤47
This media is not supported in your browser
VIEW IN TELEGRAM
Создание полноценных интерактивных TUI с помощью Laravel Prompts
https://blog.joe.codes/hacking-laravel-prompts-for-fun-and-profit
https://blog.joe.codes/hacking-laravel-prompts-for-fun-and-profit
❤30
Постановка задачи в очередь Laravel из хранимой процедуры или триггера PostgreSQL
https://habr.com/ru/articles/768136/
https://habr.com/ru/articles/768136/
Хабр
Постановка задачи (Job) в очередь Laravel из хранимой процедуры или триггера PostgreSQL
Зачем это понадобилось? Есть приложение A , которое крутится где-то там, и к которому у меня нет доступа. Это приложение использует API реализованное с помощью хранимых процедур. Есть приложение B ,...
❤17
Релиз Laravel 10.29
https://github.com/laravel/framework/releases/tag/v10.29.0
+релизы:
- Breeze v1.25.1
- Cashier Paddle v1.9.2
- Cashier Stripe v14.12.9
- Dusk v7.11.3
- Folio v1.1.4
- Fortify v1.18.1
- Horizon v5.21.2
- Jetstream v4.0.4
- Lumen v10.0.2
- Octane v2.1.1
- Passport v11.9.2
- Pint v1.13.4
- Prompts v0.1.12
- Sail v1.26.0
- Serializable Closure v1.3.2
- Volt v1.4.0
https://github.com/laravel/framework/releases/tag/v10.29.0
+релизы:
- Breeze v1.25.1
- Cashier Paddle v1.9.2
- Cashier Stripe v14.12.9
- Dusk v7.11.3
- Folio v1.1.4
- Fortify v1.18.1
- Horizon v5.21.2
- Jetstream v4.0.4
- Lumen v10.0.2
- Octane v2.1.1
- Passport v11.9.2
- Pint v1.13.4
- Prompts v0.1.12
- Sail v1.26.0
- Serializable Closure v1.3.2
- Volt v1.4.0
❤16
Запускаем PHP прямо в браузере с помощью WebAssembly
https://www.amitmerchant.com/portable-php-in-the-browser-using-webassembly/
https://www.amitmerchant.com/portable-php-in-the-browser-using-webassembly/
❤34
Релиз Laravel 10.30
https://github.com/laravel/framework/releases/tag/v10.30.0
+релизы:
Breeze v1.26.0
Cashier Stripe v14.12.11
Horizon v5.21.3
Jetstream v4.0.5
Prompts v0.1.13
Scout v10.5.1
Slack Notification Channel v3.1.0
Socialite v5.10.0
Telescope v4.17.0
https://github.com/laravel/framework/releases/tag/v10.30.0
+релизы:
Breeze v1.26.0
Cashier Stripe v14.12.11
Horizon v5.21.3
Jetstream v4.0.5
Prompts v0.1.13
Scout v10.5.1
Slack Notification Channel v3.1.0
Socialite v5.10.0
Telescope v4.17.0
❤16