Skip to the content
Documentation

Recent changes

Recent ratings Recently added Recent comments Atom feed

35934 changed pages

Friday November 06 2026

  1. Q: What is the pricing model for an extension? Updated

    Changed 10:08 am · Last updated by Graham Brookins on 11/06/2026

    Historical. eZ Market extensions usually had no license fee but an annual subscription, which the earlier answer gave as about 3,000 EUR a year on average; cloud extensions added fees by volume. Today, the extensions mai…

  2. Q: How can the eZ Market extensions be ordered? Updated

    Changed 10:08 am · Last updated by Graham Brookins on 11/06/2026

    Historical. eZ Market extensions were ordered with a form; eZ Systems' sales team qualified the order and passed it to the partner. Today, an extension is installed with Composer (composer require se7enxweb/<name>) and s…

  3. Q: What is an extension? Updated

    Changed 10:08 am · Last updated by Graham Brookins on 11/06/2026

    A: An extension is a folder under extension/ that adds to Exponential without changing the kernel: settings, templates, modules, content classes, commands, cronjobs or connections to other systems. An upgrade of Exponent…

  4. Q: Does eZ Market extensions have enterprise quality? Updated

    Changed 10:08 am · Last updated by Graham Brookins on 11/06/2026

    Historical. eZ Systems certified that an eZ Market extension followed its architecture guidelines; the extension's maker was responsible for its quality. Today, extensions for Exponential are published with their source…

  5. Q: How are eZ Market extensions supported? Updated

    Changed 10:08 am · Last updated by Graham Brookins on 11/06/2026

    Historical. eZ Systems gave the first line of support for eZ Market extensions, and the extension's provider the second and third line. Today, ask about an extension in the Share Exponential forums or in its issue tracke…

  6. Q: How does Exponential manage links? Updated

    Changed 10:08 am · Last updated by Graham Brookins on 11/06/2026

    A: Links to other content point to the item, not to its address, so moving or renaming an item does not break them. Every external address is stored once, and Setup > Link management lists each one with its state and the…

  7. Q: How does the system provide the ability to rewrite URL... Updated

    Changed 10:08 am · Last updated by Graham Brookins on 11/06/2026

    A: Every item gets a readable address from its name automatically, for example /products/coffee-maker. In addition: Extra addresses for one item: Manage URL aliases in its context menu, with or without a redirect ( How d…

  8. Q: How are styles, templates, etc transported between web... Updated

    Changed 10:08 am · Last updated by Graham Brookins on 11/06/2026

    A: In three ways: Git : keep the design, best as an extension, in a repository and deploy it to every site. This is the usual way. Composer : publish the design extension as a package and install it with Composer. Packag…

  9. Q: How does the system display 3rd party content? Updated

    Changed 10:08 am · Last updated by Graham Brookins on 11/06/2026

    A: The common ways are: In the templates : a script widget or an iframe that loads the remote content in the browser; RSS import (Setup > RSS): a cronjob turns the items of a feed into content objects ( How do I import a…

  10. Q: How are styles and templates added for design and layo... Updated

    Changed 10:07 am · Last updated by Graham Brookins on 11/06/2026

    A: Templates write the HTML of each page and of each part of it, and can hold display logic, such as the path (breadcrumbs) of the current item. Stylesheets, referenced by the templates, give the page its look. Because t…

  11. Q: How are cascading styles-sheets (CSS) supported? Updated

    Changed 10:07 am · Last updated by Graham Brookins on 11/06/2026

    A: Stylesheets are files in the stylesheets/ directory of a design, loaded through design.ini [StylesheetSettings]; the ezjscore packer bundles and caches them. Write and change them like any other file of the design, ke…

  12. Q: Can templates be created and managed? Updated

    Changed 10:07 am · Last updated by Graham Brookins on 11/06/2026

    A: Yes. Templates decide how every part of a page is shown: the content, the menus, the breadcrumbs. They are files in a design (design/<design>/ or extension/<name>/design/<design>/). An override replaces a template for…

  13. Q: How does the system mirror content from one location o... Updated

    Changed 10:07 am · Last updated by Graham Brookins on 11/06/2026

    A: Within one site , an item can have more than one location in the content tree. Every location shows the same content, so an edit appears everywhere at once. See How do I show an item in more than one place? . Between…

  14. Q: How is the database replicated? Updated

    Changed 10:07 am · Last updated by Graham Brookins on 11/06/2026

    A: Exponential does not replicate the database itself; use the replication of your database server. On MySQL and MariaDB, Exponential can send read queries to replicas: site.ini [DatabaseSettings] UseSlaveServer (shipped…

  15. Q: How does Exponential deliver content to many visitors? Updated

    Changed 10:07 am · Last updated by Graham Brookins on 11/06/2026

    A: Mostly from caches: the Velocity response cache, the role-aware HTTP cache, the view cache and the template-block cache answer most requests before the database is reached (see How does the system cache pages? ). Afte…

  16. Q: How do I build a multi-site installation? Updated

    Changed 10:07 am · Last updated by Graham Brookins on 11/06/2026

    A: One Exponential installation can serve several sites. Each siteaccess is one way into the installation, with its own settings, design, languages and address: by host name, by the first part of the path or by port. Sit…

  17. Q: How are load balancing and clustering supported? Updated

    Changed 10:07 am · Last updated by Graham Brookins on 11/06/2026

    A: Several web servers can serve one site behind a load balancer. They need: one database server that all of them reach. Every supported database except SQLite can do this; SQLite is for one machine; shared files : the D…

  18. Q: How are fail-overs and alerts to system administrators... Updated

    Changed 10:07 am · Last updated by Graham Brookins on 11/06/2026

    A: The load balancer checks each web server and takes a server out when the check fails. Choose a check that fails when the server cannot serve pages: the administration login page, which goes through the whole applicati…

  19. Q: Does Exponential work with a reverse proxy such as Varnish? Updated

    Changed 10:07 am · Last updated by Graham Brookins on 11/06/2026

    A: Yes. A reverse proxy or a caching proxy such as Varnish can sit in front of Exponential. Many sites do not need one: Exponential Velocity serves HTTPS itself and has its own response cache. List the proxy's addresses…

  20. Q: How does the system export static content? Updated

    Changed 10:07 am · Last updated by Graham Brookins on 11/06/2026

    A: In two ways: Static publishing (from Exponential 6.0.15): builds a static copy of a public siteaccess, crawled as the anonymous user, and publishes it to a git repository, for example for GitHub Pages, with a history…