lancetek
-
7/12/2011 6:27:26 PM
RE:Perfomance Problem
I just went to the site and it doesn't seem terribly slow... page load times are 4-6 seconds. On what page are you getting the terrible times? I did testing on the http://213.252.161.120/cosag/PRODUKTE/8857/9102/9887.ASPX page, it'a bit large, 483.9KB, and there are a few optimizations you could do to speed it up.
Please give more detail about your problem - is 4-6 seconds to load a page acceptable to you? ie: Exactly what problems are you seeing, and what is your expectation?
'...product page the loading times are terrible...' is not accurate enough to identify your expectation. Try something more like: 'When I browse to the home page and then to a category page and then to the product page (eg: http://213.252.161.120/cosag/PRODUKTE/8857/9102/9887.ASPX), the product page takes about 8 seconds to load, and that's horrible. I expect loading times to be under 2 seconds.'
tip: run YSlow on your pages to see obvious ways to speed things up. eg: minimize your js and css, use a CDN, merge your js and css to reduce http requests, there are broken image tags, use sprites etc.
FYI - Kentico caching is pretty awesome. I usually get at *least* double the throughput when I cache pages or partially cache controls.
The very first page always takes a while for an asp.net application, as the application has to be compiled and loaded into memory, there's not really an easy way around this, other than to not recycle your app pool very often. If you are using shared hosting, use a service like Pingdom to access your site every 5min to keep it 'alive' so that your shared host doesn't automatically shut down your app pool to conserve resources.
Cheers, Lance
|