Eén platform, vier lagen
Phlo stopt niet bij de taal. Dezelfde stack die je code transpileert, draait je server, verzorgt realtime en messaging, en beheert je complete vloot.
Het serverplatform
FrankenPHP runtime
In productie draait een Phlo-app op FrankenPHP in worker-mode: de app blijft in het geheugen, requests kosten geen opstarttijd. Zero dependencies, met 183 meegeleverde resources.
Richt je server in → · Productie-opstellingPhlo Daemon
De optionele engine: een pool van warme workers die elke Phlo-target zonder opstartkost draait. Phlo Realtime rijdt erop, en async-helpers en taken ook. Kern-Phlo werkt er zonder.
Daemon-handboek →Phlo Realtime
De WebSocket-laag die in de Phlo Daemon is ingebouwd: één proces multiplext verbindingen over meerdere apps en draait elke socket-gebeurtenis in-process op de worker-pool. Je app implementeert vier hooks (wsConnect, wsAuth, wsReceive, wsClose) en broadcast vanuit PHP met wsCast().
Phlo Realtime-handboek →Phlo Presentation
Een audio-timeline editor voor narratieve presentaties en video's: transitions en camera moves, Whisper-transcriptie en vertaling, AI-dubbing en een AI-regisseur die van je mediabibliotheek een storyboard maakt. Export als statische pagina of client-side MP4.
Presentation-handboek →Phlo CMS
Schema-gedreven CRUD: uit je modellen genereert de CMS lijsten, records, formulieren, uploads en een REST API. Elke relatie (parent, child, many) en bestandsuploads inbegrepen.
CMS builder → · CMS-handboekPhlo WhatsApp messaging
Een WhatsApp-gateway als aparte service: één proces per nummer, inkomende berichten komen via een beveiligde webhook bij je app binnen. Mail en notificaties lopen via dezelfde platformlaag.
Phlo WhatsApp-handboek →Voor agents
Phlo is agent-first ontworpen: een complete taalspecificatie als SKILL.md, machine-leesbare docs en runtime-introspectie via reflect.
llms.txt →
Integraties & betalingen
Praten met de buitenwereld hoort bij de runtime, niet bij een losse SDK. Connectors zetten externe REST-API's onder één contract; de payment-resources dekken Stripe en SumUp.
Connectors
Dunne, uniforme wrappers rond externe REST-API's: Slack, Telegram, Twilio, Resend, Google Calendar & Sheets, Microsoft Graph, Exact, Moneybird, e-Boekhouden, Lightspeed en Shopify. Elke aanroep geeft hetzelfde obj(ok, data of error)-resultaat; OAuth-tokens verversen zichzelf.
Guide: Integrations →Payments
Stripe voor Checkout, Billing Portal en webhooks, en SumUp voor card-present betalingen op een Solo-reader. Beide in de runtime, via de creds die je configureert.
Guide: Integrations →Het operationele platform
Het Phlo-dashboard beheert niet één app maar je complete technische architectuur: alle applicaties, servers en domeinen vanaf één plek.
Self-hosted van opzet: je draait Phlo op je eigen server, in worker-mode in het geheugen. De kosten schalen met een machine, niet met elke request, zodat succes je infrastructuur niet onbetaalbaar maakt zoals bij cloud en serverless vaak gebeurt. Je bezit de leesbare PHP-output, je data en de machine waarop alles draait.
Fleet-overzicht
Alle apps en servers in één scherm: uptime, versies, builds en gezondheid.
Domeinen & databases
Domeinbeheer en database-administratie per app, zonder losse tooling.
Notificaties & bezoekers
Berichten, alerts en bezoekersstatistieken over de hele vloot, gerouteerd naar mail of WhatsApp.