-
WEB編程語言
鎖定
- 中文名
- WEB編程語言
- 分 類
- WEB靜態語言和WEB動態語言
WEB編程語言超文本標記語言
超文本標記語言(標準通用標記語言下的一個應用、外語縮寫:HTML)可以規定網頁中信息陳列格式,指定需要顯示的圖片,嵌入其他瀏覽器支持的描述性語言,以及指定超文本連接對象,如其他網頁、JAVA、CGI程序等。
HTML語言的原文件是純文本文件,可以是用任何文本編輯器如UNIX的VI、DOS的EDIT、WINDOWS 、txt中的書寫器等。但專用編輯器如HTML EASY !MICROSOFTFRONTPAGE 等提供了一整套模板等編輯工具,還可以直接調用內置的瀏覽器瀏覽程序的執行結果,或者提供了“所見即所得”的可視化編程功能。
WEB編程語言腳本語言
WEB編程語言ASP
ASP是一種服務器端腳本編寫環境,可以用來創建和運行動態網頁或Web應用程序。ASP網頁可以包含超文本標記語言標記、普通文本、腳本命令以及COM組件等。利用ASP可以向網頁中添加交互式內容(如在線表單),也可以創建使用HTML網頁作為用户界面的web應用程序。
WEB編程語言PHP
PHP是將程序嵌入到超文本標記語言文檔中去執行,執行效率比完全生成HTML標記的CGI要高許多;PHP還可以執行編譯後代碼,編譯可以達到加密和優化代碼運行,使代碼運行更快。PHP具有非常強大的功能,所有的CGI的功能PHP都能實現,而且支持幾乎所有流行的數據庫以及操作系統。最重要的是PHP可以用C、C++進行程序的擴展!
WEB編程語言JAVA SCRIPT
HTML 只能提供一種靜態的信息資源,缺少動態客户端與服務器端的交互。爪哇腳本(JAVA SCRIPT)的出現,使信息和用户之間不僅只是一種顯示和瀏覽的關係,而且實現了實時地、動態的、可交互的表達方式。
WEB編程語言特點介紹
安全性:javascript 不允許訪問本地硬盤,不能將數據存入到服務器上,不允許對網絡文檔進行修改和刪除,只能通過瀏覽器實現信息瀏覽或動態交互,從而有效的防止數據的丟失。
跨平台性:javascript依賴於瀏覽器本身,與操作環境無關。只要能運行瀏覽器的計算機,並安裝了支持javascript的瀏覽器就可以正確執行,從而實現了“編寫一次,走遍天下”的夢想。
WEB編程語言JAVA
WEB編程語言主要部分
Java applet :Java applet 是用java語言編寫的小應用程序,通常存放在web服務器上,可以嵌入html中,當調用網頁時,自動從web服務器上下載並在客户機上運行,用户的瀏覽器就作為一個java虛擬機。
WEB編程語言java特性
簡單性:java語言是面向對象的;
分佈性:java是專為網絡設計的,由一個類庫用於tcp/ip協議。
安全性:JAVA解釋器中有字節代碼驗證程序,它檢查字節代碼的來源,可判斷出字節代碼來自防火牆內還是防火牆外,並確認這些代碼可以做什麼。
JAVA在WEB服務器中的功能:
WEB編程語言Python
python是一種面向對象、直譯式計算機程序設計語言,由Guido van Rossum於1989年底發明,第一個公開發行版發行於1991年。Python語法簡捷而清晰,具有豐富和強大的類庫。它常被暱稱為膠水語言,它能夠很輕鬆的把用其他語言製作的各種模塊(尤其是C/C++)輕鬆地聯結在一起。常見的一種應用情形是,使用python快速生成程序的原型(有時甚至是程序的最終界面),然後對其中有特別要求的部分,用更合適的語言改寫,比如3D遊戲中的圖形渲染模塊,速度要求非常高,就可以用C++重寫。
同時python在web開發方面也表現相當突出。
WEB編程語言公共網關接口
WEB編程語言CGI的工作原理
客户端瀏覽器向WEB服務器提出服務請求並顯示服務器傳遞過來的結果。WEB服務器將客户請求正確映射傳遞給CGI接口程序,在將CGI的執行結果傳遞給客户端的瀏覽器。CGI接口負責處理WEB服務器傳遞過來的客户服務請求。
WEB編程語言CGI的作用
1. 擴大了WEB服務器的功能;
3. 為在不同的平台之間進行溝通提供了範例。
連接服務器與外部應用程序。服務器可以向CGI程序發送信息,CGI程序也可以向服務器程序回送信息。