Roundcube Community Forum

 

IIS 7.5 - hmailserver + roundcube - speed

Started by aschinnerl, May 29, 2012, 04:39:44 PM

Previous topic - Next topic

aschinnerl

Hi,

I have installed hmailserver and roundcube + mysql on the same server. Everything works fine - but the speed in roundcube isnt so fast.

Have anyone ideas how i can speed up roundcube. I know that there are many points hat can do the problem.
At the moment nobody works on the server, so i think i had to find the problem. Maybee the speed is ok so - i dont know.

Thanks for help

Yoni

There are different things you can do to speed up your Roundcube. "Slow" doesn't describe a problem since it could be just a matter of  perception... What's slow for you? Do you have a link so we can check it? Do you see errors in your server's logs?

aschinnerl

#2
Hi,

I know that is diffucult - here is the login

(Deleted)

Thanks for your help

SKaero

It does seem slow to me but I've pretty far away from the server (USA to Austria) it seems to be equally slow everywhere so it shouldn't specifically be a IMAP or DB problem. Check out the Performance Tuning page http://trac.roundcube.net/wiki/Howto_Performance for some configuration tips.

aschinnerl

Thanks for your help.

Ok that means roundcube uses imap to communicate with hmailserver.

Is it possible that mysql is slow - it runs on the same maschine.

SKaero

Well everything seems to be equally slow like logging in, reading an email, and adding a contact, etc. so I don't think its MySQL or IMAP its more likely to be IIS or possibly the connection speed of the server.

aschinnerl

Ok thanks - if i use hmailserver for pop and smtp everything is very fast. have you got an idea what i can speed up iis?

SKaero

I'm not a Windows guy and I don't like IIS, personally I'd recommend that you use Apache.

aschinnerl

Ok thanks - it could be possible that iis is the problem.

I will reinstall the Server with windows apache und mysql - then i will check everything again.

Thanks a lot

Yoni

Well, yesterday night I decided to give it a try and deployed a test Server 2008 R2. Roundcube was definitely and noticeable much slower in IIS... I did everything I could to speed it up but nothing gave me much of what I would expect from it. I have Roundcube in Windows Server 2003 with apache in production and it is serving @200 users on daily basis without any slow down. In fact it is as fast as in my Linux servers... this with wincache on some installs and eaccelerator on others deployments (PHP NTS, Apache2.x.x, suhosin, mod_security and all the other good stuff) yet it is smoking fast.

Any IIS Guru that could provide a hint here?

aschinnerl

I now tryed to install windows web server 2008 r2 with apache and php. Everything works fine - speed what i see at the moment is ok. But my phpadmin for mysql will not work.

Yoni

That's most likely phpmyadmin not properly configured and not related to your Roundcube installation...

Yoni

Doing some more tests I found what seems to be slowing down Roundcube in IIS...

Please read here: http://learn.iis.net/page.aspx/201/32-bit-mode-worker-processes/

Roundcube performed really good after 32-bit Mode Worker Processes was configured in my test server. The best performance i got it running Apache with wincache though...