五類網站Web服務器技術和網頁設計技術解析
網站技術主要包括Web服務器技術和網頁設計技術兩部分。網頁設計技術主要有靜態網頁技術和動態網頁技術。靜態網頁設計製作技術一般採用靜態的HTML語言,另外用到JavaScript、圖片製作、CGI編程和CSS等技術,後來發展爲動態交互網頁技術,如ASP,PHP,JSP,Flash,XML。和WebServices等技術。
網頁的設計工具目前較流行的有Macromedia公司的三個軟件:Dreamweaver,Fireworks和Flash,微軟公司Office軟件中的FrontPage等網頁設計工具。
技術
ASP(Active Server Pages)是由微軟創建的Web應用開發標準,ASP服務器已經包含在IIS服務器中,ASP服務器將Web請求轉入解釋器中,在解釋器中將所有ASP的Script進行分析,然後執行,同時可以創建C[)M對象以完成更多的功能,ASP中的Script是VBScript。
ASP的基本工作原理是:當用戶申請一個主頁時,Web服務器響應該HTTP請求,調用ASP引擎,解釋被申請文件。當遇到任何與ActiveXScripting兼容的腳本(如VBScript和JavaScript)時,ASP引擎會調用相應的腳本引擎進行處理。若腳本指令中臺有訪問數據庫的請求,就通過ODBC與後臺數據庫相連,由數據庫訪問組件執行訪問數據庫的操作。ASP腳本是在服務器端解釋執行的,它依據訪問數據庫的結果集自動生成符合HTML語言的主頁,去響應用戶的請求。所有相關的發佈工作由Web服務器負責。
技術
PHP(Personal Home Page)是目前最流行的服務器腳本語言之一。它運行在Web服務端,根據用戶請求或服務器端的數據產生動態網頁,具有很強的數據庫訪問能力。它的執行效率要高於普通的CGI程序,能比CGI或者Perl更快速地執行動態網頁。
如果創建了一個PHP應用程序,實際上相當於創建了一個PHP腳本文件。在服務器將輸出信息發送到客戶端之前,網絡服務器會率先將文件中的'PHP語言進行加工處理。在一個PHP文件內,標準的HTML編碼會被直接送到瀏覽器上,而內嵌PHP程序卻是先被網絡服務器解釋執行。如果是標準輸出的話,輸出信息也將作爲標準的HTML而被送至瀏覽器。
PHP是一種完全開放源代碼的免費軟件。
技術
JSP(Java Server Page)是由Sun Micro Systems公司倡導、許多公司參與,一起建立的一種動態網頁技術標準。在傳統的網頁HTML。文件中加入Java程序片段(Scriptlet)和JSP標記,就構成了JSP網頁。Web服務器在遇到訪問JSP網頁的請求時,首先執行其中的程序片段,然後將執行結果以HTML格式返回給客戶。程序片段可以操作數據庫、重新定向網頁以及發送E-mail等,這就是建立動態網站所需要的功能。
JSP構建的網站操作系統可以選用Unix,Linux或Windows平臺,Web服務器可以選擇商業平臺,也可以使用如Apache和Tomcat等免費的服務器軟件,後臺數據庫可恨據實際情況選擇Oracle,Sybase,DB2或Informax等。
h技術
F1ash是美國的Macromedia公司於1999年6月推出的優秀網頁動畫設計軟件,它是一種交互式動畫設計工具,使用它可以將音樂、聲效、動畫以及富有新意的界面融合在作出高品質的網頁動態效果。
技術
可擴展標記語言(eXtensible Markup Language,簡稱爲XML),是用來對信息進行自我描述而設計的一種新語言。使用XML的用戶可以定義無窮的標記來描述文檔中的任何數據元素,將文檔的內容組織成豐富的完整的信息體系。XML具有四大特點:便於存儲的數據格式、可擴展性、高度結構化以及方便的網絡傳輸,這些特點爲我們創建開放、高效、可擴展、個性化的Web應用提供了一個嶄新的起點。
-
我的設計作文600字(必備3篇)
在生活、工作和學習中,大家一定都接觸過作文吧,作文是由文字組成,經過人的思想考慮,通過語言組織來表達一個主題意義的文體。相信寫作文是一個讓許多人都頭痛的問題,以下是小編精心整理的我的設計作文600字3篇,歡迎閱讀,希望大家能夠喜歡。我的設計作文600字篇19月24...
-
爭吵的教學設計優秀
在教學工作者實際的教學活動中,總歸要編寫教學設計,教學設計要遵循教學過程的基本規律,選擇教學目標,以解決教什麼的問題。教學設計應該怎麼寫纔好呢?下面是小編整理的爭吵的教學設計優秀,僅供參考,大家一起來看看吧。爭吵的教學設計優秀1一、複習導入1、這節課我們繼...
-
[推薦]我是設計師作文8篇
在學習、工作或生活中,大家都嘗試過寫作文吧,作文要求篇章結構完整,一定要避免無結尾作文的出現。相信很多朋友都對寫作文感到非常苦惱吧,下面是小編精心整理的我是設計師作文8篇,僅供參考,希望能夠幫助到大家。我是設計師作文篇1有一個小鎮叫帽子小鎮。我是這裏的鎮...
-
實用的設計方案常用【5篇】
爲確保事情或工作高質量高水平開展,時常需要預先制定方案,方案是爲某一行動所制定的具體行動實施辦法細則、步驟和安排等。那麼方案應該怎麼制定才合適呢?以下是小編爲大家收集的設計方案6篇,僅供參考,希望能夠幫助到大家。設計方案篇1統計調查是一項複雜細緻的工作...