Performance
- Clustering
- Standalone Solr
- Gzip compression and caching of static pages
- Memory
- Sizing
- Database Indexes
- Large number of users
- Robots.txt
- Statistics
- Document Cache
- Cache Macro
- LESS CSS Performances
- Rendering cache
- Merge the CSS files
- Set up NginX
- Local resource access
- Backlinks
- Versioning
- Custom Mapping
- LDAP
- Performance tree
- Navigation Tree
- Legacy
Clustering
Moved to Clustering.
Standalone Solr
Moved to Performance, whose Search section links the Solr Search API module's own documentation.
Gzip compression and caching of static pages
Moved to Compress and Cache Static Resources.
In Apache HTTP Server
Moved to Compress and Cache Static Resources.
Mod Deflate Configuration
Moved to Compress and Cache Static Resources, updated for Apache 2.4.
Mod Expire Configuration
Moved to Compress and Cache Static Resources, which sets the expiry only on the paths XWiki does not already cache itself.
Mod Proxy AJP Configuration
Not carried over. Tomcat 10 and 11 ship the AJP connector disabled following CVE-2020-1938, and the proxy configuration XWiki documents today is mod_proxy_http: see Apache Server Key Configurations.
Memory
Moved to XWiki Instance Sizing, which gives the RAM and heap figures per instance profile, and to Java Memory for Tomcat, which is where they are set.
Sizing
Moved to XWiki Instance Sizing.
Database Indexes
Moved to Optional MySQL Indexes and Optional Oracle Indexes, which list the indexes per database.
Large number of users
Moved to Support Thousands of Users.
Robots.txt
Moved to Block Crawlers From Expensive URLs, where the three robots.txt fragments this page carried are merged into one file.
Indexing JS and CSS
Moved to Block Crawlers From Expensive URLs, which explains why scripts and stylesheets are left crawlable.
Indexing images
Moved to Block Crawlers From Expensive URLs, which explains how the image rules override the attachment one.
Statistics
Moved to Statistics Parameters.
Document Cache
Moved to Performance Parameters.
Cache Macro
Moved to Performance, whose Page rendering section links the Cache Macro.
LESS CSS Performances
Moved to Performance, whose Page rendering section links the LESS Module.
Rendering cache
Moved to Cache the Output of Slow Pages.
Merge the CSS files
Not carried over. The snippet it pointed at merged XWiki Syntax 1.0 stylesheets through a third-party service; serving the current skin and WebJar resources well is covered by Compress and Cache Static Resources.
Set up NginX
Moved to NginX Server Key Configurations.
Local resource access
Moved to Performance Parameters, which documents url.useResourceLastModificationDate.
Backlinks
Moved to Performance Parameters, which documents xwiki.backlinks.
Versioning
Moved to Optional Store Features.
Custom Mapping
Moved to Performance, whose database section links the Custom Mapping tutorial.
LDAP
Moved to the LDAP Authenticator, which documents its own configuration.
Disable LDAP sub groups search
Not carried over under this name. The parameter is not in the shipped configuration file; the current option for resolving nested LDAP groups is documented by the LDAP Authenticator.
Performance tree
Moved to Find What Makes a Request Slow.
Navigation Tree
Moved to Performance, whose section on users and content structure keeps the finding that a flat hierarchy costs far more than a nested one.
Legacy
Not carried over. The sections below concerned XWiki Syntax 1.0 and Java versions XWiki no longer runs on.
Slow random number generation on UNIX
Not carried over: the premise stopped holding with Java 8, and XWiki requires Java 17 or later.
JVM setup
Not carried over, with the section above.
Command line parameter
Not carried over, with the section above.
Monitor plugin
Moved to Performance Parameters: xwiki.monitor is still in the shipped plugin list, so it was not legacy.
1.0 rendering cache using velocity in document content itself
Not carried over. For caching the output of a page, see Cache the Output of Slow Pages.