《大型新聞網(wǎng)站內(nèi)容管理系統(tǒng)的運維管理策略》由會員分享,可在線閱讀,更多相關(guān)《大型新聞網(wǎng)站內(nèi)容管理系統(tǒng)的運維管理策略(3頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、大型新聞網(wǎng)站內(nèi)容管理系統(tǒng)的運維管理策略
摘 要:本文綜合了內(nèi)容管理系統(tǒng)的特點及優(yōu)勢,探討了內(nèi)容管理系統(tǒng)日常運行維護(hù)的內(nèi)容及難度,從技術(shù)和管理兩個層面進(jìn)行分析,并著重根據(jù)內(nèi)容管理系統(tǒng)運行過程中的隱患從幾個方面提出針對大型新聞網(wǎng)站的內(nèi)容管理系統(tǒng)運維管理策略。
關(guān)鍵詞:大型新聞網(wǎng)站;系統(tǒng)結(jié)構(gòu);系統(tǒng)運行隱患;安全管理
1、大型新聞網(wǎng)站內(nèi)容管理系統(tǒng)特點及優(yōu)勢 1.1分級權(quán)限管理 提供用戶多層次的權(quán)限管理方式,可以分配不同的角色,不同的用戶組,進(jìn)行異地協(xié)同工作。承建網(wǎng)站的信息維護(hù)由各相關(guān)部門負(fù)責(zé),各頻道的信息維護(hù)由各部門自行負(fù)責(zé),技術(shù)部門只需要對服務(wù)器應(yīng)用程序進(jìn)行維護(hù)就可
2、以了。既保證了信息更新的及時性,又大大減輕了新聞網(wǎng)站在更新和維護(hù)上所投入的精力。 1.2遠(yuǎn)程應(yīng)用操作 用戶可以直接通過瀏覽器,操作安裝于服務(wù)器上的系統(tǒng)前端應(yīng)用程序,完全實現(xiàn)基于WEB的、面向多用戶的遠(yuǎn)程協(xié)同工作,而不需要安裝用戶端程序,系統(tǒng)管理員只需維護(hù)一套服務(wù)器端程序。 1.3可視化操作方式 內(nèi)容管理系統(tǒng)CMS提供了一系列豐富的圖視化工具,包括所見即所得文章編輯器和網(wǎng)頁模板編輯器,并支持表格、圖片的插入,這些高度可視化的方法極大地方便和簡化了用戶操作,確保所編輯的信息和模板在網(wǎng)站發(fā)布時統(tǒng)一直觀、準(zhǔn)確無誤。并且方便的信息編輯功能,使得只要會操作計算機(jī)的人員都可以進(jìn)行網(wǎng)站信息的編輯。
3、 1.4 網(wǎng)頁模板與信息分離 內(nèi)容管理系統(tǒng)CMS采用網(wǎng)頁模板與信息分離的技術(shù),網(wǎng)頁模板提供了一種改變網(wǎng)站頁面風(fēng)格的簡易方式,用戶可以通過不斷地調(diào)整網(wǎng)頁模板的設(shè)置或更改模板來完成網(wǎng)站的風(fēng)格改版和更新,網(wǎng)站中的文章信息則自動繼承下來,與新網(wǎng)頁模板智能地組合在一起,快速創(chuàng)建一個全新的網(wǎng)站。這樣使得新聞網(wǎng)站可以根據(jù)自身規(guī)模需要進(jìn)行網(wǎng)站的制作,天天改版都不成問題。 1.5靈活的網(wǎng)站構(gòu)建方式 采用內(nèi)容管理系統(tǒng)CMS,用戶可以靈活地構(gòu)建網(wǎng)站欄目結(jié)構(gòu),它提供了直觀的、樹狀結(jié)構(gòu)的瀏覽和編輯界面,操作人員能夠輕易地定位、檢查和控制所有的操作對象(文章信息和模板),網(wǎng)站可以通過動態(tài)信息與網(wǎng)頁模板智能性組合而
4、快速創(chuàng)建。 1.6集成多種應(yīng)用 內(nèi)容管理系統(tǒng)CMS為用戶構(gòu)建了一個基礎(chǔ)的信息平臺,提供了用戶WEB方式的集成式解決方案,在這個平臺上,用戶可以根據(jù)自己的需要擴(kuò)展多種其他WEB應(yīng)用,并且能夠提供不同產(chǎn)品間的完全兼容。 1.7真正的企業(yè)級工具 內(nèi)容管理系統(tǒng)CMS大大加強(qiáng)了用戶為滿足需求而自行實施網(wǎng)站建設(shè)的能力,它為用戶提供了豐富而倍受歡迎的應(yīng)用,目前該產(chǎn)品已得到廣泛地應(yīng)用,并幫助用戶建立基于WEB的內(nèi)外網(wǎng)一體化信息管理體系;同時,內(nèi)容管理系統(tǒng)Bx大大降低了用戶網(wǎng)絡(luò)信息化管理的成本,它能夠使用戶在極短的時間內(nèi)、借助很少的外部資源來建立復(fù)雜的、大規(guī)模的信息化網(wǎng)站體系。 2、內(nèi)容管理系統(tǒng)的系統(tǒng)
5、架構(gòu)及工作流程 2.1標(biāo)準(zhǔn)的系統(tǒng)結(jié)構(gòu) 前端應(yīng)用系統(tǒng):負(fù)責(zé)稿件錄入、稿件管理、網(wǎng)站結(jié)構(gòu)管理、頻道及欄目管理、模板管理等等 消息接收程序:負(fù)責(zé)接收生成頁面消息,形成消息文件,供頁面生成系統(tǒng)使用。 頁面生成程序:處理消息文件,進(jìn)行相應(yīng)的靜態(tài)頁面生成。 頁面分發(fā)程序:負(fù)責(zé)把生成的靜態(tài)頁面文件發(fā)送到目標(biāo)服務(wù)器上去。 2.2工作流程 1、新聞編輯在前端應(yīng)用系統(tǒng)中進(jìn)行稿件相關(guān)的操作,如:寫入稿件、建立欄目、建立模板體系、執(zhí)行稿件發(fā)布等; 2、對需要生成靜態(tài)頁面的操作,如:發(fā)布稿件、撤銷稿件、更新欄目頁面等,前端系統(tǒng)會形成一個消息,前端系統(tǒng)通過Socket連接向消息接收程序發(fā)送該消息文件; 3、消息接收程
6、序收到前端應(yīng)用系統(tǒng)發(fā)過來的消息后,會把消息內(nèi)容形成一個消息,放在指定的消息目錄下; 4、頁面生成程序在不停的掃描存放消息文件的目錄,一旦該目錄下有消息文件,頁面生成程序會把消息文件讀進(jìn)內(nèi)存進(jìn)行處理,處理完成后,會把消息文件刪除,頁面生成程序根據(jù)消息文件的提示,取出相應(yīng)的模板和稿件數(shù)據(jù),生成靜態(tài)頁面放到輸出目錄; 5、頁面上傳程序在掃描頁面生成的輸出目錄,一旦該輸出目錄下有新的靜態(tài)頁面文件生成,頁面上傳程序就根據(jù)配置把文件相應(yīng)傳送出去。 圖1 2.3大型新聞網(wǎng)站內(nèi)容管理系統(tǒng)運維難度的由來 根據(jù)以上工作流程,小型網(wǎng)站會根據(jù)自身業(yè)務(wù)量的大小,基于合理利用有限的硬件資源這一原則將一套標(biāo)準(zhǔn)的系統(tǒng)
7、結(jié)構(gòu)都整合在一個服務(wù)器上;大型新聞網(wǎng)站由于使用內(nèi)容管理系統(tǒng)的編輯眾多以及其龐大的日發(fā)稿量,從而會將以上系統(tǒng)結(jié)構(gòu)中的各個程序都分別部署到幾個服務(wù)器上形成一個服務(wù)器群組,其目的在于加快工作流程中各個環(huán)節(jié)的處理速度,但同時整個系統(tǒng)的故障點也相應(yīng)增加,對于系統(tǒng)管理員來說,日常維護(hù)及故障定位的難度都相應(yīng)增加了。 3、內(nèi)容管理系統(tǒng)運維的主要內(nèi)容 內(nèi)容管理系統(tǒng)的穩(wěn)定運行是新聞網(wǎng)站特別是大型新聞網(wǎng)站業(yè)務(wù)正常運轉(zhuǎn)的保障,只有內(nèi)容管理系統(tǒng)運行得到保障,新聞稿件才得以快速安全地發(fā)布到互聯(lián)網(wǎng)上,從而實現(xiàn)新聞網(wǎng)站做為網(wǎng)絡(luò)媒體自身的價值。內(nèi)容管理系統(tǒng)的運維技術(shù)隨著管理員日常維護(hù)實踐的發(fā)展而發(fā)展,其涉及的方面非常廣,
8、主要分為三種類型: (1)內(nèi)容管理系統(tǒng)使用管理辦法的制訂與管理 為保障內(nèi)容系統(tǒng)正常運行,規(guī)范內(nèi)容管理系統(tǒng)安全使用,應(yīng)當(dāng)通過制訂管理辦法指導(dǎo)、協(xié)調(diào)各業(yè)務(wù)部門的內(nèi)容系統(tǒng)使用工作,從而統(tǒng)一規(guī)劃內(nèi)容管理系統(tǒng)的建設(shè)及擴(kuò)容改造。 (2)系統(tǒng)后臺的管理 系統(tǒng)管理員主要通過系統(tǒng)后臺進(jìn)行用戶權(quán)限管理、站點管理、網(wǎng)站結(jié)構(gòu)管理、欄目管理、模板管理、工作量統(tǒng)計以及系統(tǒng)日志管理分析等工作。 (3)網(wǎng)絡(luò)、服務(wù)器硬件及操作系統(tǒng)的管理 系統(tǒng)管理員主要通過對網(wǎng)絡(luò)及服務(wù)器硬件的日常維護(hù)管理從而保證內(nèi)容管理系統(tǒng)的穩(wěn)定運行,關(guān)注內(nèi)容管理系統(tǒng)的各個關(guān)鍵組件運行狀態(tài)日志,快速定位故障點并加以修復(fù),使得故障時間減到最短。定期
9、對操作系統(tǒng)進(jìn)行優(yōu)化,使其運行程序始終快捷穩(wěn)定,在整個服務(wù)器群組運行一段時間后有可能引起的系統(tǒng)資源不足情況要進(jìn)行評估,必要時進(jìn)行擴(kuò)容改造以滿足內(nèi)容管理系統(tǒng)平臺的需求 4、內(nèi)容管理系統(tǒng)的日常運行隱患分析 4.1系統(tǒng)平臺環(huán)境的隱患 系統(tǒng)平臺環(huán)境的隱患主要包括以下: ?。?)各服務(wù)器操作系統(tǒng)的安全隱患:主要是windows系列操作系統(tǒng),UNIX操作系統(tǒng),以及LINUX操作系統(tǒng),這些系統(tǒng)在自身安全上都存在或多或少的漏洞。首當(dāng)其沖的是windows NT系統(tǒng),其次是LINUX系統(tǒng)和UNIX系統(tǒng),入侵者主要利用一些現(xiàn)有的工具對操作系統(tǒng)口令或安全漏洞進(jìn)行攻擊,獲得相應(yīng)的權(quán)限后,就可以對系統(tǒng)實施控制以
10、及破壞;而計算機(jī)病毒則可能在極短的時間內(nèi)迅速傳播到網(wǎng)絡(luò)上的所有主機(jī),而引起大規(guī)模的服務(wù)器甚至網(wǎng)絡(luò)癱瘓。 ?。?)網(wǎng)絡(luò)方面的隱患:主要是內(nèi)部網(wǎng)絡(luò)交換機(jī)吞吐量過大時可能會造成廣播風(fēng)暴;導(dǎo)致網(wǎng)絡(luò)堵塞,影響平臺內(nèi)各服務(wù)器的數(shù)據(jù)傳輸。其次是硬件故障導(dǎo)致斷網(wǎng),從而使得整個內(nèi)容管理系統(tǒng)無法訪問及運行。 ?。?)服務(wù)器硬件故障的隱患:主要是服務(wù)器由于壽命或者環(huán)境等因素而造成的硬件故障而導(dǎo)致的服務(wù)器重啟甚至停機(jī)。 4.2使用人員誤操作導(dǎo)致的隱患 對于一些接受培訓(xùn)不足以及危機(jī)意識薄弱的使用人員,一些大范圍更換發(fā)布關(guān)鍵組件(例如頁面模板、發(fā)布規(guī)則等)的錯誤操作容易造成短時間內(nèi)觸發(fā)大量稿件生成的情況,導(dǎo)
11、致各服務(wù)器短時間內(nèi)滿負(fù)荷運行,延長了正常稿件的生成時間,結(jié)果大大降低了發(fā)布新聞的速度。 4.3系統(tǒng)管理員誤操作或不作為導(dǎo)致的隱患 作為直接對系統(tǒng)進(jìn)行管理的技術(shù)人員,其不作為或錯誤操作更為致命,例如:沒有定期對生成日志定期進(jìn)行清理,影響到頁面生成程序的運行;備份數(shù)據(jù)庫時沒有對其進(jìn)行完整性檢查,需要恢復(fù)時發(fā)現(xiàn)操作無法成功;服務(wù)器監(jiān)控不到位,關(guān)鍵服務(wù)沒有啟動引起的整個系統(tǒng)運行不正常等等。 5、內(nèi)容管理系統(tǒng)的運維管理策略 “以人為本是科學(xué)發(fā)展觀的核心”??茖W(xué)的內(nèi)容管理系統(tǒng)的運維管理策略同樣是要本著以人為本的原則,進(jìn)行內(nèi)容管理系統(tǒng)運維管理。 首先,要對所有使用內(nèi)容管理系統(tǒng)的人員特別是
12、管理人員進(jìn)行系統(tǒng)全面的培訓(xùn),樹立正確的危機(jī)意識,對于一些可能會造成重大影響的操作要謹(jǐn)慎為之。建立健全的培訓(xùn)機(jī)制。這種投資是長期的行為,區(qū)別于設(shè)備上的投資,更重要的是要建立高素質(zhì)的人員隊伍和技術(shù)人員儲備。普及信息安全意識,加強(qiáng)內(nèi)網(wǎng)和內(nèi)部人員的安全管理。 其次,以發(fā)展的眼光建立好系統(tǒng)平臺的基礎(chǔ)設(shè)施,盡量每個節(jié)點都用負(fù)載均衡+容災(zāi)的方式進(jìn)行部署,減少單點故障影響整個系統(tǒng)的可能性;負(fù)載均衡的部署方式也方便以后整個系統(tǒng)的統(tǒng)一維護(hù)以及擴(kuò)容;建立完善的服務(wù)器監(jiān)控機(jī)制以及應(yīng)急處理方案,做到快速反應(yīng)及快速處理故障,使整個系統(tǒng)盡快恢復(fù)正常運行狀態(tài)。 再次,建立完善的內(nèi)容管理系統(tǒng)管理辦法,明確各級的責(zé)任,建立科學(xué)的認(rèn)證的權(quán)限管理架構(gòu),對于造成重大發(fā)布事故的人或者部門要追究到具體負(fù)責(zé)人。 最后,在完善管理辦法的同時,不斷加強(qiáng)公司內(nèi)部的通告,提高全體使用人員的素質(zhì)水平,倡導(dǎo)安全使用內(nèi)容管理系統(tǒng),增強(qiáng)每個用戶的安全意識,只有這樣才能從根本上完善整個內(nèi)容管理系統(tǒng)的日常運維管理。 參考文獻(xiàn): 【1】 大型新聞網(wǎng)站網(wǎng)絡(luò)信息安全體系,陳詩洋,2009(9)