Home / Company / New features / Separate content & design in Exponential

Separate content & design in Exponential

What is content and design?

Content is information that is organized and stored in a structured manner by Exponential. For example, content may be the components of a news article (such as the title, introduction, body, and images) or the properties of a car (such as the model, year, and color).

All information that is stored for the purpose of later retrieval is referred to as content. The presentation of content is determined by the design of a site.

While content refers to structured data, design refers to the way the data is visually presented. Design includes the things that make up a web interface: HTML, stylesheets (CSS), images that are not part of the content, typography, fonts, and so on.

So, while content deals with storing and structuring data, design dictates how the content should be presented.

Benefits of a Content Management System

The ability to handle the distinction between structuring and displaying content is one of thekey features of Exponential. The separation of content and design provides the following benefits:

  • Content editors and designers can work separately without conflicts
  • Content can be published easily in multiple formats
  • Content can easily be transferred and re-purposed
  • Global redesigns and changes can be applied with simple modifications

Presenting the content: templates

Templates represent the fundamental unit of site design in Exponential. For example, a template might dictate that a page should appear with the site's title at the top and with the main content in the middle. When the page is accessed, the Content Management System places the content (the actual title and body text) into the appropriate locations in the template.

An Exponential template is a custom, extended HTML file that describes how particular types of content should be presented. For example, there is a template for viewing a folder and its contents, a news article, the contents of a gallery as thumbnails, media files as list items, forum posts and so on.

In some cases, you can even have different article templates based on different kinds of articles or where they are located in the content hierarchy. In short, templates are the transforming unit that produces the site layout, either for an entire webpage or some part of that page. The following screenshots illustrate how different templates work together to produce a page.

Learn more inDevelopers section.

Comments

Log in or create a user account to comment.

eZ debug

Clear cache:

Quick settings:

Timing: Sep 05 2026 00:49:53
Script start
Notice: expMongoDB::query(1 rows, 2.435 ms) query number per page:0 Sep 05 2026 00:49:53
aggregate(ezurlalias_ml) {"parent":0,"text_md5":"93c731f1c3a84ef05cd54d044c379eaa"}
Notice: expMongoDB::query(1 rows, 1.504 ms) query number per page:1 Sep 05 2026 00:49:53
aggregate(ezurlalias_ml) {"parent":76,"text_md5":"cc9126674839b9487fb129b5d0b0ad1e"}
Notice: expMongoDB::query(1 rows, 2.403 ms) query number per page:2 Sep 05 2026 00:49:53
aggregate(ezurlalias_ml) {"parent":112,"text_md5":"2ac456edf677a87c1bd298afdffd21cb"}
Timing: Sep 05 2026 00:49:53
Module start 'content'
Timing: Sep 05 2026 00:49:53
Module end 'content'
Notice: expMongoDB::query(1 rows, 1.348 ms) query number per page:3 Sep 05 2026 00:49:53
aggregate(ezbasket) {"session_id":""}
Notice: expMongoDB::query(0 rows, 1.169 ms) query number per page:4 Sep 05 2026 00:49:53
aggregate(ezproductcollection_item) {"productcollection_id":2}
Notice: expMongoDB::query(1 rows, 1.038 ms) query number per page:5 Sep 05 2026 00:49:53
aggregate(ezcontentobject) {"contentclass_id":15}
Notice: expMongoDB::query(1 rows, 0.643 ms) query number per page:6 Sep 05 2026 00:49:53
aggregate(ezcontentobject_tree) {"node_id":134}
Notice: expMongoDB::query(0 rows, 1.665 ms) query number per page:7 Sep 05 2026 00:49:53
aggregate(ezcontentobject_tree) {"path_string":{"$regex":"^\/1\/2\/97\/133\/134\/.+"},"node_id":{"$ne":134},"depth":5,"is_invisible":0}
Notice: expMongoDB::query(1 rows, 0.610 ms) query number per page:8 Sep 05 2026 00:49:53
aggregate(ezcontentclass) {"identifier":"template_look","version":0}
Notice: expMongoDB::query(1 rows, 0.956 ms) query number per page:9 Sep 05 2026 00:49:53
aggregate(ezcontentobject) {"contentclass_id":15,"status":1}
Notice: expMongoDB::query(1 rows, 0.490 ms) query number per page:10 Sep 05 2026 00:49:53
aggregate(ezcontentobject) {"contentclass_id":15}
Notice: expMongoDB::query(1 rows, 1.461 ms) query number per page:11 Sep 05 2026 00:49:53
aggregate(ezcontentobject_tree) {"node_id":134}
Notice: expMongoDB::query(1 rows, 1.481 ms) query number per page:12 Sep 05 2026 00:49:53
aggregate(ezcontentobject_tree) {"node_id":133}
Notice: expMongoDB::query(1 rows, 1.529 ms) query number per page:13 Sep 05 2026 00:49:53
aggregate(ezcontentobject_tree) {"node_id":134}
Notice: expMongoDB::query(1 rows, 0.544 ms) query number per page:14 Sep 05 2026 00:49:53
aggregate(ezcontentobject_tree) {"node_id":134}
Notice: expMongoDB::query(1 rows, 1.015 ms) query number per page:15 Sep 05 2026 00:49:53
aggregate(ezcontentobject_tree) {"path_string":{"$regex":"^\/1\/2\/97\/133\/134\/.+"},"node_id":{"$ne":134}}
Notice: expMongoDB::query(1 rows, 1.211 ms) query number per page:16 Sep 05 2026 00:49:53
aggregate(ezcontentobject_tree) {"node_id":134}
Notice: expMongoDB::query(1 rows, 0.471 ms) query number per page:17 Sep 05 2026 00:49:53
aggregate(ezcontentobject_tree) {"node_id":134}
Notice: expMongoDB::query(1 rows, 0.929 ms) query number per page:18 Sep 05 2026 00:49:53
aggregate(ezcontentobject_tree) {"path_string":{"$regex":"^\/1\/2\/97\/133\/134\/.+"},"node_id":{"$ne":134}}
Notice: expMongoDB::query(4 rows, 1.028 ms) query number per page:19 Sep 05 2026 00:49:53
aggregate(ezurlalias_ml) {"action":{"$in":["eznode:2","eznode:97","eznode:133","eznode:134"]},"is_original":1,"is_alias":0}
Notice: expMongoDB::query(1 rows, 1.549 ms) query number per page:20 Sep 05 2026 00:49:53
aggregate(ezcontentobject) {"id":242}
Notice: expMongoDB::query(1 rows, 1.678 ms) query number per page:21 Sep 05 2026 00:49:53
aggregate(ezcontentobject) {"id":95}
Notice: expMongoDB::query(1 rows, 1.001 ms) query number per page:22 Sep 05 2026 00:49:53
aggregate(ezcontentobject) {"id":131}
Notice: expMongoDB::query(1 rows, 0.796 ms) query number per page:23 Sep 05 2026 00:49:53
aggregate(ezcontentobject) {"id":132}
Notice: expMongoDB::query(13 rows, 3.302 ms) query number per page:24 Sep 05 2026 00:49:53
aggregate(ezcontentobject_attribute) {"contentobject_id":132,"version":1,"language_code":"eng-US"}
Notice: expMongoDB::query(1 rows, 3.323 ms) query number per page:25 Sep 05 2026 00:49:53
aggregate(ezcontentobject_tree) {"node_id":2}
Notice: expMongoDB::query(1 rows, 1.540 ms) query number per page:26 Sep 05 2026 00:49:53
aggregate(ezcontentobject_tree) {"node_id":2}
Notice: expMongoDB::query(8 rows, 7.822 ms) query number per page:27 Sep 05 2026 00:49:53
aggregate(ezcontentobject_tree) {"path_string":{"$regex":"^\/1\/2\/.+"},"node_id":{"$ne":2},"depth":{"$lte":2},"is_invisible":0}
Notice: expMongoDB::query(65 rows, 9.114 ms) query number per page:28 Sep 05 2026 00:49:53
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.645 ms) query number per page:29 Sep 05 2026 00:49:53
aggregate(ezcontentobject_tree) {"node_id":208}
Notice: expMongoDB::query(3 rows, 3.814 ms) query number per page:30 Sep 05 2026 00:49:53
aggregate(ezcontentobject_tree) {"path_string":{"$regex":"^\/1\/2\/208\/.+"},"node_id":{"$ne":208},"depth":{"$lte":3},"is_invisible":0}
Notice: expMongoDB::query(33 rows, 6.028 ms) query number per page:31 Sep 05 2026 00:49:53
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, 1.771 ms) query number per page:32 Sep 05 2026 00:49:53
aggregate(ezcontentobject_tree) {"node_id":208}
Notice: expMongoDB::query(1 rows, 2.167 ms) query number per page:33 Sep 05 2026 00:49:53
aggregate(ezcontentobject_tree) {"path_string":{"$regex":"^\/1\/2\/208\/.+"},"node_id":{"$ne":208},"depth":3,"is_invisible":0}
Notice: expMongoDB::query(2 rows, 2.282 ms) query number per page:34 Sep 05 2026 00:49:53
aggregate(ezurlalias_ml) {"action":{"$in":["eznode:2","eznode:208"]},"is_original":1,"is_alias":0}
Notice: expMongoDB::query(1 rows, 1.475 ms) query number per page:35 Sep 05 2026 00:49:53
aggregate(ezcontentobject) {"id":206}
Notice: expMongoDB::query(3 rows, 1.727 ms) query number per page:36 Sep 05 2026 00:49:53
aggregate(ezurlalias_ml) {"action":{"$in":["eznode:2","eznode:208","eznode:209"]},"is_original":1,"is_alias":0}
Notice: expMongoDB::query(1 rows, 5.455 ms) query number per page:37 Sep 05 2026 00:49:53
aggregate(ezcontentobject) {"id":207}
Notice: expMongoDB::query(3 rows, 1.469 ms) query number per page:38 Sep 05 2026 00:49:53
aggregate(ezurlalias_ml) {"action":{"$in":["eznode:2","eznode:208","eznode:241"]},"is_original":1,"is_alias":0}
Notice: expMongoDB::query(1 rows, 2.056 ms) query number per page:39 Sep 05 2026 00:49:53
aggregate(ezcontentobject) {"id":239}
Notice: expMongoDB::query(3 rows, 0.965 ms) query number per page:40 Sep 05 2026 00:49:53
aggregate(ezurlalias_ml) {"action":{"$in":["eznode:2","eznode:208","eznode:259"]},"is_original":1,"is_alias":0}
Notice: expMongoDB::query(1 rows, 2.651 ms) query number per page:41 Sep 05 2026 00:49:53
aggregate(ezcontentobject) {"id":92}
Notice: expMongoDB::query(1 rows, 1.980 ms) query number per page:42 Sep 05 2026 00:49:53
aggregate(ezcontentobject_tree) {"node_id":199}
Notice: expMongoDB::query(2 rows, 3.895 ms) query number per page:43 Sep 05 2026 00:49:53
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.530 ms) query number per page:44 Sep 05 2026 00:49:53
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, 2.754 ms) query number per page:45 Sep 05 2026 00:49:53
aggregate(ezcontentobject_tree) {"node_id":199}
Notice: expMongoDB::query(1 rows, 2.349 ms) query number per page:46 Sep 05 2026 00:49:53
aggregate(ezcontentobject_tree) {"path_string":{"$regex":"^\/1\/2\/199\/.+"},"node_id":{"$ne":199},"depth":3,"is_invisible":0}
Notice: expMongoDB::query(2 rows, 1.851 ms) query number per page:47 Sep 05 2026 00:49:53
aggregate(ezurlalias_ml) {"action":{"$in":["eznode:2","eznode:199"]},"is_original":1,"is_alias":0}
Notice: expMongoDB::query(1 rows, 2.294 ms) query number per page:48 Sep 05 2026 00:49:53
aggregate(ezcontentobject) {"id":197}
Notice: expMongoDB::query(3 rows, 1.786 ms) query number per page:49 Sep 05 2026 00:49:53
aggregate(ezurlalias_ml) {"action":{"$in":["eznode:2","eznode:199","eznode:200"]},"is_original":1,"is_alias":0}
Notice: expMongoDB::query(1 rows, 2.277 ms) query number per page:50 Sep 05 2026 00:49:53
aggregate(ezcontentobject) {"id":198}
Notice: expMongoDB::query(3 rows, 1.272 ms) query number per page:51 Sep 05 2026 00:49:53
aggregate(ezurlalias_ml) {"action":{"$in":["eznode:2","eznode:199","eznode:204"]},"is_original":1,"is_alias":0}
Notice: expMongoDB::query(1 rows, 1.295 ms) query number per page:52 Sep 05 2026 00:49:53
aggregate(ezcontentobject) {"id":202}
Notice: expMongoDB::query(1 rows, 1.534 ms) query number per page:53 Sep 05 2026 00:49:53
aggregate(ezcontentobject_tree) {"node_id":191}
Notice: expMongoDB::query(3 rows, 3.130 ms) query number per page:54 Sep 05 2026 00:49:53
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.841 ms) query number per page:55 Sep 05 2026 00:49:53
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.857 ms) query number per page:56 Sep 05 2026 00:49:53
aggregate(ezcontentobject_tree) {"node_id":191}
Notice: expMongoDB::query(1 rows, 1.410 ms) query number per page:57 Sep 05 2026 00:49:54
aggregate(ezcontentobject_tree) {"path_string":{"$regex":"^\/1\/2\/191\/.+"},"node_id":{"$ne":191},"depth":3,"is_invisible":0}
Notice: expMongoDB::query(2 rows, 1.363 ms) query number per page:58 Sep 05 2026 00:49:54
aggregate(ezurlalias_ml) {"action":{"$in":["eznode:2","eznode:191"]},"is_original":1,"is_alias":0}
Notice: expMongoDB::query(1 rows, 2.871 ms) query number per page:59 Sep 05 2026 00:49:54
aggregate(ezcontentobject) {"id":189}
Notice: expMongoDB::query(3 rows, 2.795 ms) query number per page:60 Sep 05 2026 00:49:54
aggregate(ezurlalias_ml) {"action":{"$in":["eznode:2","eznode:191","eznode:192"]},"is_original":1,"is_alias":0}
Notice: expMongoDB::query(1 rows, 1.976 ms) query number per page:61 Sep 05 2026 00:49:54
aggregate(ezcontentobject) {"id":190}
Notice: expMongoDB::query(3 rows, 1.339 ms) query number per page:62 Sep 05 2026 00:49:54
aggregate(ezurlalias_ml) {"action":{"$in":["eznode:2","eznode:191","eznode:194"]},"is_original":1,"is_alias":0}
Notice: expMongoDB::query(1 rows, 6.002 ms) query number per page:63 Sep 05 2026 00:49:54
aggregate(ezcontentobject) {"id":192}
Notice: expMongoDB::query(3 rows, 1.994 ms) query number per page:64 Sep 05 2026 00:49:54
aggregate(ezurlalias_ml) {"action":{"$in":["eznode:2","eznode:191","eznode:198"]},"is_original":1,"is_alias":0}
Notice: expMongoDB::query(1 rows, 3.727 ms) query number per page:65 Sep 05 2026 00:49:54
aggregate(ezcontentobject) {"id":196}
Notice: expMongoDB::query(1 rows, 3.529 ms) query number per page:66 Sep 05 2026 00:49:54
aggregate(ezcontentobject_tree) {"node_id":97}
Notice: expMongoDB::query(7 rows, 17.019 ms) query number per page:67 Sep 05 2026 00:49:54
aggregate(ezcontentobject_tree) {"path_string":{"$regex":"^\/1\/2\/97\/.+"},"node_id":{"$ne":97},"depth":{"$lte":3},"is_invisible":0}
Notice: expMongoDB::query(45 rows, 6.327 ms) query number per page:68 Sep 05 2026 00:49:54
aggregate(ezcontentobject_attribute) {"$or":[{"contentobject_id":162,"version":1,"language_code":"eng-US"},{"contentobject_id":163,"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":131,"version":1,"language_code":"eng-US"},{"contentobject_id":164,"version":1,"language_code":"eng-US"},{"contentobject_id":165,"version":1,"language_code":"eng-US"}]}
Notice: expMongoDB::query(1 rows, 1.063 ms) query number per page:69 Sep 05 2026 00:49:54
aggregate(ezcontentobject_tree) {"node_id":97}
Notice: expMongoDB::query(1 rows, 1.801 ms) query number per page:70 Sep 05 2026 00:49:54
aggregate(ezcontentobject_tree) {"path_string":{"$regex":"^\/1\/2\/97\/.+"},"node_id":{"$ne":97},"depth":3,"is_invisible":0}
Notice: expMongoDB::query(2 rows, 1.044 ms) query number per page:71 Sep 05 2026 00:49:54
aggregate(ezurlalias_ml) {"action":{"$in":["eznode:2","eznode:97"]},"is_original":1,"is_alias":0}
Notice: expMongoDB::query(3 rows, 1.079 ms) query number per page:72 Sep 05 2026 00:49:54
aggregate(ezurlalias_ml) {"action":{"$in":["eznode:2","eznode:97","eznode:164"]},"is_original":1,"is_alias":0}
Notice: expMongoDB::query(1 rows, 1.505 ms) query number per page:73 Sep 05 2026 00:49:54
aggregate(ezcontentobject) {"id":162}
Notice: expMongoDB::query(3 rows, 1.613 ms) query number per page:74 Sep 05 2026 00:49:54
aggregate(ezurlalias_ml) {"action":{"$in":["eznode:2","eznode:97","eznode:165"]},"is_original":1,"is_alias":0}
Notice: expMongoDB::query(1 rows, 1.651 ms) query number per page:75 Sep 05 2026 00:49:54
aggregate(ezcontentobject) {"id":163}
Notice: expMongoDB::query(3 rows, 2.771 ms) query number per page:76 Sep 05 2026 00:49:54
aggregate(ezurlalias_ml) {"action":{"$in":["eznode:2","eznode:97","eznode:132"]},"is_original":1,"is_alias":0}
Notice: expMongoDB::query(1 rows, 1.551 ms) query number per page:77 Sep 05 2026 00:49:54
aggregate(ezcontentobject) {"id":130}
Notice: expMongoDB::query(3 rows, 1.372 ms) query number per page:78 Sep 05 2026 00:49:54
aggregate(ezurlalias_ml) {"action":{"$in":["eznode:2","eznode:97","eznode:169"]},"is_original":1,"is_alias":0}
Notice: expMongoDB::query(1 rows, 2.339 ms) query number per page:79 Sep 05 2026 00:49:54
aggregate(ezcontentobject) {"id":167}
Notice: expMongoDB::query(3 rows, 0.936 ms) query number per page:80 Sep 05 2026 00:49:54
aggregate(ezurlalias_ml) {"action":{"$in":["eznode:2","eznode:97","eznode:133"]},"is_original":1,"is_alias":0}
Notice: expMongoDB::query(3 rows, 1.896 ms) query number per page:81 Sep 05 2026 00:49:54
aggregate(ezurlalias_ml) {"action":{"$in":["eznode:2","eznode:97","eznode:166"]},"is_original":1,"is_alias":0}
Notice: expMongoDB::query(1 rows, 3.364 ms) query number per page:82 Sep 05 2026 00:49:54
aggregate(ezcontentobject) {"id":164}
Notice: expMongoDB::query(3 rows, 1.217 ms) query number per page:83 Sep 05 2026 00:49:54
aggregate(ezurlalias_ml) {"action":{"$in":["eznode:2","eznode:97","eznode:167"]},"is_original":1,"is_alias":0}
Notice: expMongoDB::query(1 rows, 1.966 ms) query number per page:84 Sep 05 2026 00:49:54
aggregate(ezcontentobject) {"id":165}
Notice: expMongoDB::query(1 rows, 1.640 ms) query number per page:85 Sep 05 2026 00:49:54
aggregate(ezcontentobject_tree) {"node_id":94}
Notice: expMongoDB::query(2 rows, 3.113 ms) query number per page:86 Sep 05 2026 00:49:54
aggregate(ezcontentobject_tree) {"path_string":{"$regex":"^\/1\/2\/94\/.+"},"node_id":{"$ne":94},"depth":{"$lte":3},"is_invisible":0}
Notice: expMongoDB::query(16 rows, 4.512 ms) query number per page:87 Sep 05 2026 00:49:54
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, 1.038 ms) query number per page:88 Sep 05 2026 00:49:54
aggregate(ezcontentobject_tree) {"node_id":94}
Notice: expMongoDB::query(1 rows, 2.229 ms) query number per page:89 Sep 05 2026 00:49:54
aggregate(ezcontentobject_tree) {"path_string":{"$regex":"^\/1\/2\/94\/.+"},"node_id":{"$ne":94},"depth":3,"is_invisible":0}
Notice: expMongoDB::query(2 rows, 2.372 ms) query number per page:90 Sep 05 2026 00:49:54
aggregate(ezurlalias_ml) {"action":{"$in":["eznode:2","eznode:94"]},"is_original":1,"is_alias":0}
Notice: expMongoDB::query(3 rows, 2.822 ms) query number per page:91 Sep 05 2026 00:49:54
aggregate(ezurlalias_ml) {"action":{"$in":["eznode:2","eznode:94","eznode:95"]},"is_original":1,"is_alias":0}
Notice: expMongoDB::query(1 rows, 4.779 ms) query number per page:92 Sep 05 2026 00:49:54
aggregate(ezcontentobject) {"id":93}
Notice: expMongoDB::query(3 rows, 2.494 ms) query number per page:93 Sep 05 2026 00:49:54
aggregate(ezurlalias_ml) {"action":{"$in":["eznode:2","eznode:94","eznode:96"]},"is_original":1,"is_alias":0}
Notice: expMongoDB::query(1 rows, 1.740 ms) query number per page:94 Sep 05 2026 00:49:54
aggregate(ezcontentobject) {"id":94}
Notice: expMongoDB::query(1 rows, 0.874 ms) query number per page:95 Sep 05 2026 00:49:54
aggregate(ezcontentobject_tree) {"node_id":91}
Notice: expMongoDB::query(1 rows, 4.047 ms) query number per page:96 Sep 05 2026 00:49:54
aggregate(ezcontentobject_tree) {"path_string":{"$regex":"^\/1\/2\/91\/.+"},"node_id":{"$ne":91},"depth":{"$lte":3},"is_invisible":0}
Notice: expMongoDB::query(13 rows, 4.158 ms) query number per page:97 Sep 05 2026 00:49:54
aggregate(ezcontentobject_attribute) {"contentobject_id":90,"version":1,"language_code":"eng-US"}
Notice: expMongoDB::query(1 rows, 2.193 ms) query number per page:98 Sep 05 2026 00:49:54
aggregate(ezcontentobject_tree) {"node_id":91}
Notice: expMongoDB::query(1 rows, 2.762 ms) query number per page:99 Sep 05 2026 00:49:54
aggregate(ezcontentobject_tree) {"path_string":{"$regex":"^\/1\/2\/91\/.+"},"node_id":{"$ne":91},"depth":3,"is_invisible":0}
Notice: expMongoDB::query(2 rows, 1.531 ms) query number per page:100 Sep 05 2026 00:49:54
aggregate(ezurlalias_ml) {"action":{"$in":["eznode:2","eznode:91"]},"is_original":1,"is_alias":0}
Notice: expMongoDB::query(1 rows, 2.432 ms) query number per page:101 Sep 05 2026 00:49:54
aggregate(ezcontentobject) {"id":89}
Notice: expMongoDB::query(3 rows, 1.451 ms) query number per page:102 Sep 05 2026 00:49:54
aggregate(ezurlalias_ml) {"action":{"$in":["eznode:2","eznode:91","eznode:92"]},"is_original":1,"is_alias":0}
Notice: expMongoDB::query(1 rows, 2.370 ms) query number per page:103 Sep 05 2026 00:49:54
aggregate(ezcontentobject) {"id":90}
Notice: expMongoDB::query(1 rows, 1.449 ms) query number per page:104 Sep 05 2026 00:49:54
aggregate(ezcontentobject_tree) {"node_id":71}
Notice: expMongoDB::query(1 rows, 2.597 ms) query number per page:105 Sep 05 2026 00:49:54
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 Sep 05 2026 00:49:54
aggregate(ezcontentobject_attribute) {"contentobject_id":70,"version":1,"language_code":"eng-US"}
Notice: expMongoDB::query(1 rows, 0.739 ms) query number per page:107 Sep 05 2026 00:49:54
aggregate(ezcontentobject_tree) {"node_id":71}
Notice: expMongoDB::query(1 rows, 1.419 ms) query number per page:108 Sep 05 2026 00:49:54
aggregate(ezcontentobject_tree) {"path_string":{"$regex":"^\/1\/2\/71\/.+"},"node_id":{"$ne":71},"depth":3,"is_invisible":0}
Notice: expMongoDB::query(2 rows, 0.802 ms) query number per page:109 Sep 05 2026 00:49:54
aggregate(ezurlalias_ml) {"action":{"$in":["eznode:2","eznode:71"]},"is_original":1,"is_alias":0}
Notice: expMongoDB::query(1 rows, 1.369 ms) query number per page:110 Sep 05 2026 00:49:54
aggregate(ezcontentobject) {"id":69}
Notice: expMongoDB::query(3 rows, 0.913 ms) query number per page:111 Sep 05 2026 00:49:54
aggregate(ezurlalias_ml) {"action":{"$in":["eznode:2","eznode:71","eznode:72"]},"is_original":1,"is_alias":0}
Notice: expMongoDB::query(1 rows, 0.980 ms) query number per page:112 Sep 05 2026 00:49:54
aggregate(ezcontentobject) {"id":70}
Notice: expMongoDB::query(1 rows, 1.033 ms) query number per page:113 Sep 05 2026 00:49:54
aggregate(ezcontentobject_tree) {"node_id":67}
Notice: expMongoDB::query(3 rows, 3.780 ms) query number per page:114 Sep 05 2026 00:49:54
aggregate(ezcontentobject_tree) {"path_string":{"$regex":"^\/1\/2\/67\/.+"},"node_id":{"$ne":67},"depth":{"$lte":3},"is_invisible":0}
Notice: expMongoDB::query(33 rows, 4.538 ms) query number per page:115 Sep 05 2026 00:49:54
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.785 ms) query number per page:116 Sep 05 2026 00:49:54
aggregate(ezcontentobject_tree) {"node_id":67}
Notice: expMongoDB::query(1 rows, 1.232 ms) query number per page:117 Sep 05 2026 00:49:54
aggregate(ezcontentobject_tree) {"path_string":{"$regex":"^\/1\/2\/67\/.+"},"node_id":{"$ne":67},"depth":3,"is_invisible":0}
Notice: expMongoDB::query(2 rows, 1.605 ms) query number per page:118 Sep 05 2026 00:49:54
aggregate(ezurlalias_ml) {"action":{"$in":["eznode:2","eznode:67"]},"is_original":1,"is_alias":0}
Notice: expMongoDB::query(1 rows, 2.520 ms) query number per page:119 Sep 05 2026 00:49:54
aggregate(ezcontentobject) {"id":65}
Notice: expMongoDB::query(3 rows, 0.944 ms) query number per page:120 Sep 05 2026 00:49:54
aggregate(ezurlalias_ml) {"action":{"$in":["eznode:2","eznode:67","eznode:68"]},"is_original":1,"is_alias":0}
Notice: expMongoDB::query(1 rows, 1.079 ms) query number per page:121 Sep 05 2026 00:49:54
aggregate(ezcontentobject) {"id":66}
Notice: expMongoDB::query(3 rows, 1.347 ms) query number per page:122 Sep 05 2026 00:49:54
aggregate(ezurlalias_ml) {"action":{"$in":["eznode:2","eznode:67","eznode:69"]},"is_original":1,"is_alias":0}
Notice: expMongoDB::query(1 rows, 2.186 ms) query number per page:123 Sep 05 2026 00:49:54
aggregate(ezcontentobject) {"id":67}
Notice: expMongoDB::query(3 rows, 1.435 ms) query number per page:124 Sep 05 2026 00:49:54
aggregate(ezurlalias_ml) {"action":{"$in":["eznode:2","eznode:67","eznode:70"]},"is_original":1,"is_alias":0}
Notice: expMongoDB::query(1 rows, 2.278 ms) query number per page:125 Sep 05 2026 00:49:54
aggregate(ezcontentobject) {"id":68}
Timing: Sep 05 2026 00:49:54
Script end

Main resources:

Total runtime0.4168 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.0111 808.718881.8672
Module start 'content' 0.01110.0039 890.585984.8125
Module end 'content' 0.01500.4017 975.3984394.3125
Script end 0.4167  1,369.7109 

Time accumulators:

 Accumulator Duration (sec) Duration (%) Count Average (sec)
Ini load
Load cache0.00130.3097340.0000
MongoDB Total
MongoDB queries0.322177.28031260.0026
Template Total0.403196.720.2016
Template load0.00040.095320.0002
Template processing0.402796.616820.2014
Override
Cache load0.00010.033320.0001
General
dbfile0.00170.4025190.0001
String conversion0.00000.001720.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.0007 secs