I have a barebone nopCommerce v2.0 set up on Arvixe hosting. It literally takes 30 seconds for the initial load. I really need someone to tell me how to speed this up. Please?
cboy, It seems that the first load is very long on your website, but others are correct. ASP.NET applications are hosted in special process called application pools, and they leave memory while they are not used. So this problem only exists while your web site is not browsed by any customer.
Two ore more options are possible to change this: - Change application pool parameters to give him a long life - Use an external service to call your site each 5 minutes for example
just to correct my previous post : THIS problem is not related to DAL performance
cboy, It seems that the first load is very long on your website, but others are correct.
Two ore more options are possible to change this: - Change application pool parameters to give him a long life - Use an external service to call your site each 5 minutes for example
It is exactly the same for my nopCommerce shop. Only the initial website load is slow, then the others are good.
Where does one give the pool parameters a longer life ?
If you have a full access to you server, you can go into iis managment console, then application pools, select your pool and open advanced properties. You can find here idle timeout with 20mn, I think you can play with this value.