Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,059 of 9,059 pages
About the help in other languages
All help pages

Briefing for technical press

A background briefing for developer and IT media on Exponential - the stack, PHP versions, databases, engines, installation, the development process, APIs and the product family - every fact with its source, plus the…

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/help/press/briefing-for-technical-press.md

On this page

Briefing for technical press

This page is for developer magazines, IT news sites, technical podcasts and engineering bloggers. It gives you the technical facts about Exponential in one place, each with its source, so you can write with confidence and spend your interview time on design decisions. Facts are as of 18 October 2026; check them before you publish.

Contents

  1. The stack in one table
  2. Databases
  3. Engines and web servers
  4. Getting and installing it
  5. How it is developed
  6. Story angles for technical readers
  7. Technical claims to avoid

The stack in one table

TopicFactSource
What it is"a professional PHP application framework with advanced CMS (content management system) functionality", with a "fully customizable and extendable content model"Exponential 6, the kernel
Main featuresContent classes, versions, multilingual, search, roles, approval and scheduled publication, multisite, e-commerce, workflows, templates, a headless REST API, clustering, a plugin APISame section (from the README)
PHP8.0 to 8.5 supported on the development line; 7.4 usable without support; PHP 7.4 usable without support from 6.0.15PHP versions
TestingCI runs the test suite on PHP 8.1 to 8.5 and checks that 8.0 boots, on every push to main and every pull requestSame section
LicenseGNU GPL v2 or later; documentation GNU FDL 1.3 or laterWho is 7x?, Open source licenses
PackagesThe kernel is the Composer package se7enxweb/exponential; its composer.json required 66 se7enxweb packages on 18 October 20267x in numbers
Code ageOldest commit 2 September 2002; 27,242 commits on main on 18 October 2026Same table

Databases

"Supported databases (Exponential 6.0.x), in order of preference: 1. SQLite 3 (the default) · 2. PostgreSQL · 3. MongoDB · 4. MariaDB · 5. Oracle · 6. MySQL" (Database support).

PointSource
SQLite needs no database server; "the whole content repository is one file"Database support
MongoDB works "through an adapter that translates the kernel's SQL-shaped calls into MongoDB operations", with documented limits; it arrived with 6.0.14Same page; 6.0.14 changelog
Microsoft SQL Server has no driver; it is "known to be possible with additional work"Same page

Engines and web servers

EngineStatus in the documentationSource
Exponential Velocity"recommended for every stage; tier 1"; PHP 8.0+Operating system support, Web servers
Apache httpd 2.4 with PHP-FPMtier 1, "the classic setup and shared hosting"Same table
FrankenPHP"production-ready alternative"Same table
nginx with PHP-FPMtier 2Same table
PHP's built-in server"development only"Same table

Operating systems are documented in four tiers, from "Tested here" to "Not possible today"; tier 3 is "a reasoned expectation, not a test result" (Operating system support, The four tiers). Velocity's own facts and figures, with their measuring conditions, are on Covering Velocity releases.

Getting and installing it

  • Git first. "The recommended way is to get the kernel and every se7enxweb extension as Git clones with their full history" (Git first).
  • Three ways to get the code: git clone plus composer install (recommended), composer create-project, or composer require (Getting the code).
  • One-command install on the development line: ./console exp:install --apply builds a complete site on SQLite (Install in one command).
  • Published tags never change (Published versions never change).

How it is developed

PracticeSource
Commit messages start with Added:, Updated:, Fixed:, Removed: or Renamed:, checked by a hook and CICONTRIBUTING.md
"Every pull request is merged; while it is open, its author squashes and rebases it onto main as the reviews ask, and main's history is never rewritten after the merge"How the project grows
Administration templates carry no inline styles, so a strict Content Security Policy can be enforcedCONTRIBUTING.md, Security headers
Every change since December 2023 is explained in the history and recorded in the ledgerThe history pages as a source

Story angles for technical readers

AngleStart from
A PHP code base from 2002 on PHP 8.5The 6.0.x releases, December 2025
SQLite as the default database of a CMSDatabase support
A web server written in PHPCovering Velocity releases
An AI assistant that only writes draftsTalking points: Exponential Intelligence
Merging every pull requestHow the project grows

Technical claims to avoid

AvoidBecause
"Runs on any hosting"Operating systems and servers are documented in tiers; shared hosting has limits
"Faster than X"No published comparison exists (Comparisons done fairly)
"A fork of Ibexa" or "by eZ Systems"Not associated with either (Who is 7x?, In short)
"Built on Symfony" (for Exponential 6)The Symfony line is Exponential Platform (Covering Exponential Platform releases)

Become an Exponential Partner

Partners share their information, provide funding, contribute back and develop the products with us, and that is how Exponential grows. A partner website and dashboard are planned for mid-2027: please become a partner today to speed up our growth rate and land new features faster.

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x