Symfony, in the browser

The frame is a Symfony 8 application: a guestbook, with Doctrine and SQLite, Twig, forms and a session. PHP, compiled to WebAssembly, runs it in this page: no server runs it.

Try it: sign the guestbook, then reload the page. Your message is still here, and the form remembers your name: it is in the session.

Loading PHP…

Or without the frame: the same application, on its own page, with its URLs in the address bar. PHP runs in the service worker there.

How it works