Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Ted Lawless, of Brown U. writes:

As a VIVO implementation grows in size and tracks more and more scholarly activity, profile pages can be pulling in hundreds of relationships to render the page, which results in more data being retrieved from the underling Jena SDB store and longer page load times. For example, a profile page for a faculty member with hundreds of publications, which isn't uncommon, can lead to multiple second page loads.

Panel

Here is the mod_cache configuration we use:

Code Block
#
#The default expire needs to be 0 in a self-editing environment so that E-Tags can be reverified.  
#Requests to cached URLs that haven't expired will never reach the VIVO web application.  
#
 
<IfModule mod_cache.c>
     CacheRoot /var/cache/apache2
     CacheEnable disk /display
     CacheEnable disk /individual
     CacheIgnoreNoLastMod On
     CacheDefaultExpire 0
     CacheMaxExpire 0
     CacheIgnoreHeaders Set-Cookie
</IfModule>

See Ted's page here for a full explanation.