Aktuelles

php-mjml ist Open Source: unser MJML-Renderer für PHP

MJML macht aus einer einfachen Markup-Sprache responsive HTML-E-Mails, normalerweise mit einer Node-Toolchain im Rücken. Wir haben es komplett nach PHP portiert: php-mjml/php-mjml braucht kein Node.js, keine zweite Laufzeitumgebung im Deployment. Seit Februar rendert es die E-Mails dieser Website; seit dieser Woche steht es unter MIT-Lizenz allen offen.

Zum Repository auf GitHub
php-mjml ist Open Source: unser MJML-Renderer für PHP
Datum
Autor:in
David Gorges, Geschäftsführer

Warum wir es gebaut haben

Unser Stack ist Symfony und PHP, unsere E-Mails sind MJML-Templates. Für den Renderer wollten wir keinen Node-Prozess neben dem PHP-Deployment pflegen, nur um Markup in HTML zu übersetzen. Also gibt es jetzt eine native PHP-Implementierung: App\Mail\MjmlRenderer in diesem Projekt baut direkt darauf.

Was es kann

php-mjml parst mit einem XML- statt einem HTML-Parser, damit selbstschließende MJML-Elemente korrekt behandelt werden. Über 20 E-Mail-Komponenten sind abgedeckt: Text, Buttons, Bilder, Karussells, Akkordeons und mehr. Für Inhalte aus nicht vertrauenswürdigen Quellen bringt es eine eingebaute Sanitisierung mit.

composer require php-mjml/php-mjml

Wo es gerade steht

Version 0.1.0 ist am 1. September erschienen, über Packagist zählt das Paket bereits mehr als 8.500 Installationen. Das Repository selbst nennt sich noch "Work in Progress" und warnt, die API könne sich ändern – ehrlich gesagt, bei uns läuft es trotzdem seit Monaten produktiv, ohne dass wir es vermissen würden.

Weitere Neuigkeiten

Alle News

Mistral Large 4: Europas Antwort auf die Frontier-Modelle

Mistral hat heute Large 4 als Public Preview freigegeben. Das Modell hat insgesamt 1,05 Billionen Parameter, davon 49 Milliarden aktiv (Mixture of Experts). Es versteht Text und Bild und verarbeitet ein Kontextfenster von einer Million Tokens. Trainiert wurde es von Grund auf auf 3.800 Nvidia-Grace-Blackwell-GPUs in Mistrals eigenen Rechenzentren in Europa. Dort läuft es auch, von Mistral selbst betrieben und nach europäischem Recht. Die Gewichte sollen bis Ende Oktober offen erscheinen.

An die Spitzenmodelle aus den USA reicht Large 4 nicht ganz heran. Wer Wert darauf legt, dass Daten und Betrieb in europäischer Hand bleiben, hat damit aber erstmals eine ernsthafte Alternative in dieser Größenklasse.

Zur Ankündigung von Mistral

Softwareentwicklung in Hamburg!

Starten Sie ein neues Projekt mit uns oder verbessern Sie ein bestehendes auf das nächste Level