一芝雪、書的目錄
- 前言
- 1.1. 寫在前面的話
- 概念
- 2.1. 什么是站點(diǎn)砾淌?
- 2.2. 什么是欄目纫塌?
- 2.3. 什么是內(nèi)容?
- 2.4. 什么是頁面圣拄?
- 2.5. 什么是模板?
- 2.6. 什么是STL語言?
- 2.7. 什么是插件与柑?
- 快速上手
- 3.1. 如何安裝 SiteServer CMS?
- 3.2. 如何登錄CMS蓄坏?
- 3.3. 如何創(chuàng)建站點(diǎn)价捧?
- 3.4. 如何切換站點(diǎn)?
- 3.5. 如何發(fā)布和修改內(nèi)容涡戳?
- 3.6. 如何修改欄目结蟋?
- 3.7. 如何修改站點(diǎn)名稱和Logo?
- 3.8. 如何生成頁面渔彰?
- 3.9. 如何瀏覽站點(diǎn)頁面嵌屎?
- 附錄
- 4.1. 附錄一、SiteServer CMS 官方資源
- 4.2. 附錄二恍涂、安裝IIS
- 4.3. 附錄三宝惰、安裝.NET Framework
- 4.4. 附錄四、安裝SQLSERVER 數(shù)據(jù)庫
- 4.5. [附錄五再沧、安裝MYSQL 數(shù)據(jù)庫]
- 4.6. [附錄六尼夺、安裝PostgreSql 數(shù)據(jù)庫]
- 4.7. [附錄七、安裝ORACLE 數(shù)據(jù)庫]
二炒瘸、書的部分內(nèi)容
1淤堵、什么是模板?
模板顷扩,就是負(fù)責(zé)把CMS后臺管理的內(nèi)容按一定的表現(xiàn)形式組織起來形成前臺頁面的一種技術(shù)拐邪。按一定的表現(xiàn)形式組織起來,這就是模板的內(nèi)容隘截,模板決定后臺內(nèi)容顯示到前臺頁面后的效果扎阶。既然頁面一般分成網(wǎng)站首頁、欄目頁技俐、內(nèi)容頁以及單頁乘陪,同理模板也就對應(yīng)分別有首頁模板、欄目模板雕擂、內(nèi)容模板以及單頁模板啡邑。
1、 模板主要作用
模板的主要作用主要有:
- 決定前臺頁面顯示哪些后臺數(shù)據(jù)井赌;
- 決定前臺頁面的風(fēng)格谤逼、樣式等表現(xiàn)形式贵扰;
- 多條內(nèi)容采用相同的模板可以產(chǎn)生表現(xiàn)形式類似的多個(gè)靜態(tài)頁面,如果需要調(diào)整頁面的表形形式流部,只需要統(tǒng)一調(diào)整模板即可戚绕。
以內(nèi)容模板為例,假設(shè)后臺一個(gè)欄目下有兩篇內(nèi)容枝冀,如下圖所示:
這兩篇內(nèi)容使用了一個(gè)相同的內(nèi)容模板舞丛,最后產(chǎn)生的兩個(gè)前臺頁面分別如下兩圖:
以上兩個(gè)前臺內(nèi)容頁面,除了文章的標(biāo)題和文章內(nèi)容不同之外果漾,其他信息都是一樣的球切。這就是模板的作用,把后臺的內(nèi)容以一定的表現(xiàn)形式組織起來從而形成前臺頁面绒障。
2吨凑、嵌套好的模板
嵌套好的模板和靜態(tài)頁面(Html)并無差別,就是在Html中夾雜著STL標(biāo)簽語言户辱。如下圖所示:
什么是插件鸵钝?
SiteServer CMS 插件是擴(kuò)展 SiteServer CMS 產(chǎn)品核心功能的代碼包,SiteServer CMS 插件由.NET代碼和其他文件(如圖片庐镐、CSS和JavaScript等)組成恩商。 通過制作你自己的插件,你可以擴(kuò)展 SiteServer CMS焚鹊,在 SiteServer CMS 已經(jīng)提供的功能基礎(chǔ)上構(gòu)建額外的功能痕届。
1、插件的作用
SiteServer CMS 并非僅僅是一個(gè)簡單的網(wǎng)站管理平臺末患,同時(shí)也是一個(gè)功能極其強(qiáng)大并且有著無限擴(kuò)展能力的 CMS 內(nèi)容管理平臺研叫。SiteServer CMS 的無限擴(kuò)展能力正是通過插件機(jī)制來實(shí)現(xiàn)的。借助于 SiteServer CMS 的模板和插件機(jī)制璧针,你幾乎可以把 SiteServer CMS 配置成任何類型的站點(diǎn)嚷炉。
因?yàn)椴寮乃械墓δ芏际峭ㄟ^靈活的模塊和自定義配置開發(fā)出來的,可以說探橱,通過插件你可以實(shí)現(xiàn)任何你希望在站點(diǎn)中實(shí)現(xiàn)的功能申屹,插件的唯一限制就是你的想象力,插件的可能性是無限的隧膏!
例如哗讥,你可以編寫一個(gè)插件來控制對應(yīng)欄目的內(nèi)容模型,采用自定義的字段提交并顯示內(nèi)容文章胞枕;或者杆煞,你可以編寫一個(gè)插件,創(chuàng)建一個(gè)帶有短信通知、支持第三方支付的全功能票務(wù)系統(tǒng)决乎。
2队询、插件的組成
大多數(shù)的 SiteServer CMS 插件都是由許多文件組成的,但是一個(gè)最簡化的插件實(shí)際上只需要兩個(gè)文件:一個(gè)主文件(插件名稱.dll)以及一個(gè)插件配置文件(plugin.config)构诚。
作為 SiteServer CMS 插件的開發(fā)者蚌斩,你可以創(chuàng)建插件并公開出來,插件將被展現(xiàn)到廣大的 SiteServer CMS 用戶面前范嘱,安裝送膳、使用并提交反饋。你所需要做的就是把你的好想法變成代碼彤侍。