SPEAK configuration files

Current version: 8.0

You do not need to change the SPEAK configuration files for SPEAK to work, but there are options you can change for specific purposes. The table below lists those options.

The files are in the \wwwroot\speak\Website\App_Config\Include folder.

Sitecore.Speak.Config

Setting

Description

RequireJsWaitSeconds

This setting specifies the number of seconds SPEAK waits before it times out when it is loading a script. The default setting is 30. If you experience timeouts frequently, you can try setting a higher value. Setting this to 0 disables the timeout.

ETagEnabled

This setting specifies if SPEAK sets the ETag value for every item and file that is touched after a request. When it is set to true True, a client (such as a browser) can use the If-None-Match field. This can improve caching and performance, but the behavior depends on the client being used. The default setting is False.

PrecompileSpeakViews

This setting specifies whether Sitecore compiles SPEAK MVC views when the server starts. This feature is enabled by default. This means that starting the Sitecore server is slowed down a little, while the initial requests for SPEAK pages are served faster. In a development environment where you restart the Sitecore server often, it is recommended that you disable this setting.

Do you have some feedback for us?

If you have suggestions for improving this article,