SiteServer CMS系統(tǒng)相關(guān)的術(shù)語(yǔ)。
1、站點(diǎn)
通俗意義上的網(wǎng)站,包括網(wǎng)站欄目結(jié)構(gòu)、網(wǎng)站內(nèi)容數(shù)據(jù)、網(wǎng)站模板文件、CSS、JS以及最終生成的網(wǎng)站所有頁(yè)面;
2、欄目
存放站點(diǎn)內(nèi)容的地方,站點(diǎn)內(nèi)容必須發(fā)布在某個(gè)具體的欄目下;
對(duì)于SiteServer CMS后臺(tái)來(lái)說(shuō),相同分類的站點(diǎn)內(nèi)容般來(lái)說(shuō)會(huì)發(fā)布在一個(gè)欄目下,所以欄目還可以叫做站點(diǎn)內(nèi)容的分類;
對(duì)于前臺(tái)網(wǎng)頁(yè)來(lái)說(shuō),欄目也可以叫做網(wǎng)站的頻道或者菜單。欄目可以包含子欄目,SiteServer CMS可以建立無(wú)限級(jí)欄目;
3、內(nèi)容
SiteServer CMS后臺(tái)管理的最終數(shù)據(jù),通常來(lái)說(shuō)指的就是網(wǎng)站文章(新聞);
SiteServer CMS不僅僅用于建網(wǎng)站,可以用來(lái)管理一切可結(jié)構(gòu)化的數(shù)據(jù),所以這里的內(nèi)容是不固定的,可能是新聞、投票、招聘等
4、模板
一種帶SiteServer CMS STL標(biāo)簽的html文件,通過(guò)模板可以生成所有欄目及其內(nèi)容的前臺(tái)頁(yè)面;
每個(gè)欄目可以有自己的模板文件,也可以和其他欄目共有相同的模板文件。具有相同模板的欄目對(duì)應(yīng)的前臺(tái)頁(yè)面布局,但內(nèi)容不同;
5、STL語(yǔ)言
STL語(yǔ)言全稱稱為SiteServer模版語(yǔ)言(SiteServer Template Language),是一種用來(lái)制作模版的服務(wù)器端語(yǔ)言;
STL語(yǔ)言由百容千域創(chuàng)建,用于結(jié)合STL自有屬性按需調(diào)取數(shù)據(jù)庫(kù)表中數(shù)據(jù)的特殊標(biāo)記代碼,具有和HTML類似的語(yǔ)法和規(guī)則;
6、頁(yè)面生成
SiteServer CMS 解析引擎從數(shù)據(jù)庫(kù)表里提取出相關(guān)內(nèi)容,然后利用這些內(nèi)容替換模板里的相應(yīng)STL標(biāo)簽,最終生成靜態(tài)頁(yè)面文件的過(guò)程叫做頁(yè)面生成;
7、輔助表
用于存放內(nèi)容的真實(shí)數(shù)據(jù)庫(kù)表;
SiteServer CMS可以用來(lái)管理一切可結(jié)構(gòu)化的數(shù)據(jù),這些不同的數(shù)據(jù)可能需要管理員創(chuàng)建輔助表來(lái)存放;
8、內(nèi)容模型
用于連接輔助表和欄目?jī)?nèi)容的中間橋梁,定義內(nèi)容模型就是對(duì)輔助表字段進(jìn)一步明確具體含義的過(guò)程,比如新聞模型、投票模型、招聘模型等;
對(duì)于管理員來(lái)說(shuō),后臺(tái)管理的一條條內(nèi)容并不是一條條抽象的記錄,而是一個(gè)個(gè)具體意義的東西,比如一條新聞、一次投票、一條招聘信息;
每個(gè)能存放數(shù)據(jù)的欄目都需要對(duì)應(yīng)一個(gè)數(shù)據(jù)模型,才能確定此欄目的內(nèi)容的具體含義以及存放在哪張輔助表中;
9、插件
SiteServer CMS插件是用C#語(yǔ)言寫成的一組程序。這些程序可以為系統(tǒng)增加某些原來(lái)沒(méi)有的功能,這樣使用者看起來(lái)仿佛就是系統(tǒng)的固有的功能;
SiteServer CMS很多功能實(shí)際上只是一個(gè)普通的插件——你也可以用類似的方式來(lái)實(shí)現(xiàn)其他功能。這意味著如果你不喜歡默認(rèn)的投票功能,你完全可以簡(jiǎn)單地自己編寫一個(gè),然后將默認(rèn)的投票功能替換掉;
10、后臺(tái)
用于SiteServer CMS系統(tǒng)管理員進(jìn)行系統(tǒng)管理和內(nèi)容維護(hù)(增刪改查審),沒(méi)有使用管理員帳號(hào)進(jìn)行成功登錄的,是無(wú)法進(jìn)入SiteServer CMS后臺(tái)的;
11、前臺(tái)
除去SiteServer CMS后臺(tái)部分,都屬于前臺(tái)的范疇。一般來(lái)說(shuō)指的是提供給網(wǎng)站普通用戶進(jìn)行瀏覽的前臺(tái)頁(yè)面;
12、用戶中心
指的是網(wǎng)站普通用戶在前臺(tái)登錄成功之后用戶可以進(jìn)行個(gè)性化資料設(shè)置以及投稿等其他功能的集合地,這也是屬于前臺(tái)的一部分;
13、管理員
指的是能登錄SiteServer CMS后臺(tái)進(jìn)行系統(tǒng)管理和內(nèi)容維護(hù)(增刪改查審)的人員;
安裝SiteServer CMS系統(tǒng)時(shí)需要?jiǎng)?chuàng)建第一個(gè)管理員(超級(jí)管理員),然后再由超級(jí)管理員創(chuàng)建其他管理員;
14、管理員角色
后臺(tái)管理員的操作權(quán)限是通過(guò)管理員角色來(lái)控制,管理員角色可以理解為具備一定操作權(quán)限的一組管理員的統(tǒng)稱;
管理員權(quán)限不僅僅可以精確到某個(gè)站點(diǎn)的某個(gè)欄目,還可以精確到某個(gè)欄目?jī)?nèi)容的操作,包括增、刪、改、查、審;
一個(gè)管理員可以擁有多個(gè)角色,一個(gè)管理員角色可以有多個(gè)管理員;
15、用戶
指的是通過(guò)前臺(tái)注冊(cè)后并能登錄用戶中心的人員;
登錄用戶中心之后可以進(jìn)行資料設(shè)置、投稿等操作;
后臺(tái)管理員也可以添加前臺(tái)用戶;
16、用戶組
管理員可以對(duì)用戶進(jìn)行打標(biāo)簽分類,把用戶分在不同的組里;
僅僅是對(duì)用戶進(jìn)行分組,分組后的用戶并不具備不同的權(quán)限。如果需要實(shí)現(xiàn)不同用戶組的用戶具有不同的權(quán)限,需要進(jìn)行二次開(kāi)發(fā);
17、服務(wù)組件
siteserver.exe 服務(wù)組件是專門為了提高SiteServer CMS系統(tǒng)執(zhí)行效率和穩(wěn)定性而專門開(kāi)發(fā)的獨(dú)立于IIS進(jìn)程的服務(wù)組件;
開(kāi)啟服務(wù)組件后會(huì)自動(dòng)接管生成頁(yè)面的所有任務(wù),從而使得頁(yè)面生成速度大大提高;
服務(wù)組件可以高效穩(wěn)定地自動(dòng)執(zhí)行與系統(tǒng)相關(guān)的各種任務(wù),如定時(shí)生成、定時(shí)發(fā)布、定時(shí)采集、定時(shí)備份等;
更多內(nèi)容可以閱讀原文:http://docs.siteserver.cn/getting-started/semantics.html