Tags:
create new tag
view all tags

Question

Hello!

I'm looking for a alternative, minimalistic Webserver for our private TWiki. It lasts too long (up to 10 sec) until a page gets loaded with our apache, so we tend not to work with TWiki... frown

I tried:

  • fnord
  • thttpd
  • boa
I like boa, but I don't have any idea, how to make it work with TWiki (because of the missing ".cgi" endings? I'm not sure...). The test-cgi.cgi (from the boa package) works fine, but with TWiki he either shows the view script or asks what to do with it in the browser. I also tried copying just the view script to view.cgi and setting $scriptSuffix = '.cgi'; in TWiki.cfg, but nothing changed.

Does anyone have TWiki running with a non-apache Webserver under Linux?
Or any other ideas?

Thanks a lot!

Susanne

Environment

TWiki version: TWikiRelease02Sep2004
TWiki plugins: DefaultPlugin, EmptyPlugin, InterwikiPlugin
Server OS: Debian current stable/testing, kernel 2.6.10
Web server: apache/testing uptodate 1.3.33-4
Perl version: 5.8.4
Client OS: Debian current testing[/unstable]
Web Browser: Opera 8.0, Firefox 1.0.3, Mozilla 1.7.7
Categories: Hosting

-- SusanneRuppel - 20 May 2005

Answer

Heya,

I would not expect that you would see any speed up by using a different web server. TWiki is a very heavy weight web application (as I'm finding out as I try to keep TWiki.org up and running). the biggest improvment that I have been able to make is to install SpeedyCgi - try that with apache - hopefully it will be a big improvement for you too.

(previously, on lower bandwidth twiki's I only made sure that all the topics (,v file included) could fit in memory (in the file cache) and all was good - but our temporary server couldn't possibly get that much memory smile

-- SvenDowideit - 21 May 2005

It did make a big difference - Thank you!

-- SusanneRuppel - 22 May 2005

My only trouble with TWiki WAS its slow responsiveness. So I followed this post and installed perl-CGI-SpeedyCGI-2.22 on my Fedora system. Now TWiki feels like 10 times faster - its GREAT!!! Just install the speedyCGI package and change the heads of ../twiki/bin/view (viewauth) scripts to call /usr/bin/speedy instead of /usr/bin/perl That's all! takes 15 minutes and the speed increase is tremendous!

-- AronLentsch - 23 Nov 2005

10 sec does not sound right unless you have aging server hardware and a very high load. With recent hardware on Debian you should get 1 sec access time or less on small topics; this without a CGI accelerator. Try to debug where the slowdown occures, disable Plugins etc.

-- PeterThoeny - 24 Nov 2005

I have an old release of TWiki (Beijing era) running under thttpd. It wasn't so much the speed of TWiki I was trying to increase, but the footprint, complexity and security issues of apache I was trying to avoid. I haven't had any luck getting 4.0.5 to run under thttpd yet though. view works, edit doesn't and I haven't worked out how to enable debugging yet.

  • update: I've got it working now.

-- CallumGibson - 12 Dec 2006

Callum, could you share your experience by creating a new TWikiOnThttpd how-to document, starting fom Codev.TWikiOn?

-- PeterThoeny - 12 Dec 2006

Edit | Attach | Watch | Print version | History: r9 < r8 < r7 < r6 < r5 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r9 - 2006-12-13 - CallumGibson
 
  • Learn about TWiki  
  • Download TWiki
This site is powered by the TWiki collaboration platform Powered by Perl Hosted by OICcam.com Ideas, requests, problems regarding TWiki? Send feedback. Ask community in the support forum.
Copyright © 1999-2026 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.