本發(fā)明涉及軟件應(yīng)用技術(shù),具體的說是一種輕量級(jí)內(nèi)容管理方法。
背景技術(shù):
內(nèi)容管理系統(tǒng)即content management system 簡(jiǎn)稱CMS,是一種WEB前端和后端CRM、OA辦公系統(tǒng)之間的一種軟件系統(tǒng)。內(nèi)容的創(chuàng)作人員、編輯人員、發(fā)布人員通過將需要發(fā)布的內(nèi)容進(jìn)行整理編輯,通過在CRM、OA系統(tǒng)中進(jìn)行提交、修改、審批、發(fā)布等一系列流程,將需要發(fā)布的內(nèi)容進(jìn)行對(duì)外的展示。因?yàn)閮?nèi)容管理系統(tǒng)的操作簡(jiǎn)單,流程規(guī)范,使得其在企業(yè)信息化建設(shè)和電子政務(wù)的應(yīng)用中越來越重要。
隨著互聯(lián)網(wǎng)多媒體信息的多樣化,信息格式在不斷的發(fā)生變化,結(jié)構(gòu)化和非結(jié)構(gòu)化的信息正在相互融合、流通,信息格式正逐漸由原來的單純的文本信息,向文本、圖片、音頻、視頻等多媒體信息結(jié)合的方向發(fā)展。現(xiàn)代網(wǎng)站,在單純文本信息模式下通過簡(jiǎn)單的手工樣式調(diào)整即可實(shí)現(xiàn)多頁面(網(wǎng)頁)樣式一致,但是多媒體信息融合的環(huán)境下,簡(jiǎn)單的手工樣式調(diào)整已經(jīng)很難保證網(wǎng)站頁面的樣式一致。借助內(nèi)容管理系統(tǒng),通過統(tǒng)一的樣式模板,規(guī)范的業(yè)務(wù)流程,實(shí)現(xiàn)信息的規(guī)范、規(guī)整展示,成為內(nèi)容管理解決方案的一種重要方式。
目前,內(nèi)容管理系統(tǒng)發(fā)布流程為:創(chuàng)作人員將相關(guān)需要發(fā)布的內(nèi)容進(jìn)行整理、提交;編輯人員進(jìn)行相關(guān)的編輯、提交;發(fā)布人員審核發(fā)布的流程 ,完成信息的發(fā)布任務(wù);用戶訪問網(wǎng)站時(shí),WEB服務(wù)器訪問相應(yīng)配置好的數(shù)據(jù)庫,按照相應(yīng)規(guī)則提取數(shù)據(jù)庫中的信息,通過變量配置、變量映射將數(shù)據(jù)庫需要展示的信息展示在對(duì)應(yīng)的網(wǎng)頁模板中。
上述內(nèi)容管理系統(tǒng)的發(fā)布流程,可以實(shí)現(xiàn)快捷的編輯、修改、發(fā)布,但是考慮到數(shù)據(jù)和信息安全等方面的內(nèi)容,此流程需要配置WEB服務(wù)器對(duì)數(shù)據(jù)庫的訪問,將數(shù)據(jù)庫暴露在了訪問者的網(wǎng)絡(luò)環(huán)境中。同時(shí)由于數(shù)據(jù)庫查詢等其他性能的限制,導(dǎo)致頁面在展示的過程中容易出現(xiàn)訪問速度慢、渲染不完善等一些用戶體驗(yàn)較差的問題。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明針對(duì)目前技術(shù)發(fā)展的需求和不足之處,提供一種輕量級(jí)內(nèi)容管理方法。
本發(fā)明所述一種輕量級(jí)內(nèi)容管理方法,解決上述技術(shù)問題采用的技術(shù)方案如下:所述一種輕量級(jí)內(nèi)容管理方法,通過使用個(gè)性化的模板、腳本語言或標(biāo)記語言、特殊標(biāo)記以及用于數(shù)據(jù)持久化的數(shù)據(jù)庫,將用戶需要發(fā)布的內(nèi)容存儲(chǔ)于數(shù)據(jù)庫中;同時(shí)在用戶需要時(shí)生成相應(yīng)的html文件,發(fā)布于網(wǎng)站相應(yīng)模塊中;網(wǎng)站訪問者訪問網(wǎng)站時(shí),服務(wù)器根據(jù)訪問者的訪問行為向訪問者直接展示相應(yīng)的html文件。
優(yōu)選的,根據(jù)系統(tǒng)用戶需求對(duì)系統(tǒng)進(jìn)行完整的部署配置,同步建立設(shè)計(jì)個(gè)性化模板。
優(yōu)選的,用戶登錄系統(tǒng),對(duì)創(chuàng)作好的需要發(fā)布的內(nèi)容進(jìn)行相應(yīng)的編輯設(shè)計(jì)。
優(yōu)選的,系統(tǒng)自動(dòng)提取相應(yīng)的數(shù)據(jù)生成相應(yīng)的html文件,并根據(jù)相應(yīng)的配置,將生成的靜態(tài)html文件存儲(chǔ)在制定的目錄下待查。
本發(fā)明所述一種輕量級(jí)內(nèi)容管理方法與現(xiàn)有技術(shù)相比具有的有益效果是:采用本發(fā)明,通過使用模板和通用的元素保證網(wǎng)站設(shè)計(jì)的一致性和協(xié)調(diào)性,將內(nèi)容管理和內(nèi)容發(fā)布實(shí)現(xiàn)規(guī)范化、流程化管理;
優(yōu)化文檔模式,將多媒體信息按照模板轉(zhuǎn)化為靜態(tài)網(wǎng)頁,提升網(wǎng)站的訪問速度;靜態(tài)網(wǎng)頁的訪問模式,減少了數(shù)據(jù)庫的暴露,提升網(wǎng)站的數(shù)據(jù)安全和信息安全,減少數(shù)據(jù)庫性能對(duì)網(wǎng)站訪問的限制,提升網(wǎng)站的用戶體驗(yàn)。
具體實(shí)施方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,以下結(jié)合具體實(shí)施例,對(duì)本發(fā)明所述一種輕量級(jí)內(nèi)容管理方法進(jìn)一步詳細(xì)說明。
為了提高用戶體驗(yàn),保證系統(tǒng)的安全性更少地將數(shù)據(jù)庫暴露在外,本發(fā)明提出一種輕量級(jí)內(nèi)容管理方法,通過使用個(gè)性化的模板,腳本語言或標(biāo)記語言,特殊標(biāo)記以及用于數(shù)據(jù)持久化的數(shù)據(jù)庫,將用戶需要發(fā)布的內(nèi)容存儲(chǔ)于數(shù)據(jù)庫中,留存待查,同時(shí)在用戶需要的時(shí)候生成相應(yīng)的html文件,發(fā)布于網(wǎng)站相應(yīng)模塊中。網(wǎng)站訪問者通過直接訪問靜態(tài)網(wǎng)頁的形式來實(shí)現(xiàn)對(duì)相應(yīng)信息的閱讀,提高網(wǎng)站的訪問速度,提升網(wǎng)站的用戶體驗(yàn)。
實(shí)施例:
本實(shí)施例所述一種輕量級(jí)內(nèi)容管理方法,首先根據(jù)系統(tǒng)用戶需求對(duì)系統(tǒng)進(jìn)行完整的部署配置,同步建立設(shè)計(jì)個(gè)性化模板;其次用戶登錄系統(tǒng),對(duì)創(chuàng)作好的需要發(fā)布的內(nèi)容進(jìn)行相應(yīng)的編輯設(shè)計(jì),將用戶需要發(fā)布的內(nèi)容存儲(chǔ)于數(shù)據(jù)庫中,用戶需要時(shí)生成相應(yīng)的html文件,發(fā)布于網(wǎng)站相應(yīng)模塊中。
通過該內(nèi)容管理方法,用戶只需點(diǎn)擊按鈕,生成相應(yīng)的html,系統(tǒng)自動(dòng)提取相應(yīng)的數(shù)據(jù)生成相應(yīng)的html,并根據(jù)相應(yīng)的配置,將生成的靜態(tài)html文件存儲(chǔ)在制定的目錄下待查。
該內(nèi)容管理方法,優(yōu)化文檔模式,將多媒體信息按照模板轉(zhuǎn)化為靜態(tài)網(wǎng)頁;網(wǎng)站訪問者訪問網(wǎng)站時(shí),服務(wù)器根據(jù)訪問者的訪問行為向訪問者直接展示相應(yīng)的html文件,不再訪問數(shù)據(jù)庫;通過直接訪問靜態(tài)網(wǎng)頁的形式來實(shí)現(xiàn)對(duì)相應(yīng)信息的閱讀,提高網(wǎng)站的訪問速度,提升網(wǎng)站的用戶體驗(yàn)。
上述具體實(shí)施方式僅是本發(fā)明的具體個(gè)案,本發(fā)明的專利保護(hù)范圍包括但不限于上述具體實(shí)施方式,任何符合本發(fā)明的權(quán)利要求書的且任何所屬技術(shù)領(lǐng)域的普通技術(shù)人員對(duì)其所做的適當(dāng)變化或替換,皆應(yīng)落入本發(fā)明的專利保護(hù)范圍。