Monitoring page creation speedMost pages within neatComponents are constructed on-the-fly. neatComponents uses multiple levels of caching to ensure that pages are constrctued as fast and efficiently as possible, but it is possible to design 'slow' pages (for example, by excessive used of nested embed tags).
To see how long a page takes to be created:
- Browse to the page to be measured.
- View the source in your browser.
- Scroll to the bottom, where there will be an information line including a section with "Build time (ms): nnnn" where nnnn is the number of milliseconds taken to create the page.
Notes:
This is the lapsed time, not just the time dedicated to the construction of this page, so if there are other tasks happening at the same time to slow the server (including other simultaneous page requests) then they will increase the period recorded.
This is the time as the server. It does not include network latency effects involved in the delivery of the page to the browser. If the server is behind a narrow or throttled bandwidth connection, or is geographically distant from the browser, then this delay may become noticeable.
To ensure you obtain an accurate reading, you should repeat the test several times. If the page is new, or has recently changed, you should expect the first visit to take slightly longer than subsequent ones. This will reflect the first visit building caches, and the subsequent visits benefitting from the existence of those caches. |