Ok, I am 100% positive this topic has been brought up before and that there are existing threads. With that said, I know and we all know that DotNetNuke is the slickest thing to come along for web development and content management since sliced bread.
However, I am still baffled as to the performance issues that I experience with DNN. Up front, I will say that I run my own server and that is where all of my DNN sites reside (about 10 of them). My server is a Windows Server 2003, Dual Xeon 2.66Mhz processor, 2GB RAM, plenty of HDD space, running from a 100Mbit connection, yet my performance still suffers... mainly when you go to site initially. I even have a KeepAlive module running on the home page that is programmed to walk through the site every 10 minutes. Sometimes, the site just hangs and I have to kill the w3wp.exe process on the server to kick start it.
Would anyone else who has had any success in dealing with issues in this area care to post any tips / tricks / point us to any additional threads we may be missing (without having to read a small book)? Website uptime, as we all know, is critical! We cannot have a website that is down, virtually ever. It makes us ALL and technology that we are using look bad.
I guess I don't really even care if I have to load an HTML page initially just to display SOMETHING on the site when website visitors go to my site. I just want it to POP! Let's get creative, pulling out any and all stops, implementing any "behind the scenes trickery" that we have to!
Anyone else?