福州企業網站帝國cms 就是Empire CMS

  • 福州企業網站帝國cms 就是Empire CMS已關閉評論
  • A+
所屬分類:網站建設公司

福州企業網站帝國cms 就是Empire CMS

在福州,無論是多大的網站建設公司,也要看企業客戶的需求,建站后臺系統作為管理,很多用織夢,還有用phpcms 也有用Empire CMS即帝國網站管理系統,它是采用B / S結構,適用于Windows、Linux等環境的穩定、安全、靈活的網站管理系統,且有利于二次開發和維護,被譽為“萬能建站工具”。該系統將頁面布局、設計和網站內容完全分離,頁面布局、設計由系統模板完成,而將網站的內容儲存在數據庫中,為網站建設提供快速、優秀的解決方案。如CCTV、中國網、騰訊、中國國家審計網等皆基于此建成。

1 網站平臺的搭建

Empire CMS程序是基于PHP + MYSQL架構而搭建的相應開發平臺環境可以通過配置apache + php+ mysql + phpadmin自行安裝,也可以通過Appserve的套件軟件安裝。再將從帝國CMS官方網站上下載下來的Empire CMS上傳至網站虛擬目錄里,并安裝。

2 頁面的設計、布局

網頁設計人員通過對用戶的需求分析,設計出頁面的外觀、結構、導航、風格、整體色彩、字體、字號、網站名稱、地址、版權信息,等,使用Photoshop設計出Logo、頭部圖片、底部圖片、欄目等使用的圖片,等。程序開發人員在Dreamweaver中使用div + css控制布局,實現整體規劃,制作好整個網站所有頁面的靜態模板,如首頁面、列表頁面、內容頁面,等,使用Javascript實現一些動態元素,從而整合出網站的前臺靜態界面。

3 欄目的設置

由瀏覽器登陸Empire CMS后臺管理頁面,根據網站總體要求,設計出各級導航欄目、網站功能結構圖,并制定出欄目是屬于首頁、封面頁、內容頁的哪一種,并在欄目設置的模板選項中,選擇頁面模式為封面式、列表式、頁面內容式,等,如圖1 所示。

設計每個欄目所要添加的內容及其呈現的方式,如文字、音視頻、圖片、動畫,等。在欄目管理里添加欄目,如果屬于內容頁,則須將其添加為終極欄目。

在添加欄目中,系統會根據所添加的欄目名稱生成相應的英文名稱,也可自行修改,保存后系統會在網站相應的目錄下建立英文名的文件名; 可以選擇審核機制; 系統可以為欄目設置添加、修改、刪除等操作。

有時,用戶需要只對某段IP開通某個欄目,可以通過Apache來實現。

4 數據模型的設計

因每個欄目所要呈現的內容、形式不一樣,所以選擇的數據表就有所不同。Empire CMS為我們提供了系統擴展框架,可以直接在后臺系統中新建數據表、增加自定義字段,然后組成新的系統模型,以實現各種適合用戶需求的系統。如下載系統、視頻系統,等。不同模型、不同錄入界面與管理列表如圖2 所示。同時,此功能將信息量分配于不同的信息表,支持無限分表無限容量,為數據量較大的網站提供了數據部署的可能。

5 網站模板的管理

根據在Dreamweaver中制作好的網站頁面靜態模板,將頁面分為頁面的頭部、主體部和底部,并將頁面的表頭中css、js的調用轉換成在網站中相應地址的調用,調用方法如下面的代碼所示。

5. 1 頭部、底部的制作

頭部、底部因是在每個頁面中都具有共同性,可以將其建立為模板變量,這樣在首頁頁面、列表頁頁面、內容頁頁面中就可以直接調用,減少了重復代碼的重復編寫。點擊“模板—公共模板變量—管理模板變量分類—增加模板變量”,并把代碼導入到變量值中,如圖3 所示。

頭部包括導航及其以上的部分。對于頭部、底部的圖片、文字、鏈接、Flash等信息的調用,只須將其放到網站的相應位置中,進行調用時,把Dreamweaver中的html語言直接加入就可以。對于導航,可以調用自定義標簽,代碼如下:

頁面模板內容:

列表內容模板(list.var):
這樣,就可以直接實現只要欄目更新,其導航信息就會隨之改變,對于維護該網站的人,可以在不懂代碼的情況下,實現導航的更新。

5. 2 模板的制作

5.2.1首頁模板的制作

在Dreamweaver中,將制作好的首頁靜態模板的頭部、底部通過調用相應的變量來實現。調用時,使用[!--temp.xxgkheader--],取代代碼。

下面設有的每個欄目題目可以通過代碼調用來實現。這樣導航題目一旦改變,其相應的欄目也會隨之改變。

每條信息的調用可以通過靈動標簽來調用,圖片新聞的幻燈片可以通過標簽來調用。帶圖片的信息調用可以通過標簽來調用。
在Empire CMS中設置了多種標簽,我們可以視情況選擇適合的標簽。這些都調用好后,將代碼復制至首頁模板中,首頁模板就制作完成了。

5.2.2列表頁模板的制作

在Dreamweaver中,將制作好的列表頁靜態模板的頭部、底部通過調用相應的變量取代代碼。

將列表頁中需要循環的部分列出來,在模板中用標簽來代替。循環部分將其改為相應的變量調用。

5.2.3內容頁模板的制作

在Dreamweaver中,將制作好的內容頁靜態模板頭部、底部通過調用相應的變量取代代碼。

將內容頁中變化的部分用變量進行調用。

6 網站內容的更新、維護

由瀏覽器登錄到Empire CMS網站后臺管理頁面,選擇增加信息的頁面,有些是必填項( 在數據模型中設置好的) ,如標題、內容,等。如有圖片、附件等時,應注意系統設置的大小要求。新聞模型可以添加多幅圖片、附件、鏈接,等,對于信息設有查看、復制、移動、刪除、編輯等功能,以利于用戶的多樣化操作,隨時獲得發布后的頁面效果。

系統的會員功能將開發與維護分離,網站開發好后,系統管理員只須維護好網站系統、服務器、后臺數據庫的正常運行即可,內容的更新、維護可由管理員設置的初級管理員、高級管理員來完成。

7 插件管理

Empire CMS的插件模塊為用戶開發了一些常用的功能模塊,如友情鏈接、廣告、投票、在線論壇,等,以供用戶選擇使用。通過Empire CMS設計開發的網站,可以有效、快捷的進行網站開發,減少網站開發的成本,而網站內容的更新、維護由管理系統實現,有利于及時、準確地進行網站更新。