網站內核管理系統思想與技術研究
時間:2022-08-18 11:02:40
導語:網站內核管理系統思想與技術研究一文來源于網友上傳,不代表本站觀點,若需要原創文章可咨詢客服老師,歡迎參考。
網站內核管理系統應運而生,將網站內容管理和網站內容表現相分離是其核心思想,其實現方法為模板與模型技術。實踐應用結果表明,該系統的應用可以節省網站建設時間和成本,因此對此項課題進行研究,其意義十分重大。
1網站建設的三種模式
傳統網站建設與維護方法如下所述:首先對網站框架結構進行設計,在框架結構設計完成后,方能進行網頁頁面的設計,最后將二者相融合。如圖1所示。這種網站建設模式較為簡單,但卻存在適用性不強的缺陷,如果網站內容變化頻率較高,且內容靈活多樣,則這種網站建設模式并不適用。網站內容管理系統的應用,是解決傳統網站建設模式弊端的有效措施。究其原因,主要是網站內容管理系統,可以利用數據庫對網站中經常變動的信息進行統一管理,這里所說的信息包括網站系統參數、網站內容、網站欄目等等,該管理系統的運用,有助于工作人員對信息進行調整。與傳統網站建設相結合,即可滿足現代網站的建設需求。但事實上,網站內容管理系統的應用,并未取得良好的效果,其不足主要表現在以下方面:(1)內容模式較為固定,比如WPS或Word模板下載,如果需要對這些模板進行修改,網站程序進程重新設計是前提條件,如果修改內容較多,還會涉及到數據庫的調整;(2)僵化的網頁布局和風格,應用網站內容管理系統所設計的網站,網頁布局和風格十分僵化,無法滿足用戶的個性化要求,如果用戶提出要求,設計人員需要重新設計網頁,這種現象一旦出現,就會對網站開發效率和成本造成不利影響;(3)維護角色分工不明確,與開發團隊內部分工不符,例如:要求網頁設計師負責程序設計等。通過上述分析可知,網站內容管理系統存在諸多方面的問題,其中內容表現和內容管理融合是上述問題的成因。而網站內核管理系統的應用,則有助于上述問題的解決。
2網站內核管理系統的模板和模型思想與技術實現分析
2.1網站內核管理系統模板思想與技術實現分析。首先,我們需要明確模板的概念,在網站設計過程中,模板的應用范圍十分廣泛,所謂的模板就是指靜態網頁,但與普通靜態網頁相比,這種靜態網頁只能獨立運行,無法與其他網頁同時運行,只有在滿足其運行條件后,模板才能轉化為真正的靜態網頁,并具備運行的能力。通常情況下,網站的模板可以分為三種形式,分別是首頁、欄目以及內容。三者的概念和功能各不相同,其中生成首頁的模板被稱為網頁模板,這個模板的數量唯一;而生成內容的模板為內容模板,其數量不超過4種,但網站設計人員可以將用戶需求作為依據,通過調整參數的方式,使內容網頁的數量增加。模板技術的應用,可以減輕網頁設計人員的工作壓力,對于普通網頁的設計人員而言,他們僅需將美工提供的效果圖作為依據,并以此為基礎編寫3-4個網頁模板即可達成預期的目的。通過這種方法的應用,使網站設計效率增加,并且還能統一網站的風格,網站運行效率和排名均會有效提升。網站模板中含有諸多技術元素,例如:自定義標簽、排版技術、客戶端腳本等等,并且這里所說的自定義標簽,會隨著內核管理系統的變化而改變,簡言之,就是標簽和內核管理系統相配套。網頁模板功能技術的實現,是自定義標簽的主要功能。標簽可以分為如下幾種,分別為用戶自定義標簽、數據庫標簽和系統標簽。其功能各不相同,但是在網站設計過程中,網站設計人員需要明確這些標簽的作用,只有這樣,才能使網站功能更加完善。2.2網站內核管理系統的模型思想與技術實現。在網絡內核管理系統中,內容管理和內容表現屬于兩個獨立的模板,不會互相干擾和制約。數據庫和獨立文件是網站內容的存儲位置,前者主要存儲的內容為文字,而后者存儲的內容為圖片和視頻,但圖片和視頻的路徑卻可以在數據庫中存儲,此時數據庫就起到了與搜索引擎相同的作用,簡言之,就是工作人員可以通過數據庫,對網站內容進行管理。但考慮到這種功能的實現,會加大網站維護的難度,故網站維護人員對此十分抵觸,為減輕網站維護人員的工作壓力,設計并應用網站后臺十分關鍵,借助網站后臺管理網站內容,可以簡化網站的功能,這樣一來,網絡維護人員在工作中就無需投入過多的精力。與網站內核管理系統相比,傳統網站內容管理系統存在諸多的不足,其最大的不足為沒有分開網站內容管理和表現,同時還存在模型過于僵化的弊端。但網站內核管理系統的應用,為用戶自主定義內容模型,創造了有利的條件,故屬于一種行之有效的網站設計技術。接下來,筆者會對內容模型進行解釋,并分析用戶定義內容模型的方法:(1)內容模型的概念:所謂的內容模型是指能夠被存儲和表現的字段,以文章模型為例,在這種模型中,能夠被存儲和表現的字段較多,分別為模型的構建時間、模型的號碼、文章的狀態,如果想要實現下載功能,增加下載地址即可。由于人們在理解上存在差異,故用戶對于內容模型的理解有所不同,這屬于正?,F象,基于這一特性,網站內核管理系統的模型并不固定,能夠為用戶提供自由選擇的空間。(2)內容模型的實現:首先網站設計人員需要借助內核管理系統,提取內容字段,同時確保所提取的字段具有公共屬性,然后將其錄入到模型表之中,考慮到模型內容的不同,應該建立多個模型表,分別存儲不同的字段。此外,用戶如有特殊需求,可以在后臺對這些字段進行修改,換言之,就是用戶可以自主建立一個模型滿足自身的需求,在實際應用階段,將其與通用模型相連接,即可實現預期目標。這種技術的應用,可以讓用戶節省尋找應用系統的時間,只需要應用網站內核管理系統,通過內容模型的準確添加,使功能應用需求得到最大程度上的滿足。2.3某網站內核管理系統建設實例。為貫徹落實國家有關部門的規定,對重復建設和安全事件進行規避,樹立良好的互聯網形象,某互聯網公司應用了大漢軟件,如下所述:據了解得知,互聯網公司所應用的大漢軟件,其架構為多層架構,所采用的技術包括面向對象技術、組件開發技術和平臺開發技術,通過這些技術的使用,實現多層架構設計的目的。因此使多層架構設計思路、原理、內部組織和相互關系得到展現,就是架構方案的根本目的,總體技術架構如圖2所示。大漢軟件應用了全B/S結構,多層技術、XML技術、WebServices等Internet/Intranet技術標準、分布式部署方式、多元化的安全技術、提供安全日志及容災備份功能、模板與信息分離技術以及動靜結合的模式?;诮M件的多層架構是該系統的應用軟件,在多層架構之中,系統平臺層屬于最底層,而平臺層屬于上層,由多個部分構成,分別為工作流引擎、數據訪問、組織權限等功能部件,屬于業務邏輯的構建基礎。
綜上所述,與傳統網站建設方式相比,網站內核管理系統更加先進和有效,使內容表現和內容管理相分離是系統思想,而實現技術為模板和模型技術。但這種系統尚未完善,仍存在不足之處,具體表現為該系統雖然可以解決大部分功能需求,但在解決少部分功能需求時效果不佳,技術人員應加大研究力度,改善其不足,促使其發揮更大的作用。
作者:費亮 施暢 單位:中遠海運科技股份有限公司
- 上一篇:高校檔案館網站建設論文
- 下一篇:醫院藥劑科班組標準化建設研究