Server Best Practices

In order to help Xopus work and load a little more smoothly you can do the following things.

Caching for Performance

To assist performance you can set a cache-header for the Xopus' Media directory, which is located in xopus/media. Set the following as a header

Cache-Control: post-check=3600,pre-check=43200

This way images that are often used by Xopus, such as a the image with all the icons, will only be loaded once, instead of many more times. You can check this using a HTTP debugger such as Fiddler, which is available as a free download.

Every file that is being loaded can be seen in Fiddler. You can check if the icons file (icons.gif) gets loaded correctly by checked to see if the file is loaded as "304 Not Modified" or as "200 OK". In the later case the file is being reloaded, in the former it is not modified, and therefore taken from cache.