2012-01-03 157 views
4

這個問題可能會帶有一點主觀性,但我不確定哪裏更適合。Mono上的Orchard CMS

我用果園的一些項目,其中服務器是的Windows Server基礎 - 與AD,SQL等整合提供一個基於MVC的門戶 - 就像從一個蹣跚學步的糖果偷!

我一直在探索的MonoTouch最近,和ModMono下的OSX安裝果園按http://docs.orchardproject.net/Documentation/Running-Orchard-on-Mono

這一切似乎都運行良好,而且速度很快,但我不確定是否支持商業冒險。我一直使用MySQL或MSSQL作爲DB,而我目前的安裝運行的是PostgreSQL - 一些新的東西(總是很好)。

有誰知道它們使用果園單聲道運行任何網站,與ModMono(Apache2的)和PostgreSQL的?

我打算部署到運行的CentOS和Mono纔去任何進一步做進一步的測試雲服務器,但認爲這可能是一個令人興奮的途徑去探索。

回答

4

我不能說我知道,在Mono運行在烏節商業任何網站,但我知道有很多使用單聲道,PostgreSQL和CentOS的網站的。但是如果它在運行Modmono和Postgresql的Mac上運行,那麼它應該可以在CentOS上運行。

您可能在Linux上運行的唯一問題是區分大小寫。如果您在Linux上嘗試使用Orchard時遇到了大小寫敏感問題,那麼您可能需要暫時將網站配置爲使用Mono IOMAP,直到您修復了區分大小寫的問題。

這是一個非常可靠和具有成本效益的堆棧。起步和運行可能需要一點研究和解決問題,但一旦運行,它應該非常穩定。

我目前接近移植是將要使用單聲道的應用程序的結束,PostgreSQL和Ubuntu的在Amazon EC2上運行。我相信Ubuntu在Mono方面比CentOS更好,因爲它更容易安裝,並且似乎得到了更好的支持。如果你想在Ubuntu上試用最新版本的Mono,你可以使用位於here的badgerports軟件庫。

+0

出於好奇,爲什麼你覺得Mono更容易在Ubuntu上設置?我經常在Ubuntu上使用Mono編碼,但我通常部署到RHEL克隆(如CentOS)。也許我可以從你的經驗中學到一些東西。 – Justin 2012-01-29 09:45:08