Skip to the content
Documentation

Help center

Help for Web Framework Developers

Combine Exponential with web frameworks: Composer, the APIs, embedding content and running them side by side.

55 pages

Start here

Read these pages in this order.

  1. Web framework developers: start here Where developers who know Symfony, Laravel, Slim, CodeIgniter, Yii, CakePHP, Laminas, Django, Rails, Expres...
  2. Exponential for web framework developers What Exponential is when you look at it with the eyes of a Symfony, Laravel, Django or Rails developer - a...
  3. Concept dictionary: framework terms in Exponential A lookup table from the words of Symfony, Laravel, Django, Rails, Express and Spring to the Exponential ter...
  4. Reading path for web framework developers The order in which to read this audience's pages - an orientation day, the request and its pieces, data, th...
  5. The request lifecycle What happens to an HTTP request in Exponential, step by step - index.php, the kernel, siteaccess matching,...
  6. Siteaccesses: matching a request to a site The siteaccess is the concept framework developers most often miss - a named configuration selected per req...

Good to know

  • Static publishing compared with static site generators

    An honest comparison of Exponential's static publishing with Jekyll, Hugo, Eleventy, Astro and headless setups - where a CMS that publishes static copies wins, and where a generator is the better tool.

  • Static publishing: CI and GitHub Actions

    This guide is for developers who build and publish a static copy from a CI job, and for administrators who let GitHub Actions deploy what Exponential pushes. It explains the commands' machine-readable output, the…

Search by topic

Each button lists the pages of one topic for Web Framework Developers.

Free documentation: use it to help yourself and others

This help is free documentation, licensed under the GNU Free Documentation License 1.3 or later. You may use it, share it and improve it:

  • Study it Read any page as often as you like, for any purpose.
  • Copy it and share it Give pages to other users, on paper or as files. Keep the copyright notice, the license notice and a copy of the license with every copy.
  • Translate, adapt and improve it Share your version under the same license, with the original notices and a note of what you changed.
  • Cite it Refer to a page by its title and its address in the help, or its file in the doc directory.
  • Contribute fixes back Use "Edit on GitHub" on any page. Changes are accepted under the same license, so they stay free for everyone.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x