ag真人游戏官网 ag真人游戏官网 奥门银河ag真人堵场骗人 ag真人平台注册 网络ag真人怎么刷反水 ag真人赌场 马蜂窝 ag真人游戏官网 网上ag真人赌博 ag真人软件 万博ag真人 线上ag真人娱乐 万博ag真人揭秘 ag真人 免佣 ag真人娱乐客户端 ag真人视讯接口

網站群與集群部署

1 網站群概述

  網站群是由統一規劃建設的若干個能夠相互共享信息、按照一定的隸屬關系組織在一起,既可以統一管理,也可以獨立管理的網站集合。網站群非常適合企業集團、地方政府、大型事業單位等有分支機構的組織,可以為本組織及下屬分支機構建立統一的門戶網站體系。

  ZCMS提供了靈活、富有擴展性的網站群功能,站點之間既可以由編輯人員手工復制和引用信息,又可以基于網站群采集和網站群分發機制實現自動的信息下 達和上傳;既可以支持一套ZCMS多個站點,站點之間構成網站群,又支持多套ZCMS多臺服務器之間構成網站群;既支持主站/子站模式的網站群,又支持基 于密鑰的松散型網站聯盟;既可以同步文章信息,又可以同步欄目結構。

  通過ZCMS建設的網站之間可以構成一個整體,不再相互孤立,來訪者既可以方便地通過主站獲得統一的信息服務,又可以通過子站獲得相關領域內分門別類 的信息。同時,在內部管理上,可以實現多站點統一管理、權限統一分配、信息統一導航、內容統一檢索等,消除信息孤島,共享集群的軟硬件資源,有效降低項目 投入。

2 內容上報和下發

  ZCMS支持多種應用場景下的內容上報和下發:

  a. 主站自動下發信息到子站,子站不經審核直接發布

  主站通過內部自動傳輸機制,將主站上某些欄目下的文章發布到指定子站的指定欄目,發布時不需要子站管理人員審核。

  b. 主站下發信息到子站,子站自主選擇是否采用

  主站通過內部自動傳輸機制,將主站上某些欄目下的文章傳輸到指定子站的指定欄目,傳輸完畢后文章狀態為“初稿”,需等待子站管理人員審核通過后才能發布。

  c. 子站報送信息到主站,主站不經審核直接采用

  子站通過內部自動傳輸機制,將子站上某些欄目下的文章傳輸到主站指定欄目并直接發布,不需等待主站管理人員審核。

  d. 子站報送信息到子站,主站經審核后采用

  子站通過內部自動傳輸機制,將子站上某些欄目下的文章傳輸到主站指定欄目,傳輸完畢后文章狀態為“初稿”,需等待主站管理人員審核通過后才能發布。

  e. 主站不僅要同步文章信息,還需要同步欄目信息

  主站管理人員擁有非常高的權限,主站管理人員在主站某個欄目下新建了欄目,則子站也要對應地自動新建欄目。

  f. 站點之間對等相互引用

  各站點管理人員基于業務需要自主決定是否提供信息給其他站點以及是否采用其他站點信息,站點之間沒有主次之分。

  g.各站間通過密鑰相互引用

  站點管理人員指定本站點下某些欄目可以被其他站點使用,并可以為每個欄目設定密鑰。其他站點只有在知道密鑰的情況下才可以使用該站點的數據。

圖:網站群分發任務

圖:網站群分發任務

3  集群與可用性

  ZCMS實施后的網站可以分四個部分:ZCMS管理后臺(AdminApp)、數據庫(DB)、靜態Web文件(WEB)、前端應用(FrontApp)。

  其中靜態Web文件是ZCMS模板引擎根據模板文件生成的html文件及相關的圖片、樣式文件、腳本文件等。靜態Web文件由ZCMS管理后臺生成, 通過分發功能同步到專用的Web服務器。除靜態Web文件外,網站一般還需要向瀏覽者提供一些動態的數據服務,包括調查、訪問統計、留言板、評論、向其他 業務系統提供的數據接口等。這組服務對應的動態頁面文件以及相應的支撐程序稱之為前端應用。前端應用需要和ZCMS管理后臺交換數據。

  這四個部分可以處于同一臺服務器,也可以分別處于不同的服務器,每個部分本身還可以部署在多臺服務器上構成集群,從而構成多種多樣的部署方案。以下是典型的幾種部署方案:

  方案一:單服務器部署

 

服務器臺數

1臺

部署方式

AdminApp+FrontApp+WEB+DB共用一臺服務器

特點

成本最低

一旦宕機則網站徹底不能使用

可用性

 

  方案二:數據庫單獨部署

 

服務器臺數

2臺

部署方式

AdminApp+FrontApp+WEB共用一臺服務器

DB單獨用一臺服務器

特點

成本較低,只需要添置一臺服務器

ZCMS所在服務器宕機則網站徹底不能使用

DB所在服務器宕機后用戶只能瀏覽靜態頁面

可用性

較低

 

  方案三:前端應用集群部署

 

服務器臺數

3臺

部署方式

服務器1:AdminApp+FrontApp+WEB

服務器2:FrontApp+WEB

服務器3:DB

服務器1和服務器2上的FrontApp+Web構成集群

特點

成本一般,只需要添置硬件

服務器1宕機后用戶還能正常瀏覽網站

服務器2宕機后用戶還能正常瀏覽網站并通過后臺管理網站

DB所在服務器宕機后用戶只能瀏覽靜態頁面

可用性

較高

 

  方案四:完全集群部署

 

服務器臺數

4臺以上

部署方式

服務器1:AdminApp+FrontApp+WEB

服務器2:AdminApp +FrontApp+WEB

服務器3:DB

服務器4:DB

服務器1和服務器2構成應用集群

服務器3和服務器4構成數據庫集群

特點

成本高,需要添置多臺服務器,并需額外購買ZCMS授權,數據庫服務器軟件的集群組件也需要另行購買

服務器1宕機后用戶網站完全正常使用

服務器2宕機后用戶網站完全正常使用

服務器3宕機后用戶網站完全正常使用

服務器4宕機后用戶網站完全正常使用

可用性

其他說明

應用集群和數據庫集群都可以隨時添加2臺以上的服務器

 

  以上四個方案中的FrontApp和Web都可以隨時遷移到其他服務器。。

4  資源分離部署

  為了避免太多連接導致服務器擁塞、響應速度變慢,根據RFC 2616的建議,目前的主流瀏覽器如IE和Firefox同一域名下只允許不超過2個的并發連接,其他瀏覽器也都有并發連接數限制(一般不超過6個)。某 些情況下服務器的并發處理性能和帶寬都有富余,但因為瀏覽器的這一限制,一個頁面內的多個資源(包括HTML頁面、JS文件、CSS文件、圖片、 FLASH文件等)會依次加載而不是同時并行加載,從而導致頁面的整體加載速度受到影響。

  為了解決這一問題,大型門戶網站如新浪、騰訊會將HTML文件和其他資源文件分開部署,例如新浪會將圖片等資源分布在多個不同域名(例如sinaimg.cn)的服務器,從而避開瀏覽器的并發連接數限制,使得多個資源能夠同時下載,加快頁面的整體加載速度。

  ZCMS將這種把資源分布到多個域名下的做法稱之為資源分離部署,將每個資源服務器的域名稱之為一個發布點。ZCMS支持建立多個發布點,并支持將不 同欄目下的資源文件發布不同的發布點。不管是發布成靜態頁面,還是在動態功能中使用,只要欄目下的內容被模板標簽調用,內容里面的資源路徑就會自動以設定 的目標發布點的域名為前綴,從而實現資源的分離部署。


圖:發布點設置

圖:發布點設置

南京ag真人视讯厅
ag真人游戏官网 ag真人游戏官网 奥门银河ag真人堵场骗人 ag真人平台注册 网络ag真人怎么刷反水 ag真人赌场 马蜂窝 ag真人游戏官网 网上ag真人赌博 ag真人软件 万博ag真人 线上ag真人娱乐 万博ag真人揭秘 ag真人 免佣 ag真人娱乐客户端 ag真人视讯接口
好大的电子平台游戏网站 陕西体育彩票十一选五开奖走势图 沈阳红灯区图片大全 五分赛计划 宇宙彩票破解 炸金花软件 摩纳哥五分彩是什么东西 广东时时11选五计划软件 11选5守号守了七八万了