2011-11-11 21 views
3

在我最近的工作中,我們基本上被告知要構建獨立Web應用程序(它們不一定共享接口設計),然後通過簡單的Web門戶訪問。由於隨着時間的推移,我收集了相當多的信任,我正在尋找真正的方法整合 - 至少新的,有待開發 - 應用程序併爲此我可以提供一箇中央管理點。我們應該在CMS之上構建複雜的應用程序嗎?

在大約5-6周內,我們將開始開發一些私人應用程序(員工評估軟件,幫助臺軟件,僅舉幾例),這就是爲什麼我已經開始尋找替代建設「島嶼「的軟件。

我該不該打擾與CMS像Umbraco?這些複雜模塊的學習曲線是什麼(我從來沒有在CMS上工作過)?任何其他替代品

注意:任何解決方案都必須基於.NET,並且與SQL Server,Oracle以及PostgreSQL一起運行良好。另外,對於預算和時間問題,管理層決不允許我們建立自己的CMS。

回答

4

Umbraco是基於CMS應用程序的不錯選擇。它被廣泛使用並提供很大的靈活性。

但是,請記住,您在CMS(內容管理系統)之上構建應用程序的原因是要充分利用CMS的開箱即用功能,例如:

  • Abiliuty用戶更改,添加,刪除內容
  • 發佈機制(從發佈/爲準)
  • 集成的用戶(和成員)身份驗證與久經考驗的穩定性
  • 歷史的內容改變
  • 在HTML完整的功率
  • 等等,等等

如果沒有超出現成的功能在您正在構建的應用程序中使用,有沒有真正的利益基礎上的頂標準體系。

最好的想法是看看應用程序的請求功能,看看是否有一些匹配現成的系統,如Umbraco的功能。

+0

說特性對我們來說並不重要。在管理方面我們還有什麼其他的入口?謝謝。 – rebelliard

+0

如果你想要一個管理的中心點,你可以使用CMS來進行中央用戶認證等。但是如果你不打算使用CMS的任何功能,除了中央登錄,我認爲這有點矯枉過正。只需實施您自己的ASP.Net會員/登錄系統。 –

+0

我明白了。謝謝。 :) – rebelliard

相關問題