在Mono上运行Orchard CMS

4
这个问题可能有些主观,但我不确定还有哪里更适合它。
我在一些基于Windows Server的项目中使用了Orchard - 与AD、SQL等集成,提供了一个基于MVC的门户网站。在这些项目中,使用Orchard就像从小孩那里偷糖果一样容易!
最近我一直在探索MonoTouch,并按照http://docs.orchardproject.net/Documentation/Running-Orchard-on-Mono的说明,在OSX上使用ModMono安装了Orchard。
看起来一切都很顺利和快速,但我不确定是否要把它用于商业项目。我之前一直使用MySQL或MSSQL作为数据库,而我的当前安装是运行在PostgreSQL上的 - 这是一些新东西(这总是好的)。
有人知道有哪些网站使用Orchard在Mono上运行,带有ModMono(Apache2)和PostgreSQL吗?
我计划部署到运行CentOS和Mono的云服务器上进行进一步测试,然后再决定是否继续探索这个激动人心的领域。
1个回答

4

我不知道有哪些网站在商业上运行了Mono的Orchard,但我知道有很多网站使用了Mono、Postgresql和CentOS。但是,如果它可以在运行Modmono和Postgresql的Mac上工作,那么它应该可以在CentOS上工作。

在Linux上运行可能会遇到的唯一问题是大小写敏感性。如果您在Linux上尝试Orchard时遇到大小写敏感性问题,则可能希望将您的站点配置为临时使用Mono IOMAP,直到解决大小写敏感性问题。

这是一个非常可靠和成本效益高的堆栈。初始设置可能需要一些研究和问题解决,但一旦运行起来,应该非常稳定。

我目前正在将一个将使用Mono、Postgresql和运行在Amazon EC2上的Ubuntu的应用程序移植到尾声。我认为当涉及到Mono时,Ubuntu比CentOS更好,因为它更容易设置并且似乎得到了更好的支持。如果您想在Ubuntu上尝试最新版本的Mono,则可以使用Badgerports存储库,位于此处


出于好奇,您为什么觉得在Ubuntu上设置Mono更容易?我经常在Ubuntu上使用Mono进行编码,但是我通常会部署到RHEL克隆(例如CentOS)。也许我可以从你的经验中学到一些东西。 - Justin

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接