Lin CMS 內容管理系統框架

2021-10-20 01:23:46 字數 1129 閱讀 7773

lin-cms可以有效的幫助開發者提高 cms 的開發效率,是一款內容管理系統框架,lin cms框架本身已內建了 cms 常用的功能,包括使用者管理、許可權管理、日誌系統等,開發者只需要集中精力開發自己的 cms 業務即可,還提供了一套開發規範與工具類,通常情況下可以滿足絕大多數中小型的 cms 需求。

lin cms 的特點

lin cms 的構築思想是有其自身特點的。下面我們闡述一些 lin 的主要特點。

lin cms 是乙個前後端分離的 cms 解決方案

這意味著,lin 既提供後台的支撐,也有一套對應的前端系統,當然雙端分離的好處不僅僅在於此,我們會在後續提供nodejs和php版本的 lin。如果你心儀 lin,卻又因為技術棧的原因無法即可使用,沒關係,我們會在後續提供更多的語言版本。為什麼 lin 要選擇前後端分離的單頁面架構呢?

首先,傳統的**開發更多的是採用服務端渲染的方式,需用使用一種模板語言在服務端完成頁面渲染:比如 jinja2、jade 等。 服務端渲染的好處在於可以比較好的支援 seo,但作為內部使用的 cms 管理系統,seo 並不重要。

但乙個不可忽視的事實是,伺服器渲染的頁面到底是由前端開發者來完成,還是由伺服器開發者來完成?其實都不太合適。現在已經沒有多少前端開發者是了解這些服務端模板語言的,而伺服器開發者本身是不太擅長開發頁面的。那還是分開吧,前端用最熟悉的 vue 寫 js 和 css,而伺服器只關注自己的 api 即可。

其次,單頁面應用程式的體驗本身就要好於傳統**。

框架本身已內建了 cms 常用的功能

lin 已經內建了 cms 中最為常見的需求:使用者管理、許可權管理、日誌系統等。開發者只需要集中精力開發自己的 cms 業務即可

舉例來說,每個 api 都需要校驗客戶端傳遞的引數。但校驗的方法有很多種,不同的開發者會有不同的構築方案。但 lin 提供了一套驗證機制,開發者無需再糾結如何校驗引數,只需模仿 lin 的校驗方案去寫自己的業務即可。

還是基於這樣的乙個原則:lin cms 只需要開發者關注自己的業務開發,它已經內建了很多機制幫助開發者快速開發自己的業務。

0.3.6

f 修復一級選單雙擊報錯

u 統一不同編輯器換行符

u 內容提交使用「載入中」按鈕

f 修復table元件不能居中問題

f 編輯使用者時,至少選擇乙個分組

內容管理系統

cms是content management system的縮寫,意為 內容管理系統 cms具有許多基於模板的優秀設計,可以加快 開發的速度和減少開發的成本。cms的功能並不只限於文字處理,它也可以處理 flash動畫 聲像流 影象甚至電子郵件檔案。cms其實是乙個很廣泛的稱呼,從一般的部落格程式,...

CMS內容管理系統

cms是content management system的縮寫,意為 內容管理系統 cms具有許多基於模板的優秀設計,可以加快 開發的速度和減少開發的成本。cms的功能並不只限於文字處理,它也可以處理 flash動畫 聲像流 影象甚至電子郵件檔案。cms其實是乙個很廣泛的稱呼,從一般的部落格程式,...

HUAXI CMS內容管理系統

基於網路使用者的急速增長和網路軟體服務的持續需求,huaxi cms 內容管理系統應運而生。huaxi cms 是北京當歌科技 自主研發的網路應用軟體系統。公司以該系統為基礎,將為中小企業 及相關網路業務提供技術支援與服務。huaxi cms 與國內外商用及開源 cms系統相比,在後台 div cs...