12/23/2009 12:39:00 AM
RE:performance of Kentico CMS without precompilation
What are your current caching settings? For example for particular controls on the page - is the cache item name set?
I am not sure if you have seen the blog posts from our CTO about the caching and performance and also his webinar on this topic. If not, please let me know and I will send you those links.
Regarding the compilation - this seems to be more related to .Net framework and Microsoft, since Kentico is not compiling the code. Anyway, could you please try to save all virtual objects to disk (Site Manager -> Administration -> System -> Deployment) and turn the virtual path provider off (by adding this key to web.config file: <add key="CMSUseVirtualPathProvider" value="false" />). If the problem will remain, it is caused by .Net framework.
Also, regading the page start up - 5 seconds is very good time, but if you are using cache and the application is restarted, it will take few more seconds to load everything back to the cache again. You can try to create some utility which will do requests on your pages, so they will be loaded to the cache and when the visitor comes, it is already loaded in memory.