** 如果您覺得文章對您有點用觉鼻,麻煩在您閱讀、收藏勾徽、轉(zhuǎn)發(fā)的時候滑凉,順手幫忙點個贊统扳、留個言喘帚、加關(guān)注,這是我繼續(xù)寫下去的絕佳動力咒钟。**
對于一個剛接觸SiteServer CMS 系統(tǒng)的新手來說吹由,在開始學習研究SiteServer CMS之前,如果能通盤了解一下有關(guān)SiteServer CMS系統(tǒng)里所涉及的相關(guān)術(shù)語朱嘴,那學習起來就更加得心應手倾鲫,有事半功倍的效果。這就好比小時候?qū)W習語文或英語時課文時老師先教生字或單詞一樣萍嬉,知道了這些生字和單詞的意思乌昔,才能更好地去理解全篇文章的意思。今天就把官方總結(jié)出來的SiteServer CMS 系統(tǒng)有關(guān)術(shù)語列一下壤追。
站點
- 通俗意義上的網(wǎng)站磕道,包括網(wǎng)站欄目結(jié)構(gòu)、網(wǎng)站內(nèi)容數(shù)據(jù)行冰、網(wǎng)站模板文件溺蕉、CSS、JS以及最終生成的網(wǎng)站所有頁面悼做;
欄目
- 存放站點內(nèi)容的地方疯特,站點內(nèi)容必須發(fā)布在某個具體的欄目下;
- 對于SiteServer CMS后臺來說肛走,相同分類的站點內(nèi)容般來說會發(fā)布在一個欄目下漓雅,所以欄目還可以叫做站點內(nèi)容的分類;
- 對于前臺網(wǎng)頁來說朽色,欄目也可以叫做網(wǎng)站的頻道或者菜單邻吞。欄目可以包含子欄目,SiteServer CMS可以建立無限級欄目纵搁;
內(nèi)容
- SiteServer CMS后臺管理的最終數(shù)據(jù)吃衅,通常來說指的就是網(wǎng)站文章(新聞);
- SiteServer CMS不僅僅用于建網(wǎng)站腾誉,可以用來管理一切可結(jié)構(gòu)化的數(shù)據(jù)徘层,所以這里的內(nèi)容是不固定的峻呕,可能是新聞、投票趣效、招聘等瘦癌;
模板
- 一種帶SiteServer CMS STL標簽的html文件,通過模板可以生成所有欄目及其內(nèi)容的前臺頁面跷敬;
- 每個欄目可以有自己的模板文件讯私,也可以和其他欄目共有相同的模板文件。具有相同模板的欄目對應的前臺頁面布局西傀,但內(nèi)容不同斤寇;
STL語言
- STL語言全稱稱為SiteServer模版語言(SiteServer Template Language),是一種用來制作模版的服務(wù)器端語言拥褂;
- STL語言由百容千域創(chuàng)建娘锁,用于結(jié)合STL自有屬性按需調(diào)取數(shù)據(jù)庫表中數(shù)據(jù)的特殊標記代碼,具有和HTML類似的語法和規(guī)則饺鹃;
頁面生成
- SiteServer CMS 解析引擎從數(shù)據(jù)庫表里提取出相關(guān)內(nèi)容莫秆,然后利用這些內(nèi)容替換模板里的相應STL標簽,最終生成靜態(tài)頁面文件的過程叫做頁面生成悔详;
輔助表
- 用于存放內(nèi)容的真實數(shù)據(jù)庫表镊屎;
- SiteServer CMS可以用來管理一切可結(jié)構(gòu)化的數(shù)據(jù),這些不同的數(shù)據(jù)可能需要管理員創(chuàng)建輔助表來存放茄螃;
內(nèi)容模型
- 用于連接輔助表和欄目內(nèi)容的中間橋梁缝驳,定義內(nèi)容模型就是對輔助表字段進一步明確具體含義的過程,比如新聞模型、投票模型责蝠、招聘模型等党巾;
- 對于管理員來說,后臺管理的一條條內(nèi)容并不是一條條抽象的記錄霜医,而是一個個具體意義的東西齿拂,比如一條新聞、一次投票肴敛、一條招聘信息署海;
- 每個能存放數(shù)據(jù)的欄目都需要對應一個數(shù)據(jù)模型,才能確定此欄目的內(nèi)容的具體含義以及存放在哪張輔助表中医男;
插件
- SiteServer CMS插件是用C#語言寫成的一組程序砸狞。這些程序可以為系統(tǒng)增加某些原來沒有的功能,這樣使用者看起來仿佛就是系統(tǒng)的固有的功能镀梭;
- SiteServer CMS很多功能實際上只是一個普通的插件——你也可以用類似的方式來實現(xiàn)其他功能刀森。這意味著如果你不喜歡默認的投票功能,你完全可以簡單地自己編寫一個报账,然后將默認的投票功能替換掉研底;
后臺
- 用于SiteServer CMS系統(tǒng)管理員進行系統(tǒng)管理和內(nèi)容維護(增刪改查審)埠偿,沒有使用管理員帳號進行成功登錄的,是無法進入SiteServer CMS后臺的榜晦;
前臺
- 指的是除去SiteServer CMS后臺部分冠蒋,都屬于前臺的范疇。一般來說指的是提供給網(wǎng)站普通用戶進行瀏覽的前臺頁面乾胶;
用戶中心
- 指的是網(wǎng)站普通用戶在前臺登錄成功之后用戶可以進行個性化資料設(shè)置以及投稿等其他功能的集合地抖剿,這也是屬于前臺的一部分;
管理員
- 指的是能登錄SiteServer CMS后臺進行系統(tǒng)管理和內(nèi)容維護(增刪改查審)的人員识窿;
- 安裝SiteServer CMS系統(tǒng)時需要創(chuàng)建第一個管理員(超級管理員)斩郎,然后再由超級管理員創(chuàng)建其他管理員;
管理員角色
- 管理員的操作權(quán)限是通過管理員角色來控制腕扶,管理員角色可以理解為具備一定操作權(quán)限的一組管理員的統(tǒng)稱孽拷;
- 管理員權(quán)限不僅僅可以精確到某個站點的某個欄目吨掌,還可以精確到某個欄目內(nèi)容的操作半抱,包括增、刪膜宋、改窿侈、查、審秋茫;
- 一個管理員可以擁有多個角色史简,一個管理員角色可以有多個管理員;
用戶
- 指的是通過前臺注冊后并能登錄用戶中心的人員肛著;
- 登錄用戶中心之后可以進行資料設(shè)置圆兵、投稿等操作;
- 后臺管理員也可以添加前臺用戶枢贿;
用戶組
- 管理員可以對用戶進行打標簽分類殉农,把用戶分在不同的組里;
- 僅僅是對用戶進行分組局荚,分組后的用戶并不具備不同的權(quán)限超凳。如果需要實現(xiàn)不同用戶組的用戶具有不同的權(quán)限,需要進行二次開發(fā)耀态;
服務(wù)組件
- siteserver.exe 服務(wù)組件是專門為了提高SiteServer CMS系統(tǒng)執(zhí)行效率和穩(wěn)定性而專門開發(fā)的獨立于IIS進程的服務(wù)組件;
- 開啟服務(wù)組件后會自動接管生成頁面的所有任務(wù)轮傍,從而使得頁面生成速度大大提高;
- 服務(wù)組件可以高效穩(wěn)定地自動執(zhí)行與系統(tǒng)相關(guān)的各種任務(wù),如定時生成首装、定時發(fā)布创夜、定時采集、定時備份等;