You need to Register for free and Login to post a message in the forum.

Forum

Subject: It this true?? DNN portal sites take long to load
Prev Next
You are not authorized to post a reply.

Author Messages
drwnjulia

Posts:20

25 Oct 2007 2:50 PM  
I found this article , and i was surprized. See below.  Is there any waty ro get a dnn portal to load quickly, even if it hasdn't hasd any hits in more than 20 minutes??

ARTICLE:
My DNN pages sometimes take 10 seconds or longer to load. What is causing this?


Article Information
Article ID: 68
Author: Slavic Kozyuk
Created: 9/24/2007
Modified: 9/24/2007
Views: 95
DNN or any other ASP.NET based web application is no different than your desktop applications or games that take time to load on your PC before you can use them, except DNN is loading on the server and stays active until released from memory. As result, the initial page load can be delayed by 10 to 15 seconds. This usually not a problem for sites that are constantly active with traffic, all you need is one page hit per 20 minutes. Even the less popular sites receive this much traffic from various search engine spiders and occasional visitor.
 
The “slow” part of DNN is the result of the fundamental ASP.NET technology architecture. Unlike PHP or ASP scripted web applications ASP.NET does JIT (Just In Time) compilation of all application resources before first page is served. This process occurs every time you access the IIS site that has not been active for more that 20 minutes. Once fully complied, the DNN page load is much faster that any current scripted technology allows. In addition DNN architecture is very modular, this flexibility allows 3rd party developers to create various plug-n-play modules that can be easily integrated through the web based GUI interface without need to modify the source code of the base application. In my opinion due to flexibility DNN offers, it is by far the best CMS currently in existence.
 
If the page load speed is the most critical concern for you, the static HTML sites will by far outperform any CMS system in existence. Obviously, your browser render time will vary based upon bandwidth availability and CPU load on the client, but that is an unrelated concern.
jncraig
DNN Creative Staff
Nuke Master II
Nuke Master II
Posts:2318


25 Oct 2007 7:55 PM  
The problem is not with DotNetNuke. As the article says, it takes ASP.NET some time to load an application. Think of this like Word. Once it's loaded, it responds to every keystroke. But, it takes a while to load.

The secret is to keep DotNetNuke loaded. There are a number of different ways to keep applications loaded and all of them rely on "pinging" the site to keep it from being unloaded. I just host-tracker.com for this, but there are others.

Joe Craig
DNN Creative Support
Subscribe to the website
You are not authorized to post a reply.
Forums > Users Lounge > Everything Else > It this true?? DNN portal sites take long to load



ActiveForums 3.7

Latest Forum Posts

RE: EasyCGI help? by Dr Joe
I'll let you know how it works out. I think I opened up about 6 tickets with them so far. ...
RE: EasyCGI help? by derpir
Hi Joe amazing to say the least! I will change host to PowerDNN as soon as possible, seems to me t...
RE: EasyCGI help? by Dr Joe
Amazing - I'm going through this exact same thing with EasyCGI! I managed to successfully instal...
Running the local host installation after building the application by saintX
My localhost installation of DNN was running blameless. After I oppened the application with VWD it ...
RE: quick question by derpir
Hello Is it possible to buy two skins and combine them? for example put one skins visual attributes...
RE: Environment Variables by leesykes
Thanks for the info,
RE: How can i edit any module from front end by sanju_k1421
ok if i added an text html . now i want to fill into that have to log in ,but i want that an...
Module not working when logged off. by t.ramya85
Hi friends,I have created two modules which interact with each other and i have kept one module to b...
RE: Environment Variables by fandnet
There are many ways to use variables like what I was trying to use...But here is how I did it.DotNet...
RE: OpenForce '08 by mgordon
It was truly a great time.  I really feel this year was much better than last year.  I hope to ge th...
Environment Variables by fandnet
I am creating a simple module that registered users can use to send an email invitation to people wh...
RE: How can i edit any module from front end by leesykes
I'm not sure that I follow, could you provide an example?
RE: Development of modules by leesykes
Hello,Glad you find them useful, at the moment there are not any plans to go into Module Development...
RE: SQL Server 2008 Documents Module DotNetNuke by leesykes
Hello,Thanks for the tip. Yes both connection strings are in correctly and the user has full permiss...
RE: Now, portal creation problem by jncraig
Since you have other issues with installing modules, etc. I believe that you are correct that it's a...
RE: How do I display the current time by jncraig
The [CURRENTDATE] skin object has a DateFormat attribute. The examples give MMMM dd, yyyy as a typi...
RE: Now, portal creation problem by SupaHoopsa
Posted By jncraig on 18 Nov 2008 8:54 AMIf there are other errors related to the database, I would s...
RE: SQL Server 2008 Documents Module DotNetNuke by MobileNow
Make sure that both of the connection strings are the same in the web.config file. Also make sure t...
RE: Now, portal creation problem by jncraig
If there are other errors related to the database, I would start by looking there.  This could be so...
Un-installing SQL Server 2005 by leesykes
I'm in the process of un-installing SQL Server 2005 and while doing this it informs me that Full Tex...
AppTheory
RSS Feeds