SiteServer CMS 博客
SiteServer CMS 新版本 V6.13(2019年11月1日發布)
2020年05月18日
歡迎來到 SiteServer CMS V6.13 版本,經過兩個月的連續迭代開發,V6.13版本新增了幾項重要功能,我們希望你會喜歡,一些關鍵的亮點包括:
新增功能及BUG 修復
經過兩個月的連續迭代開發,V6.13 版本新增了部分功能并修復了多項 BUG:
- 文章導出壓縮包圖片丟失 #2092
- 新建站點,將原站點文章復制到新站點圖片路徑還是有問題 #1992
- 回收站問題 #2035
- 導入的內容不自動生成 #2095
- 采集問題,內容字段里面的附件采集不到 #2103
- 內容導出壓縮包附件沒有跟著導出 #2105
- 內容導出的壓縮包需要優化 #2102
- 建議后臺歡迎頁面的歡迎語可以自定義 #2112
- 采集網址太長不自動換行影響 后面編輯等 #2115
- 后臺預覽功能不支持IIS的包含文件 #2079
- 內容標題自定義顏色,在欄目和首頁不顯示BUG #1990
- 虛擬字段的導出和導入問題 #2101
- 發文默認審核狀態 #2107
- 添加欄目REST API #2152
- 6.12 在導航 站點下來選擇點擊全部站點,會彈出一個新窗口,
- 欄目鏈接類型設置為鏈接到第一條內容的時候,如第一條數據為未審核信息,欄目鏈接將無效 #2163
- 點擊全部站點將彈出空白頁面 #2164
- 啟用副標題換行功能 #2106
- 新增只查看自己的內容功能
- 新增列出所有欄目的內容功能
- 用戶中心投稿默認顯示當前欄目與子欄目的所有內容
- 火狐瀏覽器登陸一直提示驗證碼超時,導致登陸不上去。#2104
- 設置管理員權限,子欄目審核員審核子欄目,沒有審核通過選項 #2187
- 增加stl:if的value動態解析功能 #2190
- 點擊量回行問題 #2151
- 有審核權限的管理員點擊列表頁審核鏈接無法審核 #2138
- 6.11,6.12版本 選擇使用 sql server 數據庫 不能使用自定義端口 提示無效port #2120
- type =lastHitsDate formatString="yyyy-MM-dd" 無效 #1984
.NET CORE 版本進展
.NET CORE 版本仍在密集開發中,發布日期將適時公布,我們將在.NET CORE 版本中逐步實現以下功能:
一、內容即服務(Content as a Service)
我們希望新版CMS系統不僅僅是一個管理及發布內容的后臺,更是一個可以在第三方系統中隨時獲取的內容服務,為此,我們將在新的CMS系統中通過.NET CORE創建REST API,一切CMS需要操作的對象均封裝在API中,通過提供標準的RESTful API,我們能夠使用任何編程語言(C#、JS、Java、PHP...)在任何環境(CLI命令行、Web界面、APP、小程序...)中管理并獲取內容,從而極大擴張了CMS的使用場景。
二、分布式部署(Distributed deployment)
老版本CMS是一個單體服務,如果CMS的管理后臺希望支持更多的并發,存儲更多的數據,只能通過升級CMS服務器的CPU、內存以及磁盤來解決。新版本CMS從設計開始就充分考慮分布式方式部署,隨著應用的用戶量的增加,并發量增加,可以將CMS系統集群化部署到多臺服務器或者微服務Docker容器中,從而增加系統的負載能力 。
三、微信小程序支持(Mini Program)
我們將在新的.NET CORE版本中完全支持微信小程序發布,類似普通的網站制作,用戶可以通過標簽實現微信小程序的模板解析、打包以及發布。通過支持微信小程序,SiteServer CMS 將在支持PC端Web頁面以及手機端H5頁面的基礎上逐步支持更多的應用場景。
四、老版本兼容
.NET CORE與.NET Framework是兩個非常不同的環境,特別是ASP.NET Core并不兼容ASP.NET Framework,我們在開發.NET CORE版本CMS的時候原則之一是必須兼容老版本數據并能夠非常容易地將.NET Framework版本CMS升級至.NET CORE 版本CMS,為此,我們將盡可能的保證數據一致性并提供CLI命令行工具,實現幾分鐘內即可將V6.x版本升級至新的V7版本。
除此之外,新版本CMS還將增加SQLite文件數據庫,以方便一鍵安裝,同時新版本采用VueJS重寫了整個管理后臺,以實現更快的反應速度以及更好的用戶體驗。