本文介绍了多租户支持:Umbraco vs Orchard项目的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我当前正在使用旧版本的Umbraco(4.03),并且在同一IIS应用程序下运行着几个基本站点(大多数为1个寻呼机).

I am currently using an older version of Umbraco (4.03) and I have several basic sites (mostly 1 pagers) running under the same IIS Application.

我与Winhost.com有一个共享的托管帐户,该帐户不提供多个站点应用程序根目录,而仅提供域指针,因此我仅限于支持多租户的单个CMS安装.

I have a shared hosting account with Winhost.com, which doesn't offer multiple site application roots, just domain pointers, so I'm limited to a single CMS installation that supports multi-tenancy.

Umbraco多租户设置有点棘手,我确实需要升级. Orchard似乎更专注于多租户支持.我的Umbraco安装中的共享皮肤有一些问题,这总是有点烦人.

The Umbraco multi-tenancy setup is a bit hacky and I really need to upgrade. It seems that Orchard is more focused on multi-tenancy support. My Umbraco installation has some issues with shared skins, which has always been a little annoying.

因此,基本问题:

仅基于多租户方案,是否有人对Umbraco和Orchard都有过经验,可以给我提出意见/比较?如果是这样,就其多站点支持而言,Umbraco的新版本是否比我使用的版本好?

Just based on the multi-tenancy scenario, has anyone had experience of both Umbraco and Orchard that can give me an opinion / comparison? If so, is the new version of Umbraco any better than the version i am using with regards to its multi-site support?

P.S.我知道已经有一些关于两个CMS项目之间比较的问题,但是我对多租户比较特别感兴趣.

P.S. I'm aware there are a few questions on SO already concerning comparisons between the two CMS projects but I am specifically interested in a multi-tenancy comparison.

推荐答案

让我首先说说Orchard是一个出色的CMS,从目前为止我所看到的,我更喜欢它而不是Umbraco.

Let me start by saying that Orchard is a brilliant CMS, from what I've seen of it so far I prefer it to Umbraco.

但是有一个警告,由于应用程序池内存的限制,我在廉价的共享主机上运行一个非常小的Orchard站点时遇到了问题(实际上,我也在使用winhost). Orchard的内存非常消耗,在我的情况下,在几个页面视图中,它会跳到约100mb的内存.大多数共享托管软件包将应用程序池限制为100mb,因此在我的情况下它将在以下位置回收应用程序池每隔一个页面浏览量.例如,请参见此线程.我最终改为使用Umbraco.

But one word of warning, I had problems running a very small Orchard site on cheap shared hosting (in fact I was also using winhost) because of app pool memory limits. Orchard is quite memory hungry and in my case would jump to around 100mb of memory within a few page views. Most shared hosting packages limit the app pool to 100mb so in my case it was recycling the app pool on every other page view. See this thread as an example. I ended up using Umbraco instead.

对不起,我知道这是一个话题,不能回答多租户问题.但是在开发初期就对此进行测试.

Sorry, I know this is a bit off topic and doesn't answer the multi-tenancy question. But test for this early on in development.

这篇关于多租户支持:Umbraco vs Orchard项目的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-05 21:57