- Adoption risks and how to weigh them The risks an adopter of Exponential should consider - skills, provider dependence, migration, custom code, upgrades, security, funding of the project - with how likely and serious each is for you, and how to reduce it.
- Building a podcast feed Step by step - create an RSS export in the format Apple Podcasts (RSS 2.0 + iTunes), fill in the channel fields, add the show folder as a source with the episode class, map title, description and enclosure, make it…
- Content, content types and locations The content model of the DXP for developers - content types and fields, content items, versions, translations, locations in the tree, sections, object states, users, roles and policies - with the repository services…
- Designing interactive states The states every interactive element of an Exponential theme needs - default, hover, focus, active, visited, current, selected, disabled, error and loading - with what each must show, how they map to CSS selectors and…
- For developers: scripts and CI Use the exp:user commands in scripts, deploys and CI - the exp-user/1 JSON output, the exit codes, passwords from CI secrets on standard input, idempotent provisioning, and jq examples for checks and reports.
- Growth roadmap worksheet A worksheet template for site owners to choose and order the next steps for an Exponential site - goals, a list of growth options with what ships and what needs a partner, effort and routine cost, a scoring table, a…
- Hosting, domains and HTTPS explained The three things every website needs besides Exponential - a server to run on, a domain name to be found at and HTTPS for the padlock - explained with a house comparison, who provides each, how they connect, and what to…
- Install scripts in a site package How a site package carries PHP install scripts (settings/settings-file in package.xml, files in settings/), the eight functions the Create sites step calls and when, what each must return, the parameters they receive…
- Large data migrations: batches, time limits and resume Change thousands of objects or rows in one migration without running out of memory or locking the site - batches, transactional() returning false, an idempotent up(), pauses, maintenance mode, and resuming a run that…
- Migrations: generating migrations The ways to get a migration without writing it by hand - from a recording and in the editor in the administration, and on the console from content, classes, roles, sections and settings that exist, from the difference…
- Reporting problems How a site owner's team reports a problem with an Exponential site so it gets fixed - one contact, the facts to collect, where each kind of problem goes (your administrator, host, partner, the public trackers or the…
- SEO monthly checklist A one-hour monthly checklist for the owner or marketing lead of an Exponential site - search phrases without results, broken links, broken relations, removed pages, new content quality, sitemap and webmaster tools…
- Setting up MongoDB How to prepare MongoDB for an Exponential site - the requirements, a user created in the site's own database with readWrite and dbAdmin, why a user is required even without access control, the settings block, the…
- Talking points: accessibility Sourced talking points about the accessibility of Exponential's administration (keyboard, landmarks, contrast and target-size tests, dark mode, forced colors, reduced motion, right to left, alternative text), with what…
- The Exponential Platform line The Symfony-based Exponential Platform line in the ecosystem - Platform 3.2.9, the dual-kernel Legacy and Nexus distributions with Exponential 6 included, the starters and skeletons, the legacy bridge, and the framework…
- Versions, drafts and publishing For CMS developers, the life of a version. It covers drafts, publishing and archived versions, what the publish operation does for you, version history limits and cleanup, autosave, preview, scheduled hiding and…
- Your first hour in the administration A guided first hour on your study site's administration - signing in, the header, the left and right columns, the dashboard, an item's page, a first edit and publish, the versions, the help, and signing out - each with…
- Channel fields reference Every field of the Apple Podcasts section of an RSS export - what to enter, the element it becomes, how Exponential checks the value when the export is saved, and the category list it accepts.
- Designing headers and footers How theme designers design the frame of an Exponential site - the header and footer drawn by the pagelayout around every page, including search, sign-in and error pages; what usually goes in them, the signed-in state…
- Earlier press releases and coverage The press releases and coverage that the project lists on its "In the News" page - the release announcements of the 6.0 line from the launch period, where they were published, how to cite them, and why their titles use…
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