Home / Company / New features / How to manage Exponential

How to manage Exponential

  • Administration Interface
  • Permission and access control
  • Workflows
  • Versioning and modification tracking
  • A unique content model
  • Content cross publishing
  • Multi-site deployment
  • Search engine optimization

A rich and powerful Administration Interface

The content of a site can be displayed (and modified) in various ways. The Administration Interface is the advanced back-end interface, providing powerful tools for content management and editing as well as site management, configuration, customization and development.

In other words, you can change almost everything about a site in the Administration Interface.

Permission, rights management and access control

The Exponential access system is multi-level and role-based. This means that you can give a user or a group of users access to a combination of functions across the whole site or within a specific area of the site. For example, you restrict a certain part of a site to community or partner members.

Workflows

Exponential comes with an integrated workflow mechanism. An example of this is the built-in collaboration system, which defines an ordered sequence of actions to be executed after a content editor has published an object.

Suppose that your site has a restriction that all content has to go through an editor-in-chief before being published. It can be set as “pending” before being approved to be published. On the other hand, if a pending version is rejected by the editor, it can be set as “rejected”.

 Another example is the e-commerce engine, which can be used to manage subscriptions on a media site, automating access for paid subscribers to read premium news content, watch videos, and so on.

Versioning and modification tracking

Having access to older versions of content enables supervisors or editors-in-chief to check for inconsistency or errors in the content. Exponential automatically keeps track of which content changes were made by which users at what time, and provides the option to revert content to a previous version.

A unique content model

Publishing content is no longer only about publishing articles. Depending on your needs you must define specific content structures for cars, recipes, specific products for your webshop and more. Exponential has a flexible content engine that enables administrators to create these content definitions directly through graphical user interfaces.

Content cross publishing

Using the cross publishing feature, you can re-use content throughout the site while avoiding inconsistent duplicates of content that are hard to maintain. If content appears at multiple locations, you only have to edit the object once – the changes will be reflected at all locations.

Multi-site deployment

One installation of Exponential can host many different websites with the possibility to re-use content, functionality and design across the different sites. You can have a continuous overview of all your sites and can even industrialize this deployment via the Site Factory management service in Exponential Premium subscription services.

URL management and search engine optimization

Exponential makes it easy for you to create content that will be effectively indexed by search engines. Sitemaps, friendly URLs, and easy management of key XHTML tags are all built-in features.

Comments

Log in or create a user account to comment.

eZ debug

Clear cache:

Quick settings:

Timing: Oct 19 2026 10:40:21
Script start
Notice: expMongoDB::query(1 rows, 0.929 ms) query number per page:0 Oct 19 2026 10:40:21
aggregate(ezurlalias_ml) {"parent":0,"text_md5":"93c731f1c3a84ef05cd54d044c379eaa"}
Notice: expMongoDB::query(1 rows, 0.534 ms) query number per page:1 Oct 19 2026 10:40:21
aggregate(ezurlalias_ml) {"parent":76,"text_md5":"cc9126674839b9487fb129b5d0b0ad1e"}
Notice: expMongoDB::query(1 rows, 0.611 ms) query number per page:2 Oct 19 2026 10:40:21
aggregate(ezurlalias_ml) {"parent":112,"text_md5":"ab0154c57ca278c5bde81b01d466d16f"}
Timing: Oct 19 2026 10:40:21
Module start 'content'
Timing: Oct 19 2026 10:40:21
Module end 'content'
Notice: expMongoDB::query(1 rows, 1.202 ms) query number per page:3 Oct 19 2026 10:40:21
aggregate(ezbasket) {"session_id":""}
Notice: expMongoDB::query(0 rows, 0.417 ms) query number per page:4 Oct 19 2026 10:40:21
aggregate(ezproductcollection_item) {"productcollection_id":2}
Notice: expMongoDB::query(1 rows, 1.736 ms) query number per page:5 Oct 19 2026 10:40:21
aggregate(ezcontentobject) {"contentclass_id":15}
Notice: expMongoDB::query(1 rows, 0.928 ms) query number per page:6 Oct 19 2026 10:40:21
aggregate(ezcontentobject_tree) {"node_id":145}
Notice: expMongoDB::query(0 rows, 1.541 ms) query number per page:7 Oct 19 2026 10:40:21
aggregate(ezcontentobject_tree) {"path_string":{"$regex":"^\/1\/2\/97\/133\/145\/.+"},"node_id":{"$ne":145},"depth":5,"is_invisible":0}
Notice: expMongoDB::query(1 rows, 0.666 ms) query number per page:8 Oct 19 2026 10:40:21
aggregate(ezcontentclass) {"identifier":"template_look","version":0}
Notice: expMongoDB::query(1 rows, 0.895 ms) query number per page:9 Oct 19 2026 10:40:21
aggregate(ezcontentobject) {"contentclass_id":15,"status":1}
Notice: expMongoDB::query(1 rows, 0.563 ms) query number per page:10 Oct 19 2026 10:40:21
aggregate(ezcontentobject) {"contentclass_id":15}
Notice: expMongoDB::query(1 rows, 1.720 ms) query number per page:11 Oct 19 2026 10:40:21
aggregate(ezcontentobject_tree) {"node_id":145}
Notice: expMongoDB::query(1 rows, 1.642 ms) query number per page:12 Oct 19 2026 10:40:21
aggregate(ezcontentobject_tree) {"node_id":133}
Notice: expMongoDB::query(1 rows, 1.657 ms) query number per page:13 Oct 19 2026 10:40:21
aggregate(ezcontentobject_tree) {"node_id":145}
Notice: expMongoDB::query(1 rows, 0.720 ms) query number per page:14 Oct 19 2026 10:40:21
aggregate(ezcontentobject_tree) {"node_id":145}
Notice: expMongoDB::query(1 rows, 1.049 ms) query number per page:15 Oct 19 2026 10:40:21
aggregate(ezcontentobject_tree) {"path_string":{"$regex":"^\/1\/2\/97\/133\/145\/.+"},"node_id":{"$ne":145}}
Notice: expMongoDB::query(1 rows, 1.488 ms) query number per page:16 Oct 19 2026 10:40:21
aggregate(ezcontentobject_tree) {"node_id":145}
Notice: expMongoDB::query(1 rows, 0.486 ms) query number per page:17 Oct 19 2026 10:40:21
aggregate(ezcontentobject_tree) {"node_id":145}
Notice: expMongoDB::query(1 rows, 0.962 ms) query number per page:18 Oct 19 2026 10:40:21
aggregate(ezcontentobject_tree) {"path_string":{"$regex":"^\/1\/2\/97\/133\/145\/.+"},"node_id":{"$ne":145}}
Notice: expMongoDB::query(4 rows, 0.483 ms) query number per page:19 Oct 19 2026 10:40:21
aggregate(ezurlalias_ml) {"action":{"$in":["eznode:2","eznode:97","eznode:133","eznode:145"]},"is_original":1,"is_alias":0}
Notice: expMongoDB::query(1 rows, 1.866 ms) query number per page:20 Oct 19 2026 10:40:21
aggregate(ezcontentobject) {"id":242}
Notice: expMongoDB::query(1 rows, 2.914 ms) query number per page:21 Oct 19 2026 10:40:21
aggregate(ezcontentobject) {"id":95}
Notice: expMongoDB::query(1 rows, 1.881 ms) query number per page:22 Oct 19 2026 10:40:21
aggregate(ezcontentobject) {"id":131}
Notice: expMongoDB::query(1 rows, 1.471 ms) query number per page:23 Oct 19 2026 10:40:21
aggregate(ezcontentobject) {"id":143}
Notice: expMongoDB::query(13 rows, 1.833 ms) query number per page:24 Oct 19 2026 10:40:21
aggregate(ezcontentobject_attribute) {"contentobject_id":143,"version":1,"language_code":"eng-US"}
Notice: expMongoDB::query(1 rows, 8.942 ms) query number per page:25 Oct 19 2026 10:40:21
aggregate(ezcontentobject_tree) {"node_id":2}
Notice: expMongoDB::query(1 rows, 1.407 ms) query number per page:26 Oct 19 2026 10:40:21
aggregate(ezcontentobject_tree) {"node_id":2}
Notice: expMongoDB::query(8 rows, 5.911 ms) query number per page:27 Oct 19 2026 10:40:21
aggregate(ezcontentobject_tree) {"path_string":{"$regex":"^\/1\/2\/.+"},"node_id":{"$ne":2},"depth":{"$lte":2},"is_invisible":0}
Notice: expMongoDB::query(65 rows, 7.334 ms) query number per page:28 Oct 19 2026 10:40:21
aggregate(ezcontentobject_attribute) {"$or":[{"contentobject_id":206,"version":2,"language_code":"eng-US"},{"contentobject_id":197,"version":1,"language_code":"eng-US"},{"contentobject_id":189,"version":1,"language_code":"eng-US"},{"contentobject_id":95,"version":1,"language_code":"eng-US"},{"contentobject_id":92,"version":1,"language_code":"eng-US"},{"contentobject_id":89,"version":1,"language_code":"eng-US"},{"contentobject_id":69,"version":1,"language_code":"eng-US"},{"contentobject_id":65,"version":1,"language_code":"eng-US"}]}
Notice: expMongoDB::query(1 rows, 1.523 ms) query number per page:29 Oct 19 2026 10:40:21
aggregate(ezcontentobject_tree) {"node_id":208}
Notice: expMongoDB::query(3 rows, 3.671 ms) query number per page:30 Oct 19 2026 10:40:21
aggregate(ezcontentobject_tree) {"path_string":{"$regex":"^\/1\/2\/208\/.+"},"node_id":{"$ne":208},"depth":{"$lte":3},"is_invisible":0}
Notice: expMongoDB::query(33 rows, 5.019 ms) query number per page:31 Oct 19 2026 10:40:21
aggregate(ezcontentobject_attribute) {"$or":[{"contentobject_id":207,"version":1,"language_code":"eng-US"},{"contentobject_id":239,"version":1,"language_code":"eng-US"},{"contentobject_id":92,"version":1,"language_code":"eng-US"}]}
Notice: expMongoDB::query(1 rows, 2.024 ms) query number per page:32 Oct 19 2026 10:40:21
aggregate(ezcontentobject_tree) {"node_id":208}
Notice: expMongoDB::query(1 rows, 2.554 ms) query number per page:33 Oct 19 2026 10:40:21
aggregate(ezcontentobject_tree) {"path_string":{"$regex":"^\/1\/2\/208\/.+"},"node_id":{"$ne":208},"depth":3,"is_invisible":0}
Notice: expMongoDB::query(2 rows, 0.789 ms) query number per page:34 Oct 19 2026 10:40:21
aggregate(ezurlalias_ml) {"action":{"$in":["eznode:2","eznode:208"]},"is_original":1,"is_alias":0}
Notice: expMongoDB::query(1 rows, 0.827 ms) query number per page:35 Oct 19 2026 10:40:21
aggregate(ezcontentobject) {"id":206}
Notice: expMongoDB::query(3 rows, 0.375 ms) query number per page:36 Oct 19 2026 10:40:21
aggregate(ezurlalias_ml) {"action":{"$in":["eznode:2","eznode:208","eznode:209"]},"is_original":1,"is_alias":0}
Notice: expMongoDB::query(1 rows, 0.559 ms) query number per page:37 Oct 19 2026 10:40:21
aggregate(ezcontentobject) {"id":207}
Notice: expMongoDB::query(3 rows, 0.356 ms) query number per page:38 Oct 19 2026 10:40:21
aggregate(ezurlalias_ml) {"action":{"$in":["eznode:2","eznode:208","eznode:241"]},"is_original":1,"is_alias":0}
Notice: expMongoDB::query(1 rows, 1.159 ms) query number per page:39 Oct 19 2026 10:40:21
aggregate(ezcontentobject) {"id":239}
Notice: expMongoDB::query(3 rows, 0.405 ms) query number per page:40 Oct 19 2026 10:40:21
aggregate(ezurlalias_ml) {"action":{"$in":["eznode:2","eznode:208","eznode:259"]},"is_original":1,"is_alias":0}
Notice: expMongoDB::query(1 rows, 0.577 ms) query number per page:41 Oct 19 2026 10:40:21
aggregate(ezcontentobject) {"id":92}
Notice: expMongoDB::query(1 rows, 0.501 ms) query number per page:42 Oct 19 2026 10:40:21
aggregate(ezcontentobject_tree) {"node_id":199}
Notice: expMongoDB::query(2 rows, 2.245 ms) query number per page:43 Oct 19 2026 10:40:21
aggregate(ezcontentobject_tree) {"path_string":{"$regex":"^\/1\/2\/199\/.+"},"node_id":{"$ne":199},"depth":{"$lte":3},"is_invisible":0}
Notice: expMongoDB::query(14 rows, 2.095 ms) query number per page:44 Oct 19 2026 10:40:21
aggregate(ezcontentobject_attribute) {"$or":[{"contentobject_id":198,"version":1,"language_code":"eng-US"},{"contentobject_id":202,"version":1,"language_code":"eng-US"}]}
Notice: expMongoDB::query(1 rows, 0.687 ms) query number per page:45 Oct 19 2026 10:40:21
aggregate(ezcontentobject_tree) {"node_id":199}
Notice: expMongoDB::query(1 rows, 1.436 ms) query number per page:46 Oct 19 2026 10:40:21
aggregate(ezcontentobject_tree) {"path_string":{"$regex":"^\/1\/2\/199\/.+"},"node_id":{"$ne":199},"depth":3,"is_invisible":0}
Notice: expMongoDB::query(2 rows, 1.586 ms) query number per page:47 Oct 19 2026 10:40:21
aggregate(ezurlalias_ml) {"action":{"$in":["eznode:2","eznode:199"]},"is_original":1,"is_alias":0}
Notice: expMongoDB::query(1 rows, 1.507 ms) query number per page:48 Oct 19 2026 10:40:21
aggregate(ezcontentobject) {"id":197}
Notice: expMongoDB::query(3 rows, 0.664 ms) query number per page:49 Oct 19 2026 10:40:21
aggregate(ezurlalias_ml) {"action":{"$in":["eznode:2","eznode:199","eznode:200"]},"is_original":1,"is_alias":0}
Notice: expMongoDB::query(1 rows, 2.003 ms) query number per page:50 Oct 19 2026 10:40:21
aggregate(ezcontentobject) {"id":198}
Notice: expMongoDB::query(3 rows, 0.864 ms) query number per page:51 Oct 19 2026 10:40:21
aggregate(ezurlalias_ml) {"action":{"$in":["eznode:2","eznode:199","eznode:204"]},"is_original":1,"is_alias":0}
Notice: expMongoDB::query(1 rows, 1.179 ms) query number per page:52 Oct 19 2026 10:40:21
aggregate(ezcontentobject) {"id":202}
Notice: expMongoDB::query(1 rows, 1.911 ms) query number per page:53 Oct 19 2026 10:40:21
aggregate(ezcontentobject_tree) {"node_id":191}
Notice: expMongoDB::query(3 rows, 4.001 ms) query number per page:54 Oct 19 2026 10:40:21
aggregate(ezcontentobject_tree) {"path_string":{"$regex":"^\/1\/2\/191\/.+"},"node_id":{"$ne":191},"depth":{"$lte":3},"is_invisible":0}
Notice: expMongoDB::query(21 rows, 4.138 ms) query number per page:55 Oct 19 2026 10:40:21
aggregate(ezcontentobject_attribute) {"$or":[{"contentobject_id":190,"version":1,"language_code":"eng-US"},{"contentobject_id":192,"version":1,"language_code":"eng-US"},{"contentobject_id":196,"version":1,"language_code":"eng-US"}]}
Notice: expMongoDB::query(1 rows, 0.730 ms) query number per page:56 Oct 19 2026 10:40:21
aggregate(ezcontentobject_tree) {"node_id":191}
Notice: expMongoDB::query(1 rows, 1.455 ms) query number per page:57 Oct 19 2026 10:40:21
aggregate(ezcontentobject_tree) {"path_string":{"$regex":"^\/1\/2\/191\/.+"},"node_id":{"$ne":191},"depth":3,"is_invisible":0}
Notice: expMongoDB::query(2 rows, 0.584 ms) query number per page:58 Oct 19 2026 10:40:21
aggregate(ezurlalias_ml) {"action":{"$in":["eznode:2","eznode:191"]},"is_original":1,"is_alias":0}
Notice: expMongoDB::query(1 rows, 0.907 ms) query number per page:59 Oct 19 2026 10:40:21
aggregate(ezcontentobject) {"id":189}
Notice: expMongoDB::query(3 rows, 0.430 ms) query number per page:60 Oct 19 2026 10:40:21
aggregate(ezurlalias_ml) {"action":{"$in":["eznode:2","eznode:191","eznode:192"]},"is_original":1,"is_alias":0}
Notice: expMongoDB::query(1 rows, 0.724 ms) query number per page:61 Oct 19 2026 10:40:21
aggregate(ezcontentobject) {"id":190}
Notice: expMongoDB::query(3 rows, 0.416 ms) query number per page:62 Oct 19 2026 10:40:21
aggregate(ezurlalias_ml) {"action":{"$in":["eznode:2","eznode:191","eznode:194"]},"is_original":1,"is_alias":0}
Notice: expMongoDB::query(1 rows, 0.738 ms) query number per page:63 Oct 19 2026 10:40:21
aggregate(ezcontentobject) {"id":192}
Notice: expMongoDB::query(3 rows, 0.418 ms) query number per page:64 Oct 19 2026 10:40:21
aggregate(ezurlalias_ml) {"action":{"$in":["eznode:2","eznode:191","eznode:198"]},"is_original":1,"is_alias":0}
Notice: expMongoDB::query(1 rows, 0.744 ms) query number per page:65 Oct 19 2026 10:40:21
aggregate(ezcontentobject) {"id":196}
Notice: expMongoDB::query(1 rows, 0.478 ms) query number per page:66 Oct 19 2026 10:40:21
aggregate(ezcontentobject_tree) {"node_id":97}
Notice: expMongoDB::query(7 rows, 6.044 ms) query number per page:67 Oct 19 2026 10:40:21
aggregate(ezcontentobject_tree) {"path_string":{"$regex":"^\/1\/2\/97\/.+"},"node_id":{"$ne":97},"depth":{"$lte":3},"is_invisible":0}
Notice: expMongoDB::query(45 rows, 5.644 ms) query number per page:68 Oct 19 2026 10:40:21
aggregate(ezcontentobject_attribute) {"$or":[{"contentobject_id":131,"version":1,"language_code":"eng-US"},{"contentobject_id":162,"version":1,"language_code":"eng-US"},{"contentobject_id":130,"version":1,"language_code":"eng-US"},{"contentobject_id":167,"version":1,"language_code":"eng-US"},{"contentobject_id":165,"version":1,"language_code":"eng-US"},{"contentobject_id":163,"version":1,"language_code":"eng-US"},{"contentobject_id":164,"version":1,"language_code":"eng-US"}]}
Notice: expMongoDB::query(1 rows, 0.975 ms) query number per page:69 Oct 19 2026 10:40:21
aggregate(ezcontentobject_tree) {"node_id":97}
Notice: expMongoDB::query(1 rows, 3.207 ms) query number per page:70 Oct 19 2026 10:40:21
aggregate(ezcontentobject_tree) {"path_string":{"$regex":"^\/1\/2\/97\/.+"},"node_id":{"$ne":97},"depth":3,"is_invisible":0}
Notice: expMongoDB::query(2 rows, 0.858 ms) query number per page:71 Oct 19 2026 10:40:21
aggregate(ezurlalias_ml) {"action":{"$in":["eznode:2","eznode:97"]},"is_original":1,"is_alias":0}
Notice: expMongoDB::query(3 rows, 0.350 ms) query number per page:72 Oct 19 2026 10:40:21
aggregate(ezurlalias_ml) {"action":{"$in":["eznode:2","eznode:97","eznode:133"]},"is_original":1,"is_alias":0}
Notice: expMongoDB::query(3 rows, 0.485 ms) query number per page:73 Oct 19 2026 10:40:21
aggregate(ezurlalias_ml) {"action":{"$in":["eznode:2","eznode:97","eznode:164"]},"is_original":1,"is_alias":0}
Notice: expMongoDB::query(1 rows, 0.746 ms) query number per page:74 Oct 19 2026 10:40:21
aggregate(ezcontentobject) {"id":162}
Notice: expMongoDB::query(3 rows, 0.321 ms) query number per page:75 Oct 19 2026 10:40:21
aggregate(ezurlalias_ml) {"action":{"$in":["eznode:2","eznode:97","eznode:132"]},"is_original":1,"is_alias":0}
Notice: expMongoDB::query(1 rows, 0.557 ms) query number per page:76 Oct 19 2026 10:40:21
aggregate(ezcontentobject) {"id":130}
Notice: expMongoDB::query(3 rows, 0.335 ms) query number per page:77 Oct 19 2026 10:40:21
aggregate(ezurlalias_ml) {"action":{"$in":["eznode:2","eznode:97","eznode:169"]},"is_original":1,"is_alias":0}
Notice: expMongoDB::query(1 rows, 0.524 ms) query number per page:78 Oct 19 2026 10:40:21
aggregate(ezcontentobject) {"id":167}
Notice: expMongoDB::query(3 rows, 0.324 ms) query number per page:79 Oct 19 2026 10:40:21
aggregate(ezurlalias_ml) {"action":{"$in":["eznode:2","eznode:97","eznode:167"]},"is_original":1,"is_alias":0}
Notice: expMongoDB::query(1 rows, 0.559 ms) query number per page:80 Oct 19 2026 10:40:21
aggregate(ezcontentobject) {"id":165}
Notice: expMongoDB::query(3 rows, 0.304 ms) query number per page:81 Oct 19 2026 10:40:21
aggregate(ezurlalias_ml) {"action":{"$in":["eznode:2","eznode:97","eznode:165"]},"is_original":1,"is_alias":0}
Notice: expMongoDB::query(1 rows, 0.517 ms) query number per page:82 Oct 19 2026 10:40:21
aggregate(ezcontentobject) {"id":163}
Notice: expMongoDB::query(3 rows, 0.348 ms) query number per page:83 Oct 19 2026 10:40:21
aggregate(ezurlalias_ml) {"action":{"$in":["eznode:2","eznode:97","eznode:166"]},"is_original":1,"is_alias":0}
Notice: expMongoDB::query(1 rows, 0.530 ms) query number per page:84 Oct 19 2026 10:40:21
aggregate(ezcontentobject) {"id":164}
Notice: expMongoDB::query(1 rows, 0.345 ms) query number per page:85 Oct 19 2026 10:40:21
aggregate(ezcontentobject_tree) {"node_id":94}
Notice: expMongoDB::query(2 rows, 1.575 ms) query number per page:86 Oct 19 2026 10:40:21
aggregate(ezcontentobject_tree) {"path_string":{"$regex":"^\/1\/2\/94\/.+"},"node_id":{"$ne":94},"depth":{"$lte":3},"is_invisible":0}
Notice: expMongoDB::query(16 rows, 1.505 ms) query number per page:87 Oct 19 2026 10:40:21
aggregate(ezcontentobject_attribute) {"$or":[{"contentobject_id":93,"version":1,"language_code":"eng-US"},{"contentobject_id":94,"version":1,"language_code":"eng-US"}]}
Notice: expMongoDB::query(1 rows, 0.370 ms) query number per page:88 Oct 19 2026 10:40:21
aggregate(ezcontentobject_tree) {"node_id":94}
Notice: expMongoDB::query(1 rows, 0.882 ms) query number per page:89 Oct 19 2026 10:40:21
aggregate(ezcontentobject_tree) {"path_string":{"$regex":"^\/1\/2\/94\/.+"},"node_id":{"$ne":94},"depth":3,"is_invisible":0}
Notice: expMongoDB::query(2 rows, 0.339 ms) query number per page:90 Oct 19 2026 10:40:21
aggregate(ezurlalias_ml) {"action":{"$in":["eznode:2","eznode:94"]},"is_original":1,"is_alias":0}
Notice: expMongoDB::query(3 rows, 0.395 ms) query number per page:91 Oct 19 2026 10:40:21
aggregate(ezurlalias_ml) {"action":{"$in":["eznode:2","eznode:94","eznode:95"]},"is_original":1,"is_alias":0}
Notice: expMongoDB::query(1 rows, 0.561 ms) query number per page:92 Oct 19 2026 10:40:21
aggregate(ezcontentobject) {"id":93}
Notice: expMongoDB::query(3 rows, 0.340 ms) query number per page:93 Oct 19 2026 10:40:21
aggregate(ezurlalias_ml) {"action":{"$in":["eznode:2","eznode:94","eznode:96"]},"is_original":1,"is_alias":0}
Notice: expMongoDB::query(1 rows, 0.577 ms) query number per page:94 Oct 19 2026 10:40:21
aggregate(ezcontentobject) {"id":94}
Notice: expMongoDB::query(1 rows, 0.369 ms) query number per page:95 Oct 19 2026 10:40:21
aggregate(ezcontentobject_tree) {"node_id":91}
Notice: expMongoDB::query(1 rows, 1.163 ms) query number per page:96 Oct 19 2026 10:40:21
aggregate(ezcontentobject_tree) {"path_string":{"$regex":"^\/1\/2\/91\/.+"},"node_id":{"$ne":91},"depth":{"$lte":3},"is_invisible":0}
Notice: expMongoDB::query(13 rows, 1.267 ms) query number per page:97 Oct 19 2026 10:40:21
aggregate(ezcontentobject_attribute) {"contentobject_id":90,"version":1,"language_code":"eng-US"}
Notice: expMongoDB::query(1 rows, 0.440 ms) query number per page:98 Oct 19 2026 10:40:21
aggregate(ezcontentobject_tree) {"node_id":91}
Notice: expMongoDB::query(1 rows, 0.803 ms) query number per page:99 Oct 19 2026 10:40:21
aggregate(ezcontentobject_tree) {"path_string":{"$regex":"^\/1\/2\/91\/.+"},"node_id":{"$ne":91},"depth":3,"is_invisible":0}
Notice: expMongoDB::query(2 rows, 0.440 ms) query number per page:100 Oct 19 2026 10:40:21
aggregate(ezurlalias_ml) {"action":{"$in":["eznode:2","eznode:91"]},"is_original":1,"is_alias":0}
Notice: expMongoDB::query(1 rows, 0.632 ms) query number per page:101 Oct 19 2026 10:40:21
aggregate(ezcontentobject) {"id":89}
Notice: expMongoDB::query(3 rows, 1.330 ms) query number per page:102 Oct 19 2026 10:40:21
aggregate(ezurlalias_ml) {"action":{"$in":["eznode:2","eznode:91","eznode:92"]},"is_original":1,"is_alias":0}
Notice: expMongoDB::query(1 rows, 1.086 ms) query number per page:103 Oct 19 2026 10:40:21
aggregate(ezcontentobject) {"id":90}
Notice: expMongoDB::query(1 rows, 0.740 ms) query number per page:104 Oct 19 2026 10:40:21
aggregate(ezcontentobject_tree) {"node_id":71}
Notice: expMongoDB::query(1 rows, 5.812 ms) query number per page:105 Oct 19 2026 10:40:21
aggregate(ezcontentobject_tree) {"path_string":{"$regex":"^\/1\/2\/71\/.+"},"node_id":{"$ne":71},"depth":{"$lte":3},"is_invisible":0}
Notice: expMongoDB::query(7 rows, 2.290 ms) query number per page:106 Oct 19 2026 10:40:21
aggregate(ezcontentobject_attribute) {"contentobject_id":70,"version":1,"language_code":"eng-US"}
Notice: expMongoDB::query(1 rows, 1.072 ms) query number per page:107 Oct 19 2026 10:40:21
aggregate(ezcontentobject_tree) {"node_id":71}
Notice: expMongoDB::query(1 rows, 2.224 ms) query number per page:108 Oct 19 2026 10:40:21
aggregate(ezcontentobject_tree) {"path_string":{"$regex":"^\/1\/2\/71\/.+"},"node_id":{"$ne":71},"depth":3,"is_invisible":0}
Notice: expMongoDB::query(2 rows, 0.732 ms) query number per page:109 Oct 19 2026 10:40:21
aggregate(ezurlalias_ml) {"action":{"$in":["eznode:2","eznode:71"]},"is_original":1,"is_alias":0}
Notice: expMongoDB::query(1 rows, 1.017 ms) query number per page:110 Oct 19 2026 10:40:21
aggregate(ezcontentobject) {"id":69}
Notice: expMongoDB::query(3 rows, 0.595 ms) query number per page:111 Oct 19 2026 10:40:21
aggregate(ezurlalias_ml) {"action":{"$in":["eznode:2","eznode:71","eznode:72"]},"is_original":1,"is_alias":0}
Notice: expMongoDB::query(1 rows, 1.007 ms) query number per page:112 Oct 19 2026 10:40:21
aggregate(ezcontentobject) {"id":70}
Notice: expMongoDB::query(1 rows, 0.582 ms) query number per page:113 Oct 19 2026 10:40:21
aggregate(ezcontentobject_tree) {"node_id":67}
Notice: expMongoDB::query(3 rows, 2.660 ms) query number per page:114 Oct 19 2026 10:40:21
aggregate(ezcontentobject_tree) {"path_string":{"$regex":"^\/1\/2\/67\/.+"},"node_id":{"$ne":67},"depth":{"$lte":3},"is_invisible":0}
Notice: expMongoDB::query(33 rows, 3.866 ms) query number per page:115 Oct 19 2026 10:40:21
aggregate(ezcontentobject_attribute) {"$or":[{"contentobject_id":66,"version":1,"language_code":"eng-US"},{"contentobject_id":67,"version":1,"language_code":"eng-US"},{"contentobject_id":68,"version":1,"language_code":"eng-US"}]}
Notice: expMongoDB::query(1 rows, 0.846 ms) query number per page:116 Oct 19 2026 10:40:21
aggregate(ezcontentobject_tree) {"node_id":67}
Notice: expMongoDB::query(1 rows, 0.966 ms) query number per page:117 Oct 19 2026 10:40:21
aggregate(ezcontentobject_tree) {"path_string":{"$regex":"^\/1\/2\/67\/.+"},"node_id":{"$ne":67},"depth":3,"is_invisible":0}
Notice: expMongoDB::query(2 rows, 0.387 ms) query number per page:118 Oct 19 2026 10:40:21
aggregate(ezurlalias_ml) {"action":{"$in":["eznode:2","eznode:67"]},"is_original":1,"is_alias":0}
Notice: expMongoDB::query(1 rows, 0.758 ms) query number per page:119 Oct 19 2026 10:40:21
aggregate(ezcontentobject) {"id":65}
Notice: expMongoDB::query(3 rows, 0.400 ms) query number per page:120 Oct 19 2026 10:40:21
aggregate(ezurlalias_ml) {"action":{"$in":["eznode:2","eznode:67","eznode:68"]},"is_original":1,"is_alias":0}
Notice: expMongoDB::query(1 rows, 0.633 ms) query number per page:121 Oct 19 2026 10:40:21
aggregate(ezcontentobject) {"id":66}
Notice: expMongoDB::query(3 rows, 0.351 ms) query number per page:122 Oct 19 2026 10:40:21
aggregate(ezurlalias_ml) {"action":{"$in":["eznode:2","eznode:67","eznode:69"]},"is_original":1,"is_alias":0}
Notice: expMongoDB::query(1 rows, 0.604 ms) query number per page:123 Oct 19 2026 10:40:21
aggregate(ezcontentobject) {"id":67}
Notice: expMongoDB::query(3 rows, 0.337 ms) query number per page:124 Oct 19 2026 10:40:21
aggregate(ezurlalias_ml) {"action":{"$in":["eznode:2","eznode:67","eznode:70"]},"is_original":1,"is_alias":0}
Notice: expMongoDB::query(1 rows, 0.534 ms) query number per page:125 Oct 19 2026 10:40:21
aggregate(ezcontentobject) {"id":68}
Timing: Oct 19 2026 10:40:21
Script end

Main resources:

Total runtime0.3112 sec
Peak memory usage4,096.0000 KB
Database Queries126

Timing points:

CheckpointStart (sec)Duration (sec)Memory at start (KB)Memory used (KB)
Script start 0.00000.0049 808.601681.8672
Module start 'content' 0.00490.0095 890.468888.7500
Module end 'content' 0.01440.2966 979.2188398.1797
Script end 0.3111  1,377.3984 

Time accumulators:

 Accumulator Duration (sec) Duration (%) Count Average (sec)
Ini load
Load cache0.00100.3369340.0000
MongoDB Total
MongoDB queries0.256282.34571260.0020
Template Total0.297295.520.1486
Template load0.00040.118520.0002
Template processing0.296895.385620.1484
Override
Cache load0.00010.045720.0001
General
dbfile0.00692.2231190.0004
String conversion0.00000.001620.0000
Note: percentages do not add up to 100% because some accumulators overlap

CSS/JS files loaded with "ezjscPacker" during request:

CacheTypePacklevelSourceFiles
CSS0extension/ezwt/design/standard/stylesheets/websitetoolbar.css
extension/sevenx_themes_simple/design/simple/stylesheets/libs/fontawesome/css/all.min.css
extension/sevenx_themes_simple/design/simple/stylesheets/magnific-popup.css
extension/sevenx_themes_simple/design/simple/stylesheets/main.css
extension/sevenx_themes_simple/design/simple/stylesheets/main.res.css
JS0extension/ezwebin/design/ezwebin/javascript/insertmedia.js
extension/ezjscore/design/standard/javascript/jquery-3.7.1.min.js
extension/sevenx_themes_simple/design/simple/javascript/jquery.magnific-popup.js
extension/sevenx_themes_simple/design/simple/javascript/main.js

Templates used to render the page:

UsageRequested templateTemplateTemplate loadedEditOverride
1pagelayout.tpl<No override>extension/sevenx_themes_simple/design/simple/templates/pagelayout.tplEdit templateOverride template
1setup/debug_toolbar.tpl<No override>design/standard/templates/setup/debug_toolbar.tplEdit templateOverride template
 Number of times templates used: 2
 Number of unique templates used: 2

Time used to render debug report: 0.0005 secs