开源、免费、企业级的SiteServer CMS .NET CORE 7.0 预览版发布
經(jīng)過連續(xù)不斷地開發(fā)與完善,SiteServer CMS .NET CORE 版本終于在今天與大家見面了,版本為7.0.0-preview1,我們將在未來幾個月收集大家的反饋,修復(fù)與完善產(chǎn)品,最終發(fā)布能夠穩(wěn)定運行的7.0正式版。
基于.NET CORE的跨平臺性質(zhì),新版本CMS能夠運行在Linux、MacOS以及Windows操作系統(tǒng)之上,系統(tǒng)無需安裝.NET運行時即可運行,實現(xiàn)了開箱即用,極大簡化了安裝與部署環(huán)境。
新版本在性能方面做到了顯著提升,通過.NET CORE的卓越性能,配合Redis分布式緩存,實現(xiàn)了對海量數(shù)據(jù)的管理與發(fā)布。
與性能提升同步的是安全性方面的提升,由于不再強制使用IIS及Windows,避免了操作系統(tǒng)與Web服務(wù)器方面的安全漏洞,同時系統(tǒng)發(fā)布之后后臺是無法更改的,前臺頁面只允許運行靜態(tài)頁面,從而避免了上傳木馬方式的攻擊,其次,新版本全面采用了公司自研的Datory數(shù)據(jù)操作庫,徹底擺脫了SQL注入的威脅。
注意:本次發(fā)布的是預(yù)覽版本,不建議在正式項目中使用,同時CMS系統(tǒng)的插件還未遷移到.NET CORE,我們將在正式版本發(fā)布的時候?qū)⑺胁寮w移過來。
新版本界面
內(nèi)容管理界面
新建站點界面
模板編輯界面
新增SQLite數(shù)據(jù)庫以及Redis緩存支持
新版本增加了對SQLite本地數(shù)據(jù)庫的支持,對小型網(wǎng)站非常有幫助,無需安裝數(shù)據(jù)庫即可支持安裝和使用CMS系統(tǒng),加上系統(tǒng)不強制使用IIS,可以直接雙擊.exe文件即開始使用系統(tǒng)。
新版本同時增加了本機緩存以及Redis分布式緩存兩種緩存方式,通過Redis,緩存能夠?qū)崿F(xiàn)分布式部署,CMS 系統(tǒng)性能將不再遇到瓶頸。
新增Monaco Editor模板編輯器
Monaco Editor是微軟VSCode的底層編輯器,Monaco Editor與VSCode很大一部分的代碼都是共用的,所以Monaco Editor和VSCode在編輯代碼,交互以及UI上幾乎是一摸一樣的。通過Monaco Editor,模板的代碼編輯功能將變得更加容易與便捷。
老版本兼容
.NET CORE與.NET Framework是兩個非常不同的環(huán)境,特別是ASP.NET Core并不兼容ASP.NET Framework,我們在新版本中將兼容老版本數(shù)據(jù)并將為老版本CMS升級至.NET CORE 版本提供支持,實現(xiàn)幾分鐘內(nèi)即可將V6.x版本升級至新的V7版本。
運行與安裝
進入官網(wǎng):https://www.siteserver.cn/,根據(jù)您的操作系統(tǒng)下載zip文件:
Windows?64位:sscms-7.0.0-preview1-win-x64.zip
Windows 32位:sscms-7.0.0-preview1-win-x86.zip
Linux 系統(tǒng):sscms-7.0.0-preview1-linux-x64.zip
MacOS 系統(tǒng):sscms-7.0.0-preview1-osx-x64.zip
Windows操作系統(tǒng):解壓后雙擊文件 SS.CMS.Web.exe
Linux及MacOS操作系統(tǒng):解壓后打開終端,導(dǎo)航到提取的文件夾,然后輸入 ./SS.CMS.Web
系統(tǒng)默認運行地址為 http://localhost:5000,打開瀏覽器輸入地址即可進入安裝界面。
7.0正式版
新版本的發(fā)布離不開廣大用戶的支持,我們希望大家一如既往為產(chǎn)品提供改進建議,我們將收集大家的建議并體現(xiàn)到7.0正式版本中,我們將根據(jù)大家的意見對產(chǎn)品進行詳盡測試與改進,在未來幾個月時間內(nèi)正式發(fā)布7.0正式版。
總結(jié)
以上是生活随笔為你收集整理的开源、免费、企业级的SiteServer CMS .NET CORE 7.0 预览版发布的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: .NET Core开发实战(第14课:自
- 下一篇: .NET Core 3.0 即将结束生命