We have a website that is hosted on a IIS 7.5 server.
We have a copy of the same website on an Apache2.2/Centos 6.x server.
On IIS the site is slower (about twice longer or even more) and so far we haven't been able to improve the server response time and/or the site speed in general (frontend and backend).
I don't know about IIS, so it's been complicated to know what to do (for me).
So far we have tried:
- Some MySQL tuning
- Enabling Gzip compression without success.
- Jotcache extension (it works but the website is still slower than on apache)
- Disabling or uninstalling unneeded extensions.
- JCH Optimize pro
- No PHP Cache (any ideas?)
My guess is that we need/should work on the server/php/mysql configuration, however I don't know if there is anything special that we should do to improve performance on IIS and make it as fast as possible as the one on apache. What can we do to improve the performance on IIS ?
Right now our server response time is longer than 1.5 seconds on the IIS website and about 0.4 seconds on apache.