查文庫>論文> 網站設計維護中軟體的重要性分析論文

網站設計維護中軟體的重要性分析論文

網站設計維護中軟體的重要性分析論文

  當前, 隨著資訊時代的到來, 計算機網路已經成為人們在日常的生產生活中不可或缺的工具。 而網站又是實現所有資訊資料交流互動的主要平臺, 這就使得人們對其設計和維護的需求越來越高。 無論是商業性還是非商業性的網站製作團隊, 都在尋求更好更快的網站建設技術。 軟體就是現階段反映網站形象以及文化的未來走向。

  1 軟體與網站設計

  1.1 滿足網站的設計需求

  軟體是反映現階段網站形象的主要介質, 而網站是各行各業資訊的宣傳工具, 是各個團隊組織表達形象的重要視窗。對於網站的設計, 不論是商業性網站還是非商業性的網站,都想要用以最少精力的投入獲得最好的宣傳效果。 軟體是滿足網站設計這一需求的重要出口, 因為軟體能夠為各類網站的合理性設計提供目標方向。 像 Photoshop、 CorelDraw、 Page-Maker 等, 這些軟體都可以幫助各個團隊組織獲得一個更好的執行模式和宣傳效果。 當前, 利用資料庫的管理和執行特點來對網站進行設計是實現網站設計合理性的有效模式。

  1.2 降低網站維護的人工成本

  網站在建立後要對那些資訊內容較多、 流量大的網站進行維護管理工作, 這是保證網站資訊時效性的主要方式之一。

  網站管理員的工作就是對每天的頁面內容進行更新, 如此龐大的工作量對網站維護的管理工作是極大的挑戰。 (1) 網站維護人員要找到相關的更新資料; (2) 就是做出相關的頁面內容; (3) 才是對網站的更新。 這對於那些流量小且時間充裕的網站維護管理人員來說是可以的。 一旦所維護網站的規模較大每天需要更新的新聞或者是公告等資訊內容釋出較多, 那麼就會給網站維護的工作人員帶來了難以完成的工作量。 為解決這一問題, 可利用軟體這一資訊資料庫來降低人員的工作量。 具體的操作為將要釋出的資訊內容匯入資料庫, 並使用ASP 技術把資料庫中的資訊內容直接放到網站的頁面上。 這在很大程度上降低了網站維護的人工成本, 使得新聞、 公告等資訊在頁面上可以以直接更新的形式來保證網站的資訊流動。

  1.3 提高網站設計的質量

  網站設計整個的開發過程是複雜而繁瑣的, 這就使得網站設計必須以技術先進、 介面整潔、 維護功能齊全、 操作簡單為設計方向。 透過研究軟體工程學的設計理念來確定網站開發的整個過程框架, 使之按照合理的設計步驟有計劃、 有方法地分階段進行。 這樣的網站開發在很大程度上提高了網站設計的質量以及工作效率。 現階段軟體工程學衍生出的動態模式有層迭樣式技術、 文字物件技術以及程式設計指令碼技術,這些技術應用於網站設計實現了網站介面的生動性和豐富性。

  網站設計處於資訊化的時代背景下對介面效果的設計需求越來越高, 這在一定程度上增加了網站執行的成本。 所以, 越來越多的網站使用了資料庫的執行和管理技術來進行網站設計, 也就是 B/S 結構的網站設計技術。

  2 軟體與網站維護

  2.1 實現資料庫連線

  要執行一個具有較大規模的網站是離不開資料庫的儲存與連線作用的。 依靠人工操作的管理方式, 根本完成不了具有龐大資訊量的瀏覽器更新管理的任務。 然而, 資料庫的連線這種技術在很大程度上滿足了網站資訊的.查詢更新的需求。

  瀏覽器作為客戶端主要的操作平臺, 而 Web 伺服器是一種基於 IIS 伺服器或 PWS 伺服器的個人伺服器。 為了提高網站資訊資料的更新效率, 當前 Web 網站大量的使用動態網頁設計。這類網站的資訊資料是透過資料庫執行管理來發布的, 其具體的操作方法是將資訊資料存放於網站維護的後臺資料庫。

  Web 伺服器要想實現訪問網站後臺資料庫中的資訊資料 , 可以透過 HTML 內嵌式語言的 PHP 技術來進行轉化。 這一過程連線原理如圖 1 所示。

  PHP 是一種英文超文字預處理語言 , 是一種將伺服器端執行的任務嵌入 HTML 文字檔中的指令碼語言。 PHP 的執行過程結合了 C、 Perl、 Java 的語法可以使動態網頁得到更加快速的執行。 與此同時, 還可以將執行的程式嵌入到 HTML 文件中去執行, 這極大地提高了網站設計的工作效率。 這種技術幾乎能夠執行市面上所有的資訊資料庫, 實現了 C++、 C 在進行程式執行上的有效擴充套件。

  2.2 B/S 結構的技術模型

  B/S 結構的技術模型能夠解決網站缺乏互動性的技術侷限, 是一種三層的 C/S 結構, 其中具備二級的 Client/Server 模式。 其具體的結構模型如圖 2 所示。

  第一級 C/S 結構的作用是為 Web 提供 www 服務, 而且還能為客戶端瀏覽器提供瀏覽的服務。 具體的服務內容為: 給Web 安裝上預先建立的頁面檔案 . 這些頁面的計算機程式語言包括 JavaScript、 VBScript 指令碼的語言、 DHTML 標註的語言以及客戶端的 HTML 語言等。 網站設計的伺服器將執行的內容轉化成 HTML 語言並傳遞到客戶端上, 客戶端軟體就會對這些執行內容進行解釋最終顯示出結果。 C/S 結構第一級的工作模式是把 Web 透過資料庫的執行管理轉化為 C/S 結構的執行模式。 然後再透過 CGI 技術或者其他的技術方式使 Web 伺服器端與客戶端進行資訊互動。 以往的網站設計採用的結構模型僅限於 C/S 結構。 這種條件下設計出來的網站沒有互動的功能, 而且頁面的更新速度也慢。 對於非商業性網站來說這些功能的缺乏是致命的, 根本不能實現團隊組織的宣傳效果。

  而對於商業性網站來說資料庫執行管理的使用也僅限於資訊檢索、 使用者的登入註冊等方面, 對於頁面資訊的更新仍要靠大量的工程技術人員進行人工操作。 這在很大程度上增加了網站執行維護的經濟成本。

  3 結語

  網站是具備傳播資訊、 進行資訊交流的平臺。 這就要求其設計要滿足資訊覆蓋面廣、 資訊傳遞迅速、 資訊容量大的需求。 以往利用網站的維護管理人員對資訊資料進行釋出、操作, 很大程度上限制網站的傳播和交流目的。 文章闡述了利用資料庫的管理執行方法對網站進行合理性設計以及提高網站維護工作的效率, 旨在使網站在資訊化的時代背景下發揮出其應有的作用。

  參考文獻

  [1] 徐烈英。 軟體在網站的設計和維護方面的作用 [J] . 製造業自動化, 2010, 08: 215-218.

  [2] 鄧格紅。 資料庫軟體系統在網站的設計和維護等方面的作用 [J] . 中國新通訊, 2012, 09: 82-84.