Orchard CMS Performance

自闭症网瘾萝莉.ら 提交于 2019-12-04 02:41:52

There are couple of issues regarding running Orchard (and possibly other ASP.NET CMS systems) on shared hosting. Providers recycle the AppPool frequently to allow higher app density on their servers. Cold start (startup) times for complex apps are long (because of startup construction of all the underlying objects). Frequent AppPool recycling makes cold starts happen frequent...:/

There is a thread on Orchard discussion board regarding performance problems on shared hosting.

This might be helpful: http://www.iis.net/download/ApplicationWarmup

IIS 7.5 provides an "Application Warm-Up" feature that requests pages with optional identities. I have not tried it but we are looking at using it on a custom app we have in house.

It's not mentioned in this thread, and it's quite important.

Ensure that you rename ./Config/Sample.HostComponents.config to ./Config/HostComponents.config when in production to disable Orchard's dynamic compilation.

That has certainly helped with performance.

Answer (to self): Check that the proper base url is set in Orchard general settings before trying to test performance. :$

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!