Profiling

If ExpressionEngine's profiling is enabled, you will see additional entries in the Performance tab in the output profiler at the bottom of the page. Example output:

Bloqs Render Bloq #529874/Theme: 0.0002
Bloqs Render Bloq #529993/Locale: 0.0002
Bloqs Render Bloq #529993/Theme: 0.0002
Bloqs Render Bloq #529996/Locale: 0.0002
Bloqs Render Bloq #529996/Theme: 0.0002
Bloqs Render Bloq #530006/Locale: 0.0002
Bloqs Render Bloq #530009/Links: 0.0308
Bloqs Render Bloq #530010/Content: 0.2050
Bloqs Render Field #631: 2.6799

In this example, the pattern #[bloq id]/[atom name] is followed by the total time it took the server to parse the full value of the field to a string, which is inserted into the template. With this information you can identify potential bottlenecks in your Bloqs fields. The very last line Bloqs Render Field #631 is an example of the total time it took Bloqs to render the output for the entire custom field.

Last updated