I’ve spent time trying to work out why a client foswiki setup was slow last month.
http requests to the view script were taking in the order of 1second to respond (not good, but bearable given the virtual machine setup) ~ whereas https requests were taking around 5 times as long.
The connect times for https where an eye opener – sometimes it took up to 500mS.
After poking all sorts of options, spending time profiling foswiki, and generally assuming we had something wrong, I got to discussing the issue with Paul on the #foswiki irc channel, and he asked some interesting questions – the most notable
Are the host names in the /etc/hosts file?
and the answer – nope (that’ll teach me for not reviewing the basic server setup 🙂 ).
So I added them, and suddenly, the performance of the https connections became alot more inline with the http times.
So if you have a problem that is vaguely related to your foswiki / twiki – come brainstorm with us on irc, in the foswiki support web, or on the mailing list – you just never know when someone will ask the right odd question 🙂