# server setup and caching

**URL:** <https://community.dhis2.org/t/server-setup-and-caching/1324>\
**Category:** Support - Assistance technique\
**Created:** [16 December 2012 16:33 UTC](https://community.dhis2.org/t/server-setup-and-caching/1324 "2012-12-16T16:33:56Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Lars](https://dhis2.b-cdn.net/user_avatar/community.dhis2.org/lars/32/34166_2.png) [@Lars](https://community.dhis2.org/u/Lars)\
**Post date:** [16 December 2012 16:33 UTC](https://community.dhis2.org/t/server-setup-and-caching/1324/1 "2012-12-16T16:33:56Z")

</div>

To all server administrators,

for next DHIS version, 2.11, we plan to implement a more flexible data analysis engine which will perform more on-the-fly data aggregation. This will incur heavier load on your servers. In that regard we strongly recommend that you introduce a proxy cache in your server setup. This is a very simple and effective way of taking pressure off the server.

We have documented a simple cache setup for nginx here. The idea is that analysis related requests will be served over HTTP and cached by nginx - this because encrypted requests cannot be read and understood by a proxy. All other requests will be server over HTTPS as usual.

[http://dhis2.org/doc/snapshot/en/implementer/html/ch08s02.html#d5e581](http://dhis2.org/doc/snapshot/en/implementer/html/ch08s02.html#d5e581)

We strongly recommend that you implement this. Also remember to switch caching on in “system settings” - “general settings” - “cache strategy”.

best regards,

Lars
