網站羣建設在地市級單位的尷尬與解決之道


  1.      現實的尷尬數據庫

作站羣也有段日子了,但碰到大多數的案例只是區縣級的,地級市的很少,夠到省廳的簡直百裏挑一,爲什麼會如此?得從實際狀況出發看,每每理論離開了實際多數只是空談;馬克思主義很偉大了吧,在中國要想發展好也得結合中國實際,否則是要絕滅的。服務器

首先:做爲比較,市級和縣級不一樣,市級部門信息化水平廣泛比較高,像教育、民政,社保之類的部門,自己信息化建設已是一個高度了,是不可能歸入站羣系統的,所以現象就是市政府的網站是向門戶化方向發展;推送共享也只能用其餘的方式,雖然站羣是一種好的實現方式。架構

除非一個地級市各部門廣泛的信息化水平很低,或者再找一條新的垂直方向。框架

其次:地級市的不少部門是和省級主管部門是一個站羣系統體系的,從業務角度講,很差整合。分佈式

再者:就是信息化發展良莠不齊;不少信息化發展很慢的部門,及時你弄好了站羣系統給他用;他也不見得會用。工具

 

    2.  理論上的解決之道佈局

現實情況老是錯綜複雜的,但要作好一款產品,在理論上要儘量的解決現實中的問題,才能獲得信賴、獲得市場。網站

We7網站羣內容管理系統不可厚非的從產品的架構上作出了相應的策略,就是由獨立的站羣系統和CMS組裝而成,是把CMS站點創建在站羣管理系統上的站羣產品,‘子站獨立’是其理念,不論主站、子站都是獨立的We7CMS系統,它放在站羣系統上就是站羣系統的主子站,有對應的主子關係,拿出來就是單獨的CMS系統能夠單獨運行。spa

1)這樣,若是你的門戶主站想要改版的話,不防用We7CMS系統(它仍是開源的),實際狀況須要的話,能夠把它放在We7站羣管理系統上,實如今站羣上的統一管理和資源共享;另We7的接口都是基於Webservice的標準接口;傳輸基於XML格式的標準格式;整合其餘業務系統是沒有問題的。插件

2)在We7站羣管理系統上,能夠從不一樣的業務角度拓展不一樣的垂直方向去組建不一樣的站羣體系;固然這個是廣泛理念,靈活性還表如今第一點。

3)對於信息化發展慢的部門,無論啥緣由總歸仍是要信息化的;徹底能夠在站羣系統上開一個網站,服務器、帶寬都用站羣體系的(主管託管部門的),給一個鏈接、用戶名和密碼就能夠維護本身的We7CMS網站。

 

對於上述‘獨立子站’站羣的描述附件以下:

 

附件:We7網站羣內容管理系統

 

1)定義網站羣和CMS

網站羣:叫網站集羣管理系統,它的功能是管理‘一羣網站’

CMS:即content management system,內容管理系統,它的功能是管理‘一個網站’的內容。(這個定義也許有異議?)

若是既要有網站集羣管理功能也要有內容管理功能,就得叫個新名字,網站羣內容管理系統,現下不少供應商都這麼叫,西部動力公司就叫We7網站羣內容管理系統的,還順便提出了個概念叫作第二代網站羣系統,那確定就得有第一代了,這裏我描述一下(也能夠順便解決下關於CMS定義的異議):

2第一代和第二代網站羣技術

傳統的站羣是由CMS擴展而來,即先有CMS後有站羣,全部的‘站點’都是CMS的欄目,數據的存儲模式天然的選擇了集中存儲的模式,只能把‘多站點’的信息統一存儲到一個庫、表中,經過標記進行區分。這個就稱之爲‘第一代網站羣技術’;

這樣的模式,使得產品從CMS升級到站羣的成本降到了最低,也爲早期快速知足用戶的需求作出了貢獻。

但時代在進步,互聯網的發展更是突飛猛進,在網站羣逐步走向成熟的過程當中,用戶不斷增加的需求對第一代站羣技術提出了挑戰:

網站集羣的數量愈來愈大,單庫存儲成爲速度提升的瓶頸;

網站互動功能的要求愈來愈高,原先整站生成靜態HTML的模式愈來愈不可用;

單站點在不斷成長,個性化的要求愈來愈高,有不少數據擴展的要求;

………………

這些日益強烈的需求推進了網站羣技術的進一步發展。逐步成形了‘第二代網站羣技術’:也就是We7網站羣內容管理系統,主要標誌有:

a.有獨立的We7站羣管理系統

b.每一個站點都是獨立的We7CMS系統:數據庫獨立、文件系統獨立、應用獨立;

c.使用LDAP技術創建全局的用戶體系,使用戶體系更加開放和可擴展;如論

壇、博客、SNS等系統經過LDAP技術都可實現SSO單點登陸;

d.信息資源的共享採用獨立的信息交換平臺;

e.基於We7站羣管理系統‘圈子裏‘的全部We7CMS站點實現統一的全文檢索。

 對,就是用‘圈子‘這個概念有效的把政府門戶主站和級子站等一個體系的網站,創建在We7站羣管理系統下;建站、維護網站的工具就是We7CMS,及用We7CMSWe7站羣管理系統上建站,全部的We7CMS站點都會在We7站羣管理系統下;在這個統一的框架下,實現站羣系統必要的功能:

a.統一管理各級網站(域名、服務器部署等);

b.統一用戶、權限管理及單點登陸;

c.各級網站間的信息共享推送;

d.全文檢索;

同時因爲站點獨立,也支持分佈式部署;

這就是We7架構的‘第二代網站羣系統’。

3We7CMS內容管理系統  

     站羣架起來之後,要作的就是建站和維護網站的工具CMS了;針對We7CMS作了大量工做,盡大可能的下降建站、維護網站門檻,達到的效果是:

拖拽式自主建站、維護網站:

經過的拖拽方式進行頁面佈局,而後再拖拽部件到佈局上,便可生成頁面,內容模型(參考下面的內容模型)也是經過拖拽生成表單再生成部件拖到頁面上。

這裏描述的自主建站,根本在於:We7CMS已經作了大量的現成的佈局和部件元素供使用(固然也能夠自行調改和本身定義),不是特別特殊的網站都是能夠用現有的這些元素建起來的。

一樣想要進行網站維護修改,也是拖拽的方式(在We7站羣管理系統平臺上咱們支持子站克隆功能,克隆後再經過簡單的拖拽就是一個新的站點)。

內容模型(自定義表單系統):

根據本身的需求去拖拽自定義任意的表單供本身使用(We7CMS功能)。

插件商店:

We7CMS模仿蘋果APP-STORE理念,在官網上設立了插件商店(包括模板、部件、插件等),能夠下載使用。

 

最後源碼開放:

把更多的自主給用戶。

4We7架構圖解

 

相關文章
相關標籤/搜索