Recently upgraded from 8.02 to 8.5 or 8.6 and now you're seeing the Ektron workarea performing extremely slow.
Please note that we've also seen this issue correct problems within 8.7 as well so don't be afraid to give it a shot if you're not on 8.5 or 8.6.
The primary reason for low workarea performance on ektron 8.6 is due to the online documentation access by Ektron. In Ektron 8.6 the help documentation is retrieved from the internet which may cause issues if the server has a slow internet connection. The result will be that the workarea will hang until Ektron fetches the help documentation causing poor performance when using it.
Another less frequent cause is an invalid DxH connection.
How can you fix this?
The solution is to force Ektron to use the local server to retrieve the help documentation. This can be easily achieved by adding a entry to the web servers host file. Doing this step will improve communication and tell Ektron exactly where to go instead of letting it decide for itself.
Host file location: C:\Windows\System32\drivers\etc\hosts
The entry format should look something like this: 127.0.0.1 documentation.ektron.com
Instructions on how to install the help files locally can be found here. Find the appropriate documentation for your version, choose the Installing topic, and see the Installing help files on a local server section.
Alternatively, the help sections can be commented out in the web.config like so.
<!-- <add key="ek_helpDomainPrefix" value="http://documentation.ektron.com/cms400/v[ek_cmsversion]/reference/Web/" /> -->
<!-- <add key="ek_helpDownload" value="http://documentation.ektron.com/cms400/v[ek_cmsversion]/collectiontopiclist.xml" /> -->
If DxH was once used and is no longer, delete the DxH connection from the web.config.