Posted by: brashOn 2005/9/22 13:40:555934 readsIT Headquarters is pleased to present this performance tuning guide for running Xoops on IIS 6. The results I obtained through creating this article suprised even myself with PHP script execution times improved by over 1000%, and page loading times improved by over 630%!!. There were many other discoveries I found along the way, and all this on a server with very modest hardware specifications. This guide shows the major steps you need to take to get the most from your server hardware so it can take massive amounts of traffic in its stride. Who knows, it might even be able to take a slashdotting should one every come your way !
The comments are owned by the author. We aren't responsible for their content.
Re: Performance Tuning Xoops on IIS
Thanks
Xoops needs such work.
Re: Performance Tuning Xoops on IIS
very informative. Thanks!
Re: Performance Tuning Xoops on IIS
Thanks for sharing brash.
Re: Performance Tuning Xoops on IIS
An excellent article, brash.
Thanks
Re: Performance Tuning Xoops on IIS
Hello,
Excellent article ! Really.
4 suggestions : 1) Windows 2000 is more spread as a server so I'd like to see the same tests with IIS 5.1 2) You can also have better performances if you switch some tables from the default MyIsam to InnoDb engine. Do it on the tables that are more read than written but take care, this require more space on the server. 3) Try to use the Mysql cache, you will also see a difference. 4) Use the gzip compression
Thanks for the comments everyone, glad people have found it of some use .
@Herve
Thanks for the tips for the MySQL caching system. I was all prepared to include some MySQL tips for this article, but simply ran out of time for getting it done before going on holiday (which is where I am now). Will have to look at it again for Version 2 of the article. Might look at doing a guide for IIS 5 (Windows 2000 Server), but not IIS 5.1 (Windows XP Pro). IIS 5.1 has a hard coded limit of 10 concurrent connections, so there is very little use in optimising it to be able to handle massive amounts of traffic.