https://via.zweiundeins.gmbh/
Very eager to see where #phpvia leads to.
It uses #OpenSwoole, but it would be great if the base would be interchangable with #Mercure (it comes embedded with #FrankenPHP) for SSR.
Who knows if Laravel Livewire ends up going that way.
cc @dunglas
#PHP #Programming #WebDevelopment #WebDev #SoftwareDevelopment #OpenSource #OSS #FOSS
@darkghosthunter I'd imagine #PHP's never truly gonna be async by nature because the way it works is incompatible with that. Therefore, #ReactPHP, #Swoole, #amp_php, and #ratchedPHP being merely workarounds is just the natural conclusion of that.
But I might be wrong. Maybe, some smart person figures out a way to overcome PHP's limitations on that front while not breaking the language. That'd be awesome. I keep my fingers crossed for you 👍🏻 🤞🏻
gRPC, HTTP, Websocket — и все это один сервер
Однажды передо мной встала довольно интересная задача: обеспечить взаимодействие стороннего веб-приложения - и набора сервисов, имеющих gRPC интерфейс. Нужно было проводить обработку данных от веб-приложения через конвейеры AI-агентов, собирать конечный результат, и отдавать его приложению. А также, что немаловажно, обеспечить наглядность мониторинга и управления всем хозяйством. Мне потребовалось разработать собственный сервер на PHP, в котором поддержать три типа интерфейсов. Во-первых, RestAPI для веб-приложения. Во-вторых, gRPC-сервис для взаимодействия с AI-агентами. В-третьих, HTTP + Websocket для интерактивного мониторинга и управления. Для этого пришлось создать новый продукт - который, возможно, кажется полезен и вам.
https://habr.com/ru/articles/925172/
#php #swoole #openswoole #opensourсe #grpc #websocket #http #javascript #html #dockercompose
Boosting Symfony Performance with Symfony Runtime and OpenSwoole. #symfony #OpenSwoole
Posted into SYMFONY FOR THE DEVIL @symfony-for-the-devil-mobileatom
RoadRunner vs OpenSwoole vs FrankenPHP с Laravel Octane
На эту тему было опубликовано множество статей из различного рода источников и у многих заметил тенденцию когда каждый из трёх упомянутых технологий значительно лидирует по сравнению с остальными. Тем более что у многих показаны какие-то дикие результаты в виде 1к запросов в секунду... И мне захотелось всё проверить своими руками...
https://habr.com/ru/articles/885266/
#laravel #roadrunner #swoole #openswoole #frankenphp #сравнение #сравнение_производительности
When you’re ready to set up and run high-performance #PHP applications with #Mezzio and #OpenSwoole.
https://docs.mezzio.dev/mezzio-swoole/v4/intro/
#Mezzio provides excellent tools that adhere to high-quality standards and industry guidelines.
Tap the 🌟 on GitHub to bookmark the repository for later.
https://github.com/mezzio/mezzio-swoole
If you want to use #Swoole, Mezzio also makes it easy.
Mezzio is powered by #PSR15 and your creativity.
I will ALWAY use #OpenSwoole
I DO NOT use #Swoole
They shipped a backdoor that downloaded and ran code from a third-party server
Remind me why should we trust their work again?
… bUt, It wAs rEmOvEd
yeah, after they wrongly accused and stripped their colleague (4 years=0% trust) of their privileges and most definitely after the fork
Now they are using "friends in high places" re-write the narrative for them.
Opinions, we all got one.
The facts of the matter is;
https://github.com/swoole/swoole-src/issues/4434#issuecomment-942898239
Hey i just saw this comment : heroku/heroku-buildpack-php#297 Word of warning: Swoole's admin interface hot-loads code from a third-party server; see swoole-src/ext-src/php_swoole_library.h Lines 7...
"Note: Always use the original Swoole and not Open Swoole! The latter is a scam version parasitizing on the original extension."
#JetBrains should NOT be taking sides and promoting this message with absolutely no proof.
If anything, #OpenSwoole is a fork created to remove the backdoor in #Swoole.
This message, more than undermines and diminishes the hard work of OpenSwoole maintainers..
“Scam Version”
“Parasitizing”
https://blog.jetbrains.com/phpstorm/2024/07/php-annotated-june-2024