<p>In seldom cases, you will need to start looking into efficiency issues with Chamilo. This guide is a work in progress intended to help administrators optimize their Chamilo installation.</p>
Create 10 directories inside the main/upload/users directory (from 0 to 9) and update your admin settings. This has to be done at install & configuration time, otherwise you might loose user data (or have to write a script for data distribution).
<hr/>
Don't have time or resources to optimize your Chamilo installation yourself? Hire an <ahref="http://www.chamilo.org/en/providers">official Chamilo provider</a> and get it sorted out professionally by specialists.
Although this will not make your server faster, compressing the pages you are sending to the users will definitely make them feel like your website's responses are a lot faster, and thus increase their well-being when using Chamilo.<br/><br/>
Zlib output compression has to be set at two levels: PHP configuration for PHP pages and Apache for images and CSS.<br/><br/>
To update the PHP configuration (either in php.ini or in your VirtualHost), use the <ahref="http://php.net/manual/en/zlib.configuration.php">zlib.output_compression</a>. If you set this inside your Apache's VirtualHost, you should use the following syntax.
Don't have time or resources to optimize your Chamilo installation yourself? Hire an <ahref="http://www.chamilo.org/en/providers">official Chamilo provider</a> and get it sorted out professionally by specialists.
<h2><aname="1.Disclosing-server-info"></a>Disclosing server info</h2>
<h2><aname="1.Disclosing-server-info"></a>1. Disclosing server info</h2>
<p>
It is considered a safer behaviour not to disclose server information from your Chamilo page. In order to avoid both web server and PHP information disclosure, you might want to take the following actions:
<ul>
@ -44,12 +44,15 @@ It is considered a safer behaviour not to disclose server information from your
</ul>
</p>
<h2><aname="4.Keeping-up-to-date"></a>4. Keeping up to date</h2>
<h2><aname="2.Keeping-up-to-date"></a>2. Keeping up to date</h2>
<p>
Make sure you check <ahref="http://support.chamilo.org/projects/chamilo-18/wiki/Security_issues">our security issues page</a> from time to time.
Subscribe to our free security alerts mailing-list: <ahref="http://lists.chamilo.org/listinfo/security">http://lists.chamilo.org/listinfo/security</a> or that you follow our security Twitter feed: <ahref="http://twitter.com/chamilosecurity">http://twitter.com/chamilosecurity</a>.
</p>
<h2><aname="2.Using-safe-browsers"></a>3. Using safe browsers</h2>
<p> Additionnally to lacking the implementation of features that really improve the quality of your browsing the Internet, older browsers tend to have many unresolved security flaws. Using an old browser, you put in danger the security of your computer and the data it contains, but you can also put others in danger by letting crackers take control of it and attacking others.</p>
<p>To avoid being a risk to yourself and others, you should download and install a recent browser. We recommend <ahref="http://www.getfirefox.com"target="_blank">the latest stable version of Firefox</a>.</p>