介紹幾個基于DotNet平臺的開源內容管理系統CMS

ajax 14年前發布 | 9K 次閱讀 思維導圖 ZK ODF Python Windows 8

Dotnetnuke(簡稱DNN)是基于微軟最新 Microsoft.NET Framework 框架開發的,在世界范圍內享有盛譽的網站內容管理系統(CMS);是一個免費的、開放的源代碼框架, 是一個可擴展的、幾近完美的內容管理系統;是微軟第一次向開源說YES的里程碑,DNN是企業及門戶網站的未來。

迄今為止Dotnetnuke已經在全世界范圍內已經擁有超過450,000家用戶和多達1000家基于 DotNetNuke 的開發商與技術支持。獲得無數的獎項和贊譽。Dotnetnuke已經是一個商標,得到了開源社區的廣泛認同和尊重。
  • 采用微軟最先進的 Microsoft.NET Framework 架構開發。
  • 后臺數據庫使用企業級 Microsoft SQL Server 提供數據引擎支撐。
  • 獨有的頁面模板技術以及容器系統,滿足各類高難度設計需求。
  • 數千個強大的模塊插件擴展支持幾乎能滿足任何網站功能需求。
  • 快速搭建網站架構,所見所得的編輯模式易于維護使用。
  • 基于BSD模式的認證使用戶能獲得所有網站程序以及源代碼。
  • 官方免費的補丁、升級、模塊更新,使網站保持不斷更新升級。
  • 內建的多語言本地化功能建立各種語言版本的站點和管理界面。

Mojoportal : 是一個開源的、用 C# 編寫的站點框架和內容管理系統,可以運行在 Windows 中的 ASP.NET 和 Linux/Mac OS X 中的 Mono 下。

當前的特性

  • 遵循 XHTML 的內容管理
  • 用 WebParts 個性化自己的頁面
  • 博客
  • 論壇
  • 事件日歷(Event Calendar )
  • 圖像畫廊(Image Gallery )
  • 文件管理
  • 基于數據庫、Active Directory, OpenLDAP, Open ID, 或 Windows Live ID 的授權
  • 可替換的數據訪問層支持 MS SQL、MySQL、PostgreSQL、SQLite 和 FirebirdSql
  • 皮膚
  • RSS 聚合
  • 搜索
  • 本地化
  • 一個安裝和一個數據庫可以有多個主機站點
  • 容易的自定義用戶配置
  • 以及其他更多特性...

Umbraco : 是一個簡單,靈活,界面友好的ASP.NET 內容管理系統。它能夠支持市面上任一瀏覽器甚至可以用Microsoft Word 來編輯(當然,也可以通過任何blog客戶端發布)。它的代碼完全支持WEB標準,開發人員能夠將任一基于.net控制的程序整合到Umbraco中。

編輯者的最愛:

  • 漂亮,易于使用的界面
  • 集成所見即所得編輯器
  • 支持在Microsoft Word里編輯
  • 版本功能和預期發布

開發者的最愛:

  • 完全支持自定義.net控件
  • 文檔化的API
  • 可以使用任一.net語言如: c# 或VB.NET
  • 完全開放源碼

設計者的最愛:

  • 沒有限制的設計
  • 超級簡單的模板引擎
  • 完全支持WEB標準
  • 完美支持易用性標準

Cuyahoga : 是C#開發的靈活的開源CMS / Portal 解決方案。它可以運行于Microsoft .NETMono平臺,支持SQL Server, PostgreSQL或MySQL作為底層數據庫。

  • 基于節點的無限深度網站結構;
  • 一次可安裝多個站點;
  • 支持網站別名;
  • 搜索引擎優化;
  • 基于Web的安裝程序;
  • 內容聚合(RSS);
  • 所見即所得的內容編輯器;
  • 由于NHibernate的獨立數據庫;
  • ASP.NET 2.0的支持;
  • Mono支持;
  • 開源(BSD許可)。

N2CMS : 是由C#編寫的一個CMS開源框架,它是一個輕量級的CMS網站解決方案,支持多種數據庫,包括MS SQL,MySQL,SQLite等數據庫,數據訪問使用的是NHibernate,所以只要NHibernate支持的數據庫,N2都能支持,數據庫中 只有4個數據表,基本可以處理網站中所有的功能,也可以自定義數據表操作,但大多數情況是不需要自定義數據表的。頁面顯示方面,N2不僅可以顯示靜態(與 用戶沒有交互)頁面,也可以顯示有交互的頁面,如評論,本教程就是以評論功能來說明如何處理交互數據的。

Thebeerhouse :項目是一個不錯的選擇,這個項目幾乎囊括了所有ASP.NET 2.0下所有的技術點,而且其設計的類圖架構知識值得我們借鑒。有個寫了一個中文筆記大家可以看看:
http://www.cnblogs.com/Rogerliu/category/158888.html

Kooboo :是一個基于ASP.NET MVC的CMS系統,實現面向企業級的內容管理解決方案和快速開發。
Kooboo具有如下主要特性:
-- 基于角色的用戶管理
--無限制的用戶和站點
--實現各種驗證
--內容版本控制
--工作流控制
--布局和內容模板

 本文由用戶 ajax 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!