日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

常見(jiàn)的網(wǎng)頁(yè)編程語(yǔ)言介紹( 二 )


最近 , Sun公司將最新版本的JSP和Java Servlet(JSP 1.1 , Java Servlet 2.2)的源代碼發(fā)放給Apache , 以求JSP和Apache緊密結(jié)合、共同發(fā)展 。Apache , Sun公司和許多其他的公司及個(gè)人公開(kāi)成立的咨詢(xún)機(jī)構(gòu)更能方便任何公司和個(gè)人免費(fèi)取得信息 。
4、ASP與ASP.NET
ASP是微軟公司推出的意圖取代CGI的新技術(shù) 。通過(guò)它 , 用戶(hù)可以使用幾乎所有的開(kāi)發(fā)工具來(lái)創(chuàng)建和運(yùn)行交互式的動(dòng)態(tài)網(wǎng)頁(yè) , 如返饋表單的信息收集處理、文件上傳與下載、聊天室、論壇等等 , 實(shí)現(xiàn)了CGI程序的功能介是又比CGI簡(jiǎn)單 , 而且容易學(xué)習(xí) 。
由于ASP使用基于開(kāi)放設(shè)計(jì)環(huán)境的Active X技術(shù) , 用戶(hù)可以自己定義和制作組件加入其中 , 使自己的動(dòng)態(tài)網(wǎng)頁(yè)具有幾乎無(wú)限的擴(kuò)充能力 。它還可利用ADO(Active Data Object , 微軟的一種新的數(shù)據(jù)訪問(wèn)模型)方便地訪問(wèn)數(shù)據(jù)庫(kù) , 能很好地對(duì)數(shù)據(jù)進(jìn)行處理 。借WINDOWS 東風(fēng) , ASP得到了長(zhǎng)足的發(fā)展 。
5、Script
Script腳本語(yǔ)言是介于HTML(HyperText Markup Language , 超文本標(biāo)示語(yǔ)言)和Java、C++和Visual Basic之類(lèi)的編程語(yǔ)言之間的語(yǔ)言 , 它的語(yǔ)法和規(guī)則沒(méi)有可編譯的編程語(yǔ)言那樣嚴(yán)格和復(fù)雜 。
傳統(tǒng)的HTML是靜態(tài)的 , 為增強(qiáng)網(wǎng)頁(yè)的動(dòng)態(tài)功能 , 一些廠商先后推出了自己的Script腳本語(yǔ)言 , 其中Netscape推出了JavaScript(for客戶(hù)端和 for服務(wù)端兩種) , 微軟則推出了VBScript和ASP兩種 , 用于服務(wù)器端和客戶(hù)端程序的編寫(xiě) 。
6、JavaScript
JavaScript是一種基于對(duì)象(Object)和事件驅(qū)動(dòng)(Event Driven)并具有安全性能的腳本語(yǔ)言 。它與Java主要的不同點(diǎn)在于:JavaScript主要用于HTML的頁(yè)面 , 腳本嵌入在HTML的源碼中;而Java是一個(gè)獨(dú)立的、完整的編程語(yǔ)言 , 既可以在Web中應(yīng)用 , 也可以用于與Web網(wǎng)無(wú)關(guān)的情況 。
另外 , JavaS cript編寫(xiě)的程序不必在運(yùn)行前編譯 , 它們可以直接寫(xiě)入Web頁(yè)面中并由調(diào)用它們的瀏覽器來(lái)解釋執(zhí)行 。這樣 , 一些基本交互作用就不用在服務(wù)器端完成 , 提高了客戶(hù)端的響應(yīng)時(shí)間 , 對(duì)于想了解其對(duì)象屬性的博友 , 可以看下馬海祥博客的《JavaScript對(duì)象屬性的基礎(chǔ)教程指南》相關(guān)介紹 。
7、VBScript
為了適應(yīng)Internet上的應(yīng)用 , Microsoft公司把用于應(yīng)用程序描述的Visual Basic語(yǔ)言壓縮成一個(gè)更合理的子集 , 稱(chēng)為Visual Basic Scripting Edition , 簡(jiǎn)稱(chēng)VBScript 。它也是一種HTML嵌入腳本語(yǔ)言 , 具有易學(xué)易用等特點(diǎn) 。
如果你已了解Visual Basic或Visual Basic for Applications , 就會(huì)很快熟悉VBScript 。Microsoft公司將VBScript語(yǔ)言作為實(shí)施其ActiveX腳本化的最佳選擇 , 用戶(hù)可以采用小的相互操作的部件一起來(lái)完成工作 , 使得應(yīng)用程序的功能列加強(qiáng)大 。
8、Perl
Perl是Practical Extraction and Report Language(實(shí)用摘錄和報(bào)告語(yǔ)言)的縮寫(xiě) , 由Larry Wall于1986年開(kāi)發(fā)成功 。當(dāng)初的目的主要是Unix環(huán)境下從多個(gè)文本文件中產(chǎn)生報(bào)表 , 后來(lái)成為許多程序員工具箱中最受歡迎的工具 , 其發(fā)展速度和Unix內(nèi)核的成長(zhǎng)速度相仿 。
現(xiàn)在Perl已經(jīng)發(fā)展到5.0版本 , 并移植到了各種平臺(tái) 。
9、Python
是一種跨平臺(tái)的開(kāi)發(fā)語(yǔ)言 , 它可以運(yùn)行在已知的各種操作系統(tǒng)之上 , 包括windows、Mac OS、Unix、BSD、Palm等 。python是一種支持?jǐn)U展的開(kāi)發(fā)語(yǔ)言 , 主要的擴(kuò)展變種有CPython、JPython、PerlPython 。它們分別使用C、Java、Perl做它的擴(kuò)展接口基礎(chǔ)環(huán)境的 。

推薦閱讀