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?

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

Are you using in production? Please let us know!

dgoosens, to random
@dgoosens@phpc.social avatar

:frankenphp: THIS IS AWESOME @dunglas !!!

version 1.0 beta


dgoosens, to php French
@dgoosens@phpc.social avatar

New favourite t-shirt :frankenphp:

Thanks a lot @cooptilleuls

koehnlein, to random
@koehnlein@mastodon.social avatar

When I read I always think, it's a user group from Nuremberg. 😄

stefanzweifel, to random
@stefanzweifel@phpc.social avatar

Great talk by @dunglas at explaining .

dunglas, to random
@dunglas@mastodon.social avatar

One weekend after the launch of its version 1.0, has already reached 4,000 stars on GitHub 🤩🐘.

Want to help the project? Give it a star (contributions, feedback, and sponsorships are also welcome 😅)!

https://github.com/dunglas/frankenphp

dunglas, to Laravel
@dunglas@mastodon.social avatar

docker run -p 443:443 -v $PWD:/app dunglas/frankenphp is all you need to start a application with !

dunglas, to php
@dunglas@mastodon.social avatar

New simplified configuration for : it's now all you need to start a production-grade server (automatic HTTPS, HTTP/3, Zstandard compression...), powered by Caddy.

https://github.com/dunglas/frankenphp/pull/235

dgoosens, to random
@dgoosens@phpc.social avatar
dunglas, to random
@dunglas@mastodon.social avatar

⚡️📦 To make your sites faster, I've just released a new module for the Caddy server that compresses HTTP responses with Brotli!
This module uses a super-efficient implementation written in C, and will soon be available in .

https://github.com/dunglas/caddy-cbrotli

dunglas, to random
@dunglas@mastodon.social avatar

🔥 It's now possible to build a fully static version of libphp and : https://github.com/crazywhalecc/static-php-cli/pull/153

What does this mean?! Come to next week to discover the new use cases this unlocks! https://api-platform.com/con/2023/conferences/opening-keynote/

dunglas, to random
@dunglas@mastodon.social avatar

⚡️ Firefox 123 introduces full support for the "103 Early Hints" HTTP status code! This means that PHP applications using and APIs using Vulcain.rocks will now be lightning fast on Firefox too 😍

https://www.mozilla.org/en-US/firefox/123.0/releasenotes/

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.

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

We're thrilled to announce that @Hariboas will be joining us for our next meetup on February 29th. He will introduce us to and showcase its abilities. Don't miss out! Sign up today: https://www.meetup.com/phpug-rhein-neckar/events/298184699/

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

The #FrankenPHP online store is live! Treat yourself and choose unique accessories: https://frankenphp.dev/shop/

dunglas, to random
@dunglas@mastodon.social avatar

I'm pushing the developer experience even further: run ./frankenphp php-server in a directory containing PHP scripts and you've got a production-grade server for your applications.

Powered by Caddy!

https://github.com/dunglas/frankenphp/pull/238

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

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

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, (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

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

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

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

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

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