常曉鵬,李 磊,時(shí)雨露
(1.河南教育學(xué)院 信息技術(shù)系,鄭州 450046;2.河南大學(xué) 人民武裝學(xué)院,鄭州 450045;3.中國(guó)聯(lián)合網(wǎng)絡(luò)通信有限公司 北京分公司,北京 100032)
基于門戶網(wǎng)站的信息發(fā)布管理系統(tǒng)研究
常曉鵬1,李 磊2,時(shí)雨露3
(1.河南教育學(xué)院 信息技術(shù)系,鄭州 450046;2.河南大學(xué) 人民武裝學(xué)院,鄭州 450045;3.中國(guó)聯(lián)合網(wǎng)絡(luò)通信有限公司 北京分公司,北京 100032)
針對(duì)門戶網(wǎng)站信息發(fā)布存在的問題,對(duì)某門戶網(wǎng)站信息發(fā)布管理系統(tǒng)的文檔管理、內(nèi)容審核和監(jiān)管、CP/SP管理等模塊進(jìn)行了重新設(shè)計(jì),并給出了該系統(tǒng)的實(shí)現(xiàn)方案,實(shí)現(xiàn)網(wǎng)站各種資源的統(tǒng)一管理,以及網(wǎng)站各個(gè)頻道信息加載和審核的集中控制。
門戶網(wǎng)站;信息發(fā)布;資源管理;內(nèi)容發(fā)布;管理權(quán)限
1.門戶網(wǎng)站信息發(fā)布存在的問題
隨著門戶網(wǎng)站的運(yùn)營(yíng)和業(yè)務(wù)的開展,內(nèi)容提供渠道及資源種類增多,網(wǎng)站內(nèi)容數(shù)量急劇增加,但網(wǎng)站所屬的管理系統(tǒng)、數(shù)據(jù)庫系統(tǒng)、頻道系統(tǒng)等系統(tǒng)各自獨(dú)立、分散管理,內(nèi)容管理及分發(fā)形式各異,形成信息源獨(dú)立,內(nèi)容無法共享。涉及的問題主要有以下幾個(gè)方面。
(1)網(wǎng)站信息資源缺乏統(tǒng)一管理、整合及發(fā)布,各個(gè)內(nèi)容管理系統(tǒng)各自管理自己的頻道,彼此之間無法通訊,頻道內(nèi)容分散、無法實(shí)現(xiàn)共享,致使網(wǎng)站風(fēng)格統(tǒng)一困難,不能實(shí)現(xiàn)內(nèi)容關(guān)聯(lián)和內(nèi)容間的相互拉動(dòng),網(wǎng)站內(nèi)容展現(xiàn)渠道及信息推送方式受到限制。
(2)網(wǎng)站內(nèi)容管理系統(tǒng)主要偏向于圖片、文字等內(nèi)容,針對(duì)視頻內(nèi)容的管理功能薄弱,投票、問卷等業(yè)務(wù)支撐能力薄弱,且為定制化開發(fā),系統(tǒng)擴(kuò)展能力較弱,廠家服務(wù)支撐能力偏弱。
(3)網(wǎng)站信息內(nèi)容的加載、審核、集中管理控制困難,對(duì)CP/SP(Content Provider/Service Provider,內(nèi)容提供商/服務(wù)提供商)合作伙伴缺乏管理,對(duì)合作效果考核的手段有限,無法實(shí)現(xiàn)對(duì)其提供內(nèi)容的統(tǒng)一管控,而且跨頻道、跨數(shù)據(jù)源的信息耦合困難,形成若干數(shù)據(jù)孤島,不利于網(wǎng)站內(nèi)容的協(xié)同推廣。
基于上述問題,本文對(duì)某門戶網(wǎng)站的信息發(fā)布系統(tǒng)重新設(shè)計(jì),以實(shí)現(xiàn)網(wǎng)站各種資源的統(tǒng)一管理,集中控制信息內(nèi)容的加載、審核,提高門戶網(wǎng)站的服務(wù)和速度,向網(wǎng)站的用戶提供豐富的媒資信息,為網(wǎng)站管理者提供高效的管理手段。
2.信息發(fā)布管理系統(tǒng)的設(shè)計(jì)
2.1 功能要求
實(shí)現(xiàn)對(duì)門戶網(wǎng)站全站的內(nèi)容整合,完成內(nèi)容的統(tǒng)一審核、管理和發(fā)布等功能。對(duì)現(xiàn)有頻道結(jié)構(gòu)進(jìn)行梳理,建立網(wǎng)站完整站點(diǎn)及頻道結(jié)構(gòu),完成信息聚合,從而實(shí)現(xiàn)網(wǎng)站所有頻道、子站、合作頻道統(tǒng)一的管理和統(tǒng)一的風(fēng)格。
2.2 系統(tǒng)功能結(jié)構(gòu)
網(wǎng)站信息發(fā)布管理系統(tǒng)主要包括數(shù)據(jù)中心、權(quán)限管理、模板管理、站點(diǎn)管理、頻道管理、欄目管理、網(wǎng)上調(diào)查管理、發(fā)布引擎、統(tǒng)計(jì)分析、內(nèi)容審核和監(jiān)管、CP/SP管理、專題管理等模塊,以數(shù)據(jù)中心為核心進(jìn)行文檔管理和圖片管理,同時(shí)完成網(wǎng)站內(nèi)容的審核、監(jiān)督以及上傳服務(wù)。各系統(tǒng)及模塊間的關(guān)系如圖1所示。
2.2.1 數(shù)據(jù)中心
系統(tǒng)以采用Oracle數(shù)據(jù)庫的數(shù)據(jù)中心為基礎(chǔ),支持從多個(gè)途徑采集聚合內(nèi)容,包括個(gè)性化搜索/推送系統(tǒng)數(shù)據(jù)采集轉(zhuǎn)換、網(wǎng)站編輯錄入、CP/SP內(nèi)容上傳等,并將內(nèi)容保存到門戶網(wǎng)站的素材庫中。主要實(shí)現(xiàn)的功能有:
(1)與平臺(tái)定向搜索子系統(tǒng)對(duì)接,利用定向搜索系統(tǒng)將合作伙伴網(wǎng)站的內(nèi)容采集到本地,進(jìn)行統(tǒng)一的檢索以實(shí)現(xiàn)內(nèi)容關(guān)聯(lián)。
(2)從Office系列文件中直接導(dǎo)入內(nèi)容,并通過可視化編輯器編輯素材,在單元編輯中支持樣式的自定義,可以直接在瀏覽器中修改字體、字號(hào),對(duì)齊方式,插入圖片、表格、鏈接等元素,充分實(shí)現(xiàn)圖文混排功能,對(duì)編輯的內(nèi)容支持自動(dòng)排版。[1]
(3)提供稿件庫功能,提供開放的標(biāo)準(zhǔn)化接收接口(FTP、HTTP等),接收其他系統(tǒng)發(fā)來的文檔,實(shí)現(xiàn)對(duì)上傳目錄權(quán)限的控制,不同素材只能上傳至允許的特定目錄中。
圖1 網(wǎng)站信息發(fā)布管理系統(tǒng)功能示意圖
總之,數(shù)據(jù)中心的主要任務(wù)之一是完成內(nèi)容聚合功能,支持多種數(shù)據(jù)格式,制定統(tǒng)一的上傳內(nèi)容存儲(chǔ)格式,將不同格式的數(shù)據(jù)通過特定的匯集手段采集到統(tǒng)一的媒體素材庫中,通過統(tǒng)一的檢索就能夠獲取與主題相關(guān)的文字、圖片、視音頻內(nèi)容,再經(jīng)過整合加工形成側(cè)重點(diǎn)不同的稿件或節(jié)目。內(nèi)容聚合功能服務(wù)于網(wǎng)站內(nèi)容編輯,是文本、圖片、圖表、音頻、視頻、動(dòng)畫、文檔等各種格式內(nèi)容的集合,同時(shí)也是原始素材、半成品資料的集合。
2.2.2 圖片管理和文檔管理
圖片管理模塊提供批量導(dǎo)入圖片的功能,可以瀏覽圖片庫中的圖片信息,提供圖片的批量上傳、刪除、查看等功能。文檔管理模塊中提供一個(gè)類似IE的界面,允許用戶管理網(wǎng)站中的文件,并內(nèi)置文件復(fù)制工具,可以將站點(diǎn)中的文件部署到目標(biāo)Web服務(wù)器。文件傳輸同步的操作絕大多數(shù)情況下是系統(tǒng)自動(dòng)進(jìn)行的,用戶可以將本地文件上傳到網(wǎng)站中,也可以將目錄或單個(gè)文件下載到本地。
(1)處理歷史管理。提供完整的文檔多版本控制和痕跡保留、提供用戶修改文檔的記錄以及文檔修改的變化過程。文檔從錄入到發(fā)布所經(jīng)歷的過程可能很復(fù)雜,如返工等,系統(tǒng)提供以圖形化的方式查看文檔被處理的詳細(xì)過程,包括處理的時(shí)間、字?jǐn)?shù)和處理人等信息。
(2)文檔相關(guān)性管理。提供文檔相關(guān)性管理,可以方便快捷地創(chuàng)建各種專題欄目,滿足專題欄目即時(shí)、快捷的要求。
(3)文檔導(dǎo)入管理。如果文檔已經(jīng)是文本文件或Word文件,并且格式比較規(guī)范,如第一行文本是文檔的標(biāo)題,然后第二行是作者,之后是內(nèi)容,那么可以直接將該文件上傳到服務(wù)器,不需要先打開來進(jìn)行拷貝粘貼。此外,系統(tǒng)支持同時(shí)導(dǎo)入多個(gè)Office文件。
(4)文檔簽發(fā)/預(yù)覽/刪除管理。系統(tǒng)支持在待編輯文檔列表區(qū)選擇文檔進(jìn)行編輯。有審核權(quán)限的操作員可以在“待審核稿件”中看到待審核的文檔,審核人員在審核完畢后提交審核。有簽發(fā)權(quán)限的操作員可以在“待簽發(fā)稿件”中看到待簽發(fā)的文檔,簽發(fā)人員在選擇稿件后,提交簽發(fā)。簽發(fā)后的文檔狀態(tài)變?yōu)椤耙寻l(fā)布”。有刪除權(quán)限的操作員可通過預(yù)覽功能看到在網(wǎng)站上發(fā)布后的內(nèi)容情況,并可實(shí)現(xiàn)文檔的刪除。
2.2.3 內(nèi)容審核和內(nèi)容監(jiān)管
管理員實(shí)時(shí)掌握各素材庫的內(nèi)容發(fā)布情況,實(shí)現(xiàn)對(duì)素材庫的內(nèi)容進(jìn)行監(jiān)管,對(duì)不滿足要求的素材進(jìn)行審核、刪除、修改、更新、發(fā)布、撤銷發(fā)布等操作。①查詢:查詢素材庫的文章內(nèi)容,包括:素材庫標(biāo)題、關(guān)鍵字、素材庫概要、發(fā)布URL地址、文章ID等;②撤銷:撤銷素材庫已經(jīng)發(fā)布到網(wǎng)站上的素材;③發(fā)布:將素材的狀態(tài)標(biāo)記為可發(fā)布及發(fā)布的目的,等待內(nèi)容發(fā)布引擎發(fā)布;④刪除:刪除素材庫中的素材。
提供敏感詞自動(dòng)過濾功能,在加載內(nèi)容時(shí)自動(dòng)標(biāo)注出敏感詞,敏感詞庫可以進(jìn)行增刪改,對(duì)于關(guān)鍵詞過濾,系統(tǒng)提供自動(dòng)過濾和手工過濾兩種方式。①自動(dòng)過濾是由系統(tǒng)在發(fā)布內(nèi)容前自動(dòng)對(duì)內(nèi)容進(jìn)行判斷,替換關(guān)鍵字為相應(yīng)的替換符號(hào);②手工過濾是系統(tǒng)提供關(guān)鍵字過濾按鈕,編輯人員在編輯文檔時(shí),手工點(diǎn)擊過濾按鈕將內(nèi)容關(guān)鍵字過濾。系統(tǒng)管理員可以根據(jù)實(shí)際情況對(duì)關(guān)鍵詞庫進(jìn)行維護(hù),包括關(guān)鍵詞的增刪改查功能。
2.2.4 文檔采編接口
系統(tǒng)對(duì)外提供文檔采編接口,外部系統(tǒng)通過POST方式提交文檔內(nèi)容數(shù)據(jù),并指定對(duì)應(yīng)的發(fā)布目標(biāo)頻道,將文檔數(shù)據(jù)保存到相應(yīng)的頻道,并以新稿的狀態(tài)出現(xiàn),待頻道審核員審核。如果不指定頻道,系統(tǒng)將默認(rèn)放到稿件庫,這時(shí)文檔需要由稿件庫管理員分發(fā)。如果合作CP/SP有自己的內(nèi)容管理系統(tǒng),但是也希望將內(nèi)容數(shù)據(jù)發(fā)布到網(wǎng)站的某個(gè)頻道時(shí),可以調(diào)用該接口。
2.2.5 CP/SP管理
CP/SP管理模塊實(shí)現(xiàn)對(duì)CP/SP上傳素材的管理,并將CP/SP作為素材統(tǒng)計(jì)的一個(gè)維度實(shí)現(xiàn)相關(guān)的統(tǒng)計(jì)分析,實(shí)現(xiàn)為CP/SP開設(shè)系統(tǒng)使用賬號(hào)及系統(tǒng)權(quán)限,通過建立與CP/SP標(biāo)準(zhǔn)化的數(shù)據(jù)接口,實(shí)現(xiàn)對(duì)其內(nèi)容管理系統(tǒng)的管理和集中控制。對(duì)CP/SP的管理主要分為兩種方式.
(1)如果CP/SP相對(duì)于BBN比較獨(dú)立,只是涉及內(nèi)容合作的CP/SP,或者自己具備內(nèi)容管理能力,為其在內(nèi)容管理平臺(tái)配置上傳權(quán)限及上傳目錄,開放其上傳權(quán)限;
(2)對(duì)于合作比較緊密的CP/SP,除給其提供內(nèi)容上傳及加載權(quán)限外,可賦予其特定的管理及編輯權(quán)限及功能。
2.2.6 模板管理
模板用于將錄入內(nèi)容生成符合網(wǎng)站要求的頁面,只需要一次性制作即可,每個(gè)頻道或子站可共用一個(gè)模板,也可制作頻道個(gè)性化的模板。信息發(fā)布系統(tǒng)采用網(wǎng)頁模板與信息分離的技術(shù),提供的模板包括:站點(diǎn)/站群首頁模塊、頻道首頁模板、頻道列表頁模板、頻道內(nèi)容模板等標(biāo)準(zhǔn)模板及其他定制化模板。模板管理具有可視化模板單元編輯功能,在單元編輯中支持樣式的自定義,提供模板的增、刪、改、查等操作。提供統(tǒng)一的模板編寫規(guī)范,操作人員可根據(jù)提示創(chuàng)建模板并能方便地觀察內(nèi)容在不同模板中的效果。此外,操作人員可根據(jù)需要實(shí)時(shí)查看及改變頁面樣式及風(fēng)格,模板經(jīng)修改、提交后可實(shí)現(xiàn)服務(wù)器端自動(dòng)更新。
2.2.7 頻道管理
主站由多個(gè)頻道組成,頻道是網(wǎng)站信息與內(nèi)容的顯示和導(dǎo)航結(jié)構(gòu),是信息和內(nèi)容的分類節(jié)點(diǎn),為了實(shí)現(xiàn)多個(gè)頻道的統(tǒng)一管理,發(fā)布系統(tǒng)提供頻道管理能力。在頻道架構(gòu)上支持主站—子站—網(wǎng)站群體系,支持對(duì)網(wǎng)站的欄目進(jìn)行動(dòng)態(tài)配置和管理,并自動(dòng)生成樹型結(jié)構(gòu)的網(wǎng)站地圖,樹的層次沒有限制。系統(tǒng)管理員可根據(jù)生成的欄目樹型結(jié)構(gòu)實(shí)現(xiàn)對(duì)頻道的管理,從而保證整個(gè)網(wǎng)站的邏輯結(jié)構(gòu)清晰可見。
2.2.8 專題管理
專題管理主要實(shí)現(xiàn)針對(duì)重大新聞事件或重大文化活動(dòng)快速建立專題頁面及模板。專題的展示有3種方式,①一個(gè)專門的獨(dú)立的頁面,在該頁面內(nèi)呈現(xiàn)所有信息及連接;②一個(gè)頻道,有首頁、子欄目等;③一個(gè)專門的網(wǎng)站來實(shí)現(xiàn),常被稱為“Mini Site”,有獨(dú)立入口,需要專門對(duì)頁面進(jìn)行創(chuàng)意設(shè)計(jì),并根據(jù)需要設(shè)置頻道和欄目。對(duì)于經(jīng)過策劃的專題,可以直接使用頻道功能實(shí)現(xiàn),由管理員設(shè)置好頻道、子頻道(有時(shí)稱欄目)、模板等。內(nèi)容編輯后進(jìn)入該頻道進(jìn)行維護(hù),在網(wǎng)站上以“專題”的名義進(jìn)行發(fā)布。專題管理的功能包括創(chuàng)建專題模板,設(shè)置專題的表單、權(quán)限,新建欄目,設(shè)置欄目的表單、權(quán)限,專題內(nèi)容維護(hù),新建專題,維護(hù)專題內(nèi)容等。
2.2.9 網(wǎng)上調(diào)查管理
網(wǎng)上調(diào)查提供網(wǎng)站對(duì)社會(huì)熱點(diǎn)或客戶興趣點(diǎn)的收集渠道,所有頻道或站點(diǎn)可以方便引用此功能。由管理員設(shè)計(jì)調(diào)查題目,系統(tǒng)根據(jù)題目及模板生成包含提交信息的靜態(tài)網(wǎng)頁,然后嵌入到其他網(wǎng)頁的模板中發(fā)布。網(wǎng)上調(diào)查管理主要包括網(wǎng)上調(diào)查的錄入(調(diào)查問題包括單選、多選和復(fù)選等形式)、修改、刪除,設(shè)置網(wǎng)上調(diào)查的生效和失效時(shí)間,網(wǎng)上調(diào)查的展示,網(wǎng)上調(diào)查的統(tǒng)計(jì),用戶反饋意見等。
2.2.10 權(quán)限管理
權(quán)限管理是系統(tǒng)安全建設(shè)的重要內(nèi)容,包括角色管理、用戶組管理、操作員信息管理。通過基于角色的訪問控制設(shè)計(jì),提供多層次的權(quán)限管理方式以及分級(jí)的用戶權(quán)限設(shè)置,可以有效避免用戶權(quán)限不清或權(quán)限死角,實(shí)現(xiàn)對(duì)系統(tǒng)安全的有效保障。權(quán)限管理主要包括定義系統(tǒng)內(nèi)操作人員的屬性,操作權(quán)限的分級(jí),操作人員的權(quán)限設(shè)置,操作組的權(quán)限設(shè)置,操作日志的維護(hù)、管理和查詢,管理權(quán)限的靈活劃分等。
2.2.11 統(tǒng)計(jì)分析
對(duì)站內(nèi)編輯人員和發(fā)布人員的工作量進(jìn)行統(tǒng)計(jì),包括文章數(shù)量和文章字?jǐn)?shù)、網(wǎng)站編輯編輯文章工作量統(tǒng)計(jì)、網(wǎng)站審批員審批工作量統(tǒng)計(jì)。記錄每個(gè)操作員的操作日志,方便管理員跟蹤系統(tǒng)使用軌跡,監(jiān)督操作員的工作。此外,通過網(wǎng)頁模板中切入統(tǒng)計(jì)分析系統(tǒng)代碼,提供網(wǎng)頁訪問量統(tǒng)計(jì)支持。
3.信息發(fā)布的實(shí)現(xiàn)方案
信息發(fā)布管理系統(tǒng)通過內(nèi)容發(fā)布引擎實(shí)現(xiàn)內(nèi)容的分發(fā),包括編輯人員編輯的內(nèi)容、外部業(yè)務(wù)系統(tǒng)推送內(nèi)容、CP/SP推送的內(nèi)容等,實(shí)現(xiàn)方案如圖2所示。
圖2 信息發(fā)布方案
3.1內(nèi)容發(fā)布引擎
發(fā)布引擎定時(shí)檢查素材庫中待發(fā)布的內(nèi)容,將后臺(tái)集中存儲(chǔ)中的內(nèi)容信息,根據(jù)使用途徑發(fā)布到相應(yīng)的頻道內(nèi)容管理系統(tǒng)中,各頻道的編輯人員通過本頻道的內(nèi)容管理系統(tǒng)查詢并編輯內(nèi)容,然后發(fā)布到該內(nèi)容管理系統(tǒng)管理的頻道。當(dāng)網(wǎng)站管理員對(duì)素材進(jìn)行修改或刪除后,內(nèi)容發(fā)布引擎通過接口通知各個(gè)內(nèi)容管理系統(tǒng),內(nèi)容管理系統(tǒng)根據(jù)情況對(duì)已發(fā)布的內(nèi)容進(jìn)行更新或刪除。支持站點(diǎn)/站群發(fā)布,內(nèi)容發(fā)布引擎可以將同一篇文章發(fā)布到多個(gè)子網(wǎng)站的多個(gè)頻道,如網(wǎng)站的自有站群的頻道或合作伙伴的頻道。
內(nèi)容發(fā)布引擎提供任意文檔類型的文檔附件支持,能夠最大限度的滿足不同用戶的需要;提供任意文檔類型的數(shù)據(jù)采集(拷貝/粘貼)過程,能夠采集Office系列文檔類型;支持主流多媒體類型數(shù)據(jù)的發(fā)布,包括Microsoft Media Player、RealPlayer、Flash媒體格式文件。
3.2 媒資信息發(fā)布
隨著網(wǎng)站業(yè)務(wù)的不斷發(fā)展,需要豐富內(nèi)容的管理接口,與媒資等業(yè)務(wù)系統(tǒng)的信息打通,形成信息統(tǒng)一管理、審核、發(fā)布的渠道。發(fā)布系統(tǒng)的媒資系統(tǒng)信息,并建立統(tǒng)一的發(fā)布接口標(biāo)準(zhǔn),為其他系統(tǒng)提供支持。當(dāng)各個(gè)業(yè)務(wù)系統(tǒng)需要將自己的信息發(fā)布到BBN網(wǎng)站的時(shí)候,通過內(nèi)容整合及統(tǒng)一發(fā)布系統(tǒng)的接口,將發(fā)布內(nèi)容推送到內(nèi)容整合及統(tǒng)一發(fā)布系統(tǒng)中,并通過發(fā)布引擎將其發(fā)布到網(wǎng)站指定欄目。
待發(fā)布的媒資信息應(yīng)具有信息的基本屬性,包括信息ID、基本信息資料、標(biāo)題、關(guān)鍵字、發(fā)布時(shí)間、播放地址、用戶等。接口方式也支持HTTP、Socket和FTP等常用協(xié)議。當(dāng)媒資系統(tǒng)發(fā)布影片后,系統(tǒng)將影片信息同步發(fā)布到主站的相應(yīng)頻道,審核員對(duì)影片信息的審核通過后可以將信息發(fā)布到網(wǎng)站。具體發(fā)布流程如下:
(1)通過與媒資系統(tǒng)接口,取得影片信息;
(2)解析影片信息,包括影片名稱、主演、影片簡(jiǎn)介、播放地址等,保存到內(nèi)容發(fā)布管理系統(tǒng);
(3)審核員核查影片信息,審核通過后,發(fā)布到主站的相關(guān)頻道。
3.3 動(dòng)態(tài)/靜態(tài)相結(jié)合的發(fā)布管理
信息發(fā)布管理系統(tǒng)采用動(dòng)態(tài)發(fā)布、靜態(tài)發(fā)布兩種方式,可由采編員進(jìn)行自由選擇。由于主站日訪問量很高,數(shù)據(jù)庫壓力較大,網(wǎng)頁顯示較慢,另外,直接訪問數(shù)據(jù)庫,數(shù)據(jù)存在一定的安全隱患。為了充分保證讀者的瀏覽速度,將直接訪問數(shù)據(jù)的動(dòng)態(tài)展現(xiàn)形式轉(zhuǎn)換為靜態(tài)頁面形式,用戶在瀏覽時(shí),訪問的是HTML靜態(tài)頁面,在有數(shù)據(jù)更新的時(shí),轉(zhuǎn)換引擎及時(shí)更新這些靜態(tài)頁面,這樣可以大大提高網(wǎng)站的安全性和網(wǎng)頁呈現(xiàn)速度。對(duì)于不適合轉(zhuǎn)換為靜態(tài)方式的頁面和頻道,設(shè)立選項(xiàng)以便編輯人員在發(fā)布的時(shí)候進(jìn)行選擇。
3.4 群站機(jī)制
主站現(xiàn)有的頻道可看作單個(gè)子站,采用層次結(jié)構(gòu)設(shè)計(jì),群站機(jī)制能夠?qū)ψ诱窘y(tǒng)一管理,支持網(wǎng)站群的多站信息共享,進(jìn)行統(tǒng)一管理和內(nèi)容關(guān)聯(lián)。每個(gè)子站有獨(dú)立的管理員進(jìn)行管理,根據(jù)主站的頻道劃分進(jìn)行子站的建立和部署,并進(jìn)行頻道管理員權(quán)限配置。系統(tǒng)將子站的部署工作抽象為部署任務(wù),支持多個(gè)部署任務(wù),當(dāng)部署任務(wù)為定時(shí)啟動(dòng)的系統(tǒng)后臺(tái)服務(wù)時(shí),管理員可查看部署日志。
所有頻道都集中在主站的WWW集群中,所以在建立部署任務(wù)時(shí),每臺(tái)服務(wù)器都要建立一個(gè)部署服務(wù),子站部署主要通過直接建立與WWW服務(wù)器的FTP連接傳輸文件,新增任務(wù)時(shí)需要錄入FTP地址、用戶名、密碼等信息。
3.5 基于角色的權(quán)限管理
系統(tǒng)中用戶的權(quán)限按角色、用戶和組分別設(shè)置,主要分為系統(tǒng)管理權(quán)限、站點(diǎn)權(quán)限、頻道權(quán)限、文檔權(quán)限等,其中文檔權(quán)限又分為編輯權(quán)限、審核發(fā)布權(quán)限。基于角色的權(quán)限管理是指根據(jù)權(quán)限分配給不同的角色,從而形成的超級(jí)管理員、站點(diǎn)管理員、頻道管理員、內(nèi)容編輯員、審核員、CP/SP站點(diǎn)管理員及CP/SP編輯員等角色。
由于網(wǎng)站分為多個(gè)子網(wǎng)站,每個(gè)子網(wǎng)站有自己的用戶,為了方便用戶的管理,通過構(gòu)建組的方式實(shí)現(xiàn)用戶的管理。該部分功能包括:新建組、修改組屬性、查詢已經(jīng)建立的組、刪除組、分配用戶到組。并且BBN網(wǎng)站系統(tǒng)管理人員可以添加、刪除、修改用戶及用戶組定義,以及用戶及用戶組的欄目采編、欄目管理及欄目審核權(quán)限定義。
3.6 內(nèi)容安全管理
對(duì)站點(diǎn)、頻道的內(nèi)容訪問權(quán)限進(jìn)行控制,對(duì)文章的編輯、發(fā)布、新建等權(quán)限進(jìn)行控制,主要包括系統(tǒng)應(yīng)集成多種安全措施保證內(nèi)容的安全性;密碼加密保護(hù),存儲(chǔ)在系統(tǒng)數(shù)據(jù)庫中的用戶密碼已經(jīng)加密,即使整個(gè)數(shù)據(jù)庫數(shù)據(jù)被盜取,也無法獲得用戶的真正密碼,保護(hù)用戶的個(gè)人隱私;站點(diǎn)、頻道級(jí)權(quán)限,可以讓不同的用戶歸屬到不同的站點(diǎn),用戶沒有訪問權(quán)限的站點(diǎn)、頻道在用戶界面上無法看到;文檔級(jí)別安全性,提供嚴(yán)格的文檔安全級(jí)別,用戶可以定制文檔的安全級(jí)別;提供完善的稿件來源管理,進(jìn)一步增強(qiáng)文檔的安全性;提供多層次文檔相關(guān)性管理,提供系統(tǒng)級(jí)、數(shù)據(jù)庫級(jí)和Internet級(jí)3級(jí)文檔相關(guān)性管理;結(jié)合各種備份、恢復(fù)技術(shù)提供完善的災(zāi)難恢復(fù)機(jī)制。[2-3]
3.7 工作流協(xié)作
系統(tǒng)提供工作流定制能力,通過可視化編輯工作制作工作流程,并可以指定流程節(jié)點(diǎn)的動(dòng)作,一個(gè)頻道可以支持多條工作流程。可視化界面編輯工作流程,節(jié)點(diǎn)的定義和工作流程的安排可以通過可視化界面進(jìn)行編輯,只需要通過鼠標(biāo)拖動(dòng)工作流節(jié)點(diǎn)以及編輯節(jié)點(diǎn)的屬性,確定工作流的路徑就可以定義出整個(gè)完整的工作流程。[4]
3.8 網(wǎng)站結(jié)構(gòu)
實(shí)現(xiàn)對(duì)現(xiàn)有頻道結(jié)構(gòu)及內(nèi)容的梳理,制定新的頻道架構(gòu),建立完整站點(diǎn)及頻道結(jié)構(gòu),完成各個(gè)頻道的信息部署,實(shí)現(xiàn)現(xiàn)有數(shù)據(jù)信息的聚合及發(fā)布。
(1)網(wǎng)站結(jié)構(gòu)設(shè)計(jì)及頻道遷移。梳理網(wǎng)站整體結(jié)構(gòu),重新規(guī)劃調(diào)整現(xiàn)有頻道結(jié)構(gòu),制定新的頻道架構(gòu);在網(wǎng)站信息發(fā)布管理軟件中建立BBN網(wǎng)站完整站點(diǎn)及頻道結(jié)構(gòu)。
(2)數(shù)據(jù)結(jié)構(gòu)梳理及數(shù)據(jù)遷移。梳理各頻道素材及數(shù)據(jù)庫結(jié)構(gòu),完成統(tǒng)一素材庫的規(guī)劃和建立,建立網(wǎng)站數(shù)據(jù)規(guī)范,與CP/SP建立數(shù)據(jù)標(biāo)準(zhǔn)化接口,梳理整合頻道內(nèi)容,實(shí)現(xiàn)頻道數(shù)據(jù)遷移。
3.9 接口功能
網(wǎng)站信息發(fā)布管理系統(tǒng)需要實(shí)現(xiàn)與主站的各內(nèi)容管理系統(tǒng)、統(tǒng)計(jì)分析系統(tǒng)、廣告管理系統(tǒng)接口,以及實(shí)現(xiàn)與媒資系統(tǒng)的接口,完成信息交互及內(nèi)容傳遞,主要包括現(xiàn)有各內(nèi)容管理系統(tǒng)的接口、與統(tǒng)計(jì)分析系統(tǒng)的接口、與廣告發(fā)布系統(tǒng)的接口和與媒資系統(tǒng)的接口等。[5]
4.結(jié)束語
隨著互聯(lián)網(wǎng)信息資源的不斷豐富,網(wǎng)絡(luò)用戶的數(shù)量也在迅速增長(zhǎng),門戶網(wǎng)站提供的服務(wù)和資源呈現(xiàn)多樣化的趨勢(shì),本文針對(duì)現(xiàn)有門戶網(wǎng)站信息發(fā)布出現(xiàn)的問題,設(shè)計(jì)了基于門戶網(wǎng)站的信息發(fā)布系統(tǒng),實(shí)現(xiàn)了網(wǎng)站各種資源統(tǒng)一、高效的管理。
[1]百度文庫.門戶網(wǎng)站系統(tǒng)方案建議書[EB/OL].2012-04-15[2013-10-20].http://wenku.baidu.com/view/a70405dece2f0066f5332209.html.
[2]張宏國(guó).交通綜合執(zhí)法信息化系統(tǒng)研究[D].長(zhǎng)春:吉林大學(xué),2013.
[3]伍孝金,鄭江波.基于ASP的招生就業(yè)網(wǎng)站信息管理系統(tǒng)的設(shè)計(jì)[J].計(jì)算機(jī)工程與設(shè)計(jì),2006,27(11):2066-2069.
[4]林春雨.TRS WCN構(gòu)筑3C內(nèi)容管理平臺(tái)[J].中國(guó)傳媒科技,2002(5):58-60.
[5]張紹締.通用信息管理系統(tǒng)開發(fā)平臺(tái)的設(shè)計(jì)與實(shí)踐[J].信息技術(shù)與信息化,2011(5):32-33,81.
ResearchonInformationPublishSystemBasedonPortalsWebsite
CHANG Xiao-peng1,LI Lei2,SHI Yu-lu3
(1.Department of Information Technology, Henan institute of Education,Zhengzhou 450046,China;2.College of People's Armed Forces, Henan University, Zhengzhou 450045,China;3.Beijing Branch Company, China Unicom, Beijing 10032, China)
Based on the problems exited in information publish system of portals website, the information publish system of some portals website was redesigned, including the modules of document management, content censoring and administration, CP/CS management, and the implementation scheme of the system was put forward.The integral management of all kinds of website resources was realized, and the uploading and inspection of information of each channel was under centralized control.
portals website; information publish; resources management; contents publish; administration authority
TP393.4
A
1008-3715(2013)06-0118-06
2013-10-17
河南省科技攻關(guān)重點(diǎn)項(xiàng)目(112102310377);河南省教育廳自然科學(xué)研究項(xiàng)目(2011A520010)
常曉鵬(1977—),男,河南新鄉(xiāng)人,河南教育學(xué)院信息技術(shù)系講師。
(責(zé)任編輯趙冰)