heiglandreas, to random
@heiglandreas@phpc.social avatar

I am having fun creating an office 365 account.... 🤣

At least in Safari I get further than in Firefox... 🤦‍♂️

A screenshot just saying "Konto erstellen". Nothing else. It looks like the system and firefox do not get along very well....

heiglandreas,
@heiglandreas@phpc.social avatar

@thefeiter We'll see .... tomorrow... 🤪

Shameless Plug:

And for those that can't work tomorrow (due to O365 Licence compliance) but are interested in why tomorrow is so special and how to handle such oddities in code (so that we'd know that it should be O365.2425):

Feel free to drop by at tomorrows @phpugmrn in Mannheim at the @bitexpert office.

I'll rant about that.

Also @Hariboas will talk about !

dunglas, to random
@dunglas@mastodon.social avatar

Online has now begun! I'll be presenting how to distribute Symfony applications as standalone binaries using tomorrow morning. It's not too late to get your tickets! https://live.symfony.com/2024-online-january/schedule#symfony-apps-as-standalone-binaries

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

FrankenPHP and Laravel Octane with Docker (chriswhite.is)

FrankenPHP is a project I've been keeping an eye on for a while. It's an alternative way to run PHP applications on the web without using php-fpm, which makes it easier to deploy with Docker as you don't need to deploy multiple containers for both nginx and php-fpm, or deploy one container that runs both processes.

dunglas, to random
@dunglas@mastodon.social avatar

We have just published a new documentation entry explaining how to use in production: https://frankenphp.dev/docs/production/

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

🎂 Nous sommes le 28 décembre et aujourd'hui, Les-Tilleuls.coop a 12 ans ! Profitons de cette journée pour revenir sur cette année 2023 riche en projets (coucou ) et événements : https://les-tilleuls.coop/blog/les-tilleuls-coop-a-12-ans-retour-sur-2023

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

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

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

Live at Brussels: @dunglas presenting his talk « apps as standalone binaries ». He just started by releasing 1.0.0 👏

dunglas, to random
@dunglas@mastodon.social avatar

Thanks to @gaelreyrol, is now available as a @nixos_org package!

https://github.com/NixOS/nixpkgs/pull/268665

dunglas, to random
@dunglas@mastodon.social avatar

I have just released 1.0 RC3. This version considerably improves memory usage. Please test it and report any issues!

https://github.com/dunglas/frankenphp/releases/tag/v1.0.0-rc.3

arda, to php
@arda@micro.arda.pw avatar
dgoosens, to random
@dgoosens@phpc.social avatar
dgoosens, to random
@dgoosens@phpc.social avatar

little update on the Makefile I shared for @juststeveking

this Makefile makes running commands for any @symfony, @ApiPlatform or project much easier

next to easy access to console and composer, it now comes with vbin command that allows to run any script (with arguments) located in the vendor/bin directory

very handy to run @phpstan or @phpunit for instance

https://gist.github.com/dgoosens/a5866ba4ccc5098c4410fd638f6c1dae

dunglas, to Laravel
@dunglas@mastodon.social avatar

🏎️🔥 Here's a patch that adds support to Octane.

https://github.com/laravel/octane/pull/764

dgoosens, (edited ) to php
@dgoosens@phpc.social avatar

would be the most awesome

@dunglas @ApiPlatform @cooptilleuls

:frankenphp:

(UPDATE: more info about here: https://frankenphp.dev/)

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

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

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 !

dgoosens, to random
@dgoosens@phpc.social avatar

:frankenphp: THIS IS AWESOME @dunglas !!!

version 1.0 beta


Skoop, to random
@Skoop@phpc.social avatar

I really need to seriously look at soon

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/

ApiPlatform, to random
@ApiPlatform@fosstodon.org avatar

@dunglas's keynote at the will show how this black magic will improve performance and DX for APIP in particular and PHP in general!

Join us on Sept 21-22 in Lille! Tickets available: https://api-platform.com/con/

https://mastodon.social/@dunglas/110972088054123304

dunglas, to php
@dunglas@mastodon.social avatar
dunglas, to php
@dunglas@mastodon.social avatar

#FrankenPHP is now tested with @shivammathur's setup-php GitHub action!

This is an important step towards using FrankenPHP without Docker!

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

#PHP #golang #phpc

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