Great,
thanks for that guide
Systho
On 26/05/11 16:57, Yannick Warnier wrote:
It's one per file access as far as I know. This means that if all your
CSS and icons lie in the same hierarchy where your .htaccess is, they
will require a read of the .htaccess.
In Chamilo classic, we use an .htaccess at the courses/ directory level
(the one that contains all the course contents) to avoid unprivileged
access to documents, but we avoid having it at the root level so that
icons/css/js can be served without it.
Of course, this all falls down to tuning, but I wanted to mention it.
Also worth mentioning is that I started writing an optimization guide
for Chamilo classic inside the documentation folder. It's pretty basic
but following can generally give you boosts of 200 to 300%:
http://chamilodev.beeznest.com/documentation/optimization.html
It's probably worth doing something similar in 2.0 were every developer
can add his/her observations progressively while experimenting with
small optimization things.
Yannick
El jue, 26-05-2011 a las 10:00 +0200, Systho escribió:
You're right VirtualHost (or, more often<Directory> on a dev machine)
is more performant but not always accessible.
Is the htaccess file read once per request or once per file access ? in
the first case, I don't think it's *that much* performance loss but in
the second case it would probably have a real impact.
Systho
On 26/05/11 00:36, Yannick Warnier wrote:
Hi all,
.htaccess files are a performance killer, particularly at the root of a
web application (because they apply, by default, to all sub-directories
and because they are read *every* time there is an access to any file on
the system). Even so, they are still widely used because they're easy,
but I think somehow we should provide some kind of documentation
indicating that the setting can be configured inside an Apache's Virtual
Host very easily like so:
...
php_value output_buffering Off
</VirtualHost>
Virtual hosts configuration files are read only once at Apache's reload
and cover the whole site hierarchy without further read.
Regards,
Yannick
E
l mié, 25-05-2011 a las 19:03 +0200, Hans De Bisschop escribió:
Hi Philippe,
No problem whatsoever for me. Connected to that I think the actual
settings-check during the installation can be safely removed ... we
could keep it as advise, but that should be it.
Hans
On 25/05/2011 16:36, Philippe Van Eerdenbrugghe wrote:
Hi all
since most users will use an apache server with php loaded as a
module, what do you think of providing an .htaccess file containing
the line :
php_flag output_buffering Off
at the root of chamilo for all the users who can't / don't want to
edit their php.ini file ?
I personally use that feature locally since I don't want all my
projects to shut down output_buffering and it works quite well.
Systho
_______________________________________________
Dev mailing list
[email protected]
http://lists.chamilo.org/listinfo/dev
_______________________________________________
Dev mailing list
[email protected]
http://lists.chamilo.org/listinfo/dev
_______________________________________________
Dev mailing list
[email protected]
http://lists.chamilo.org/listinfo/dev
_______________________________________________
Dev mailing list
[email protected]
http://lists.chamilo.org/listinfo/dev
_______________________________________________
Dev mailing list
[email protected]
http://lists.chamilo.org/listinfo/dev
_______________________________________________
Dev mailing list
[email protected]
http://lists.chamilo.org/listinfo/dev