Nothing to say against trac, but if you're looking for a fast wiki engine, there's plenty to look at besides PHP-based systems. In particular, have a look at blojsom [1] which is a fine piece of Java software and runs at lightning speeds, but certainly lacks all the nifty project- and subversion-related stuff that trac offers. (Hey, it's just a wiki!) It does however feature a number of plugins to extend its functionality [2].
PHP in general is interpreted at every request. To make things worse, the interpreter itself is fired up if used in CGI mode instead of an in-process apache module; you'll find this a lot at mass hosting sites since CGI is more suitable in those configurations from a security point of view. Python (and therefore trac) is compiled before first use, and if used together with mod_python, stays resident in the server memory. That's why it's particulary faster to use mod_python instead of python as a CGI. The same is true for all other systems or programming models: Keep it in memory, don't reload or recompile, and you'll have a fast response. Just my $.02, - Christian [1] http://wiki.blojsom.com/ [2] http://wiki.blojsom.com/wiki/display/blojsom/Available+Plugins > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] Behalf Of kaktusz > Sent: Wednesday, June 07, 2006 5:46 PM > To: [email protected] > Subject: [Trac] standalone wiki?? > > > > Hi there! > Trac is wonderfull! I do not have to repeate it:) > The most what impressed me is performance. I am with those > slow guys at > Dreamhost. Compared to any other CMS, forum, wiki, biki, > kiki, zaza lele :) > trac is unbeleavable fast. What I could not understand is > why. The question > sounds stupid isn't it? MY questions would be: > 1. So could anybody out there tell me the reason it so much > faster than php > based stuff (typo3, mediawiki etc.): > * sqlite vs. mysql > * python vs. php > 2. I am looking for a fast (and powerfull) wiki, cms, and > forum. Should I > use tracs wiki or is there any similar fast (ev. with sqlite) wiki > (programming language does not matter) > > regards > ________________________________________________________________________ This email has been scanned for all viruses by the MessageLabs SkyScan service. ________________________________________________________________________ _______________________________________________ Trac mailing list [email protected] http://lists.edgewall.com/mailman/listinfo/trac
