啟航內容管理系統(DTcms)是國內ASP.NET開源界少見的優秀開源網站管理系統,基於ASP.NET(C#)+MSSQL(ACCESS)的技術開發,開放原始碼。使用Webform普通三層架構開發模式,輕量級架構,後台使用原始的開發方式,無任何技術門檻,使得開發人員更容易上手。專注於後台管理介面,採用Jquery及CSS3介面設計,相容於IE8以上主流瀏覽器響應式後台管理介面,支援電腦、行動裝置使用。目前是深圳市動力啟航軟體有限公司旗下一個開源軟體產品,最早創建於2009年10月,其宗旨是讓更多的編程愛好者分享交流互聯網開發技術。 DTcms全名:Departurecontentmanagementsystem,DT為Departure縮寫,cms則為contentmanagementsystem的縮寫。
安裝環境需求:開發工具:MicrosoftVisualStudio2010作業系統:WindowsServer2008(建議)、WindowsServer2003(推薦)、WindowsXP(基礎測試環境)資料庫:SqlServer2005(建議)、SqlServer2008(推薦)Web伺服器:IIS5.005以上版本(建議IIS7 .0,應用程式集為整合模式)環境需求:.NETFramework4.x及以上
DTcms5.0改進的地方:1.後台管理介面加強美化,使用向量圖示代替點陣圖,對於樹型選單增加可閉合和展開,調整了部分頁面的佈局;2.對於會員、訂單等進行站點歸類,更好區分每個站點數據;3.創建頻道時,根據選擇的功能創建不同的管理菜單;4.網頁編輯器使用了UEditor百度編輯器,上傳進行了改造,使用二進制上傳文件;5.支付方式,第三方登入OAuth可每個站點設置不同的配置信息,不再限於全局使用;6.對系統架構進行全新改造,每增加一個頻道自動創建對象數據庫表存儲;7.插件模板支援不同的站點可建立不同的對應模板;8.DAL層程式碼改進,透過反射進行解析Model實體自動賦值,不必擔心增加資料庫欄位而修改DAL層煩惱;
DTcms5.0目標:1.支援大中小型網站項目,能夠承載大數據。 4.0只有一張資料庫主表,用視圖關聯數據,而5.0每增加一個頻道即自動創建一張表;2.網站上傳的圖片、附件、視頻等資源支援本地存儲、阿里雲對象存儲、騰訊雲對象存儲,有利於減少頻寬和分散伺服器的壓力,提交用戶體驗;3.對於大型網站專案支援Redis,用戶可以很方便地將其擴展成一個能夠包含數百GB數據、每秒處理上百萬次請求的系統;4.優化後台管理介面,全面使用向量圖示替代點陣圖,圖示的顏色大小不再是頭痛的問題。海量的圖標庫,用戶也可創建自已的圖標集;5.進一步區分各個站點的數據,包括訂單、會員等信息,重點打造移動平台、微信方面的開發;