Akumina Developer Documentation

Akumina Developer Documentation

  • API
  • Docs
  • Blog

Akumina-Performance-Checklist

Performance Optimization Checklist

ItemAction
CDN for JS,CSSEnsure a CDN is enabled and in use for the production site for CSS and JS files. See https://akumina.github.io/docs/Akumina-Framework-Performance-Considerations#cdn
Reduce image sizesOptimize or otherwise reduce the size of the images.
CDN for viewsEnsure a CDN is enabled and in use for views. Change the Akumina.Digispace.ConfigurationContext.TemplatePrefixURL property. See https://akumina.github.io/docs/Akumina-Framework-Performance-Considerations#cdn
Optimize the number of API callsUse the debugger panel to see the number of SharePoint API calls. See https://akumina.github.io/docs/Akumina-Framework-Performance-Considerations#measuring-api-calls
Evaluate the Performance TabUse the debugger panel to see the the page lifecycle load times. See https://akumina.github.io/docs/Akumina-Framework-Performance-Considerations#performance-tab
Widget cache intervalsEnsure that all widgets are either system default, or use the appropriate cache interval. See https://github.com/akumina/AkuminaTraining/wiki/Caching:-Overview,-strategy-and-implementation
JS file minificationEnsure all JS files are minified. This is normally done via the webpack build process.
CSS file compressionEnsure all CSS files are compressed. This is normally done via the webpack build process.
HTTP 2.0Ensure the SharePoint site and AppManager are using the HTTP 2.0 protocol.
App ManagerEnsure the following settings:
* CacheDefaultInterval - 28800
* DwpCookieDuration - 20160
Add Indexed fieldsAre there any lists that are expected to get over 5000 items? If so, ensure that there are proper indexes on those lists to avoid the 5000 item threshold error.
Identify heavy chatter features of AkuminaShare the following with Akumina launch team:
* Are you using the Comments Feature?
* Are you using the Reactions Feature?
* Are you using the Activity Streams feature?
* Are any of these features used on the Home page?
  • Performance Optimization Checklist
Akumina Developer Documentation
Docs
Akumina Framework 5.0Akumina Widget BuilderAkumina Yeoman GeneratorSite Deployer
Community
Akumina Community Site
More
GitHubStar
Copyright © 2024 Akumina