-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Feb 13, 2007, at 2:09 PM, Kenn Murrah wrote:
Greetings.
Is it generally more efficient to run roundcube on the same server
as the email (IMAP) server, or is it better to run from a different
server?Thanks.
It depends. If your imap server has a lot of users and is already
fairly heavily loaded, then the addition of an http server + round
cube only adds contention. If you add ssl into the mix you're only
increasing the requirements.
However, if you're lightly loaded and the server has extra resources
you'll gain a bit of speed from a tcp connection going over the loop
back interface rather than a fully remote socket. But, that also
means that the cpu context switches between the httpd process and the
imapd service.
So, really, you'd have to measure it in your specific situation. For
what its worth I have an apache instance on host A with round cube
installed. It is configured to talk to cyrus imap on host B and store
user data (postgres stuff like address book info) on a database
running on host C.
While testing this I had everything running on one dev box. The only
thing that had to change were configuration files. Obviously one
solution scales further than others.
Hope that helps.
J. Harvest past, fires cast Ashen shades this Halloween We are set now to Beherit the earth