cooptilleuls, to random French
@cooptilleuls@mastodon.online avatar

Après notre apparition hier dans , c'est le blogueur @Korben qui partage un article sur , notre serveur d'applications 🐘 Découvrez comment installer cet outil et comment il peut améliorer les perfs de votre application. https://korben.info/frankenphp-serveur-php-surpuissant-kevin-dunglas.html

cooptilleuls, to random French
@cooptilleuls@mastodon.online avatar

, the modern PHP app server, was the top post on this morning. As the creators and sponsors of this app server, we can help you improve your app's performance or transform it into standalone executables: https://les-tilleuls.coop/en/technologies/frankenphp

ramsey, to Kubernetes
@ramsey@phpc.social avatar

I’m interested in running (i.e., ) as the app server for a website. The website has multiple domains pointing to it, and I plan to run this in a cluster. Can someone point to any docs or blog posts that show how others have set up similar configurations with Caddy or FrankenPHP, especially with regard to how Caddy magically configures HTTPS for the domains in this kind of setup?

Hariboas,
@Hariboas@phpc.social avatar

@heiglandreas @ramsey

Have not done something like that but @dunglas might have some more experience with it.

dunglas,
@dunglas@mastodon.social avatar

@ramsey to do so, you’ll have to either expose Caddy using a K8s Load Balancer, or to use Caddy/FrankenPHP as a K8s ingress controller (https://github.com/caddyserver/ingress).

Another option is to let your existing ingress controller do the TLS termination (you can use projects cert-manager to automatically manage the certificates, and many cloud ingresses also have native support Let’s Enctypt or automatic cert generation).

shochdoerfer, to random German
@shochdoerfer@phpc.social avatar

#FrankenPHP Intro by @Hariboas at today's @phpugffm meetup!

Hariboas, to random German
@Hariboas@phpc.social avatar

Freue mich später bei der @phpugffm über #Frankenphp :frankenphp: zu sprechen. Mach mich gleich mit @shochdoerfer auf den Weg.

shochdoerfer,
@shochdoerfer@phpc.social avatar

@Hariboas ROAD TRIP!!!! /cc @phpugffm

edorian, to php
@edorian@phpc.social avatar

Back from vacation and excited to announce that we, over at , now fully support

https://www.linkedin.com/posts/tideways-gmbh_frankenphp-activity-7191031503009587202-qUFj

It's great to see the ecosystem grow and prosper and I believe proper tool support and performance insights will only help when it comes to choosing the right tool for your job.

It's been a bit of a struggle getting everything to work for me, but thanks to our C specialists all the test scenarios I wrote along the way are now passing, including

cooptilleuls, to random French
@cooptilleuls@mastodon.online avatar

We're glad to announce that Tideways has now official support for , including worker mode! Check out documentation for more information: https://support.tideways.com/documentation/setup/installation/frankenphp.html

dunglas, (edited ) to Symfony
@dunglas@mastodon.social avatar

Big day for ! A new version containing many static binaries-related fixes and improvements has been released (mimalloc support, autodetection of needed PHP extensions...).

https://github.com/dunglas/frankenphp/releases/tag/v1.1.3

Also, the long-standing "MySQL has gone away" issue when running apps in worker mode has been fixed by Allison Guilhem 🎉

https://github.com/symfony/symfony/pull/53214

dunglas, (edited ) to php
@dunglas@mastodon.social avatar

🧙 @arnaud_lb has crafted a patch for that improves performance when using @ApiPlatform by 20% with GNU libc and 40% with musl (Alpine Linux). What a wizard!
Of course, this will also benefit many other projects.

https://github.com/php/php-src/pull/13974

dunglas, to random French
@dunglas@mastodon.social avatar

Are you using in production? Please let us know!

Skoop,
@Skoop@phpc.social avatar

@derickr @dunglas yeah. This was a quick n dirty project built in one afternoon for the "stop genocide" project. Couldn't care less 😉

derickr,
@derickr@phpc.social avatar

@Skoop @dunglas And if you use this style of @openstreetmap link, it shows a marker on the right spot : https://www.openstreetmap.org/?mlat=52.00846&mlon=6.02542#map=19/52.00846/6.02542

dunglas, to random
@dunglas@mastodon.social avatar

Thanks to , @withinboredom and I discover (and sometimes fix) many bugs in @php itself! Free software FTW. https://github.com/php/php-src/pull/13942

dunglas, to random French
@dunglas@mastodon.social avatar

X-Sendfile/X-Accel-Redirect support is coming to and all Caddy modules! https://github.com/caddyserver/caddy/pull/6232

cooptilleuls, to random French
@cooptilleuls@mastodon.online avatar

C'est au tour de @dunglas de prendre la parole au meetup de l'@afup Lille ! Il présente à travers l'analyse de bugs spécifiques sur comment il remonte à l'origine d'un problème dans le code d'Xdebug (https://github.com/xdebug/xdebug), écrit en C 🐜

cooptilleuls, to random French
@cooptilleuls@mastodon.online avatar

Notre coopérateur @dunglas vous donne rendez-vous ce soir à 21h40 sur Twitch sur la chaîne de @Deuchnord et @AmauryPi dans le cadre de leur émission "La veille d'avril". Il présentera le serveur d'applications .

Bonne soirée ! https://www.twitch.tv/deuchnord

ApiPlatform, to random
@ApiPlatform@fosstodon.org avatar

Call for proposals for the 2024 ends on March 29! Share your experience, feedback, version migration, or use case about @ApiPlatform. We're also looking for talks about 🧟 Submit your topic now on our website! https://conference-hall.io/public/event/GMijW4ZrZDo6hzKeF1gk

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • ethstaker
  • rosin
  • mdbf
  • GTA5RPClips
  • Youngstown
  • slotface
  • InstantRegret
  • thenastyranch
  • khanakhh
  • kavyap
  • everett
  • DreamBathrooms
  • ngwrru68w68
  • provamag3
  • magazineikmin
  • Durango
  • cubers
  • love
  • modclub
  • osvaldo12
  • tacticalgear
  • cisconetworking
  • normalnudes
  • anitta
  • Leos
  • tester
  • JUstTest
  • All magazines