No HTTP Compression Enabled for CommunityServer.org?

rated by 0 users
This post has 4 Replies | 3 Followers

Top 200 Contributor
Posts 116
Points 1,565
clarkrb [^o)] [^o)] Posted: Sun, Apr 20 2008 10:25 PM

Since there's been some reports recently about poor performance of this site, I checked to make sure HTTP compression was enabled using Port80 Software's test. I was surprised to find it wasn't and was wondering why, as I plan to have it enabled on my community. It's one of the easiest and most dramatic improvements in performance you can make for a web site, not to mention the savings in bandwidth.

 

Top 200 Contributor
Posts 116
Points 1,740
HeroicLife replied on Sun, Apr 20 2008 11:38 PM

The issue seems to be that when you are using http handlers, the IIS compression settings do not apply to ASPX pages.  I had this issue when using URL rewriting on a non-CS site.  I tried adding HTTP compression in global.asax,which IE had trouble with, perhaps because non-rewritten pages were encrypted twice:  http://www.stardeveloper.com/articles/display.html?article=2007110401&page=1

I then added compression to my base page class just for the pages with rewritten URL's, which seems to work ok.

 

  • | Post Points: 20
Top 25 Contributor
Posts 2,245
Points 45,035
CS Developers

 This is on our todo list. It is actually pretty easy to setup with IIS 6, it just has not happened yet since we switched domains.

Thanks,
Scott

  • | Post Points: 5
Top 10 Contributor
Posts 4,137
Points 77,110
CS Developers

Thanks for pointing this out!  We have enabled and configured IIS HTTP Compression.

Here is a great post/article by Scott Forsyth's IIS Compression in IIS6.0 Smile


 

Rick Reszler


  • | Post Points: 20
Top 200 Contributor
Posts 116
Points 1,565
clarkrb replied on Fri, Apr 25 2008 9:15 AM

Glad I could help!

  • | Post Points: 5
Page 1 of 1 (5 items) | RSS
Powered by Community Server (Commercial Edition), by Telligent Systems

Copyright© 2008 Telligent Systems Inc. All rights reserved
CommunityServer.com  •  Telligent.com