伺服器腳本語言
『壹』 腳本語言分幾種
腳本語言 有很多種,
一、瀏覽器中的腳本語言主要就是javaScript了,之前還有過別的比如vbscript 以及 flash動畫中用到的 ActionScript等。
二、非瀏覽器中的腳本語言,或者說是服務端的腳本語言,有的用在web伺服器端,比如php,asp,JavaScript(也可以用在伺服器)還有可以內嵌到應用程序中的,因為程序編譯後是不容易改變的,如果想在程序編譯好後需經常調整程序的行為,比如游戲伺服器,經常會調整任務獎勵,邏輯演算法等的會在游戲服務端內嵌入腳本語言 lua等。
三、腳本語言還有很多很多,你提到的 cgi不是語言,這是一種擴展web伺服器的方法吧,通過cgi提供程序可以讓web伺服器提供更多的功能,php就是通過cgi的方式提供給web伺服器的,你也可以用c寫一個cgi模塊讓web伺服器去調用。
四、系統中也會有腳本語言,比如windows的 bat文件就是腳本語言編寫,你用記事本寫入命令,然後另存為bat文件 滑鼠雙擊就可以執行,還有 vbs,linux也有自己腳本語言。
腳本語言就是 不用編譯的語言,他是由解釋器讀一行執行一行的,性能很差但靈活性很高這就是他的特點,一般用在web,瀏覽器,或者用嵌入到c c++ c#等編譯程序中來執行一些簡單的需要經常變動邏輯配置。
與腳本語言不同的就是編譯語言了,C C++ C# java 等這些 不編譯是不能運行的,必須要將其編譯為二進制或者是特定平台的中間碼才能運行,java是語言也是平台可以說java運行在Java平台上(Java虛擬機),C#是語言運行在net或netcore平台。c c++直接編譯為二進制運行。
『貳』 什麼是伺服器端腳本語言
就像做漢堡包一樣,我們可以通過在HTML網頁中嵌入PHP的腳本語言,來完成與用戶的交互以及訪問資料庫等功能。 PHP的全名是 Professional Hypertext Perprocessor,它是一種HTML內嵌式的語言(類似IIS上的ASP)。PHP獨特的語法混合了C、Java、Perl以及PHP式的新語法,可以比CGI或者Perl更快速地執行動態網頁。更重要的一點是,PHP是完全免費的。和其他ASP等語言不同,它的產生和發布都是自發的,而不是商業的行業。它和MySql(一種免費的資料庫)以及Apache(一種免費的伺服器)一起配合使用已經被許多網站的設計人員所採用。 就系統安全性而言,ASP 是最差的,在沒有經過微軟的 IIS Service Pack 處理過,使用 ::$DATA 就可以看到 ASP 的源代碼,這真是叫人不敢領教。當然,傳統 CGI 的程序,由於是由操作系統直接管理,要破解的難度最高,黑客必須由操作系統下手,而不能由 Web 伺服器下手。PHP 在許多商業及非商業使用時,也沒有聽過有什麼安全的問題。 PHP3 跟 Apache 伺服器緊密結合的特性;加上它不斷的更新及加入新的功能;並且它幾乎支持所有主流與非主流資料庫;再以它能高速的執行效率,使得 PHP 在 1999 年中的使用網站超過了十五萬!!它的源代碼完全公開,在 Open Source 意識抬頭的今天,它更是這方面的中流砥柱。不斷地有新的函數庫加入,以及不停地更新的活力,使得 PHP 無論在 UNIX 或是 Win32 的平台上都可以有更多新的功能。它提供豐富的函數,使得在程序設計方面有著更好的支持。 PHP 的第四代 Zend 核心引擎。整個腳本程序的核心大幅改動,讓程序的執行速度,滿足更快的要求。在最佳化之後的效率,已較傳統 CGI 或者 ASP 等程序有更好的表現。而且還有更強的新功能、更豐富的函數庫。無論您接不接受,PHP 都將在 Web CGI 的領域上,掀起巔覆性的革命。對於一位專職 Web Master 而言,它將也是必修課程之一。 PHP是一種與現在較為流行的類似ASP的技術,它是一種伺服器端的腳本語言。就像做漢堡包一樣,我們可以通過在HTML網頁中嵌入PHP的腳本語言,來完成與用戶的交互以及訪問資料庫等功能。 PHP的全名是 Professional Hypertext Perprocessor,它是一種HTML內嵌式的語言(類似IIS上的ASP)。PHP獨特的語法混合了C、Java、Perl以及PHP式的新語法,可以比CGI或者Perl更快速地執行動態網頁。更重要的一點是,PHP是完全免費的。和其他ASP等語言不同,它的產生和發布都是自發的,而不是商業的行業。它和MySql(一種免費的資料庫)以及Apache(一種免費的伺服器)一起配合使用已經被許多網站的設計人員所採用。 就系統安全性而言,ASP 是最差的,在沒有經過微軟的 IIS Service Pack 處理過,使用 ::$DATA 就可以看到 ASP 的源代碼,這真是叫人不敢領教。當然,傳統 CGI 的程序,由於是由操作系統直接管理,要破解的難度最高,黑客必須由操作系統下手,而不能由 Web 伺服器下手。PHP 在許多商業及非商業使用時,也沒有聽過有什麼安全的問題。 PHP3 跟 Apache 伺服器緊密結合的特性;加上它不斷的更新及加入新的功能;並且它幾乎支持所有主流與非主流資料庫;再以它能高速的執行效率,使得 PHP 在 1999 年中的使用網站超過了十五萬!!它的源代碼完全公開,在 Open Source 意識抬頭的今天,它更是這方面的中流砥柱。不斷地有新的函數庫加入,以及不停地更新的活力,使得 PHP 無論在 UNIX 或是 Win32 的平台上都可以有更多新的功能。它提供豐富的函數,使得在程序設計方面有著更好的支持。 PHP 的第四代 Zend 核心引擎。整個腳本程序的核心大幅改動,讓程序的執行速度,滿足更快的要求。在最佳化之後的效率,已較傳統 CGI 或者 ASP 等程序有更好的表現。而且還有更強的新功能、更豐富的函數庫。無論您接不接受,PHP 都將在 Web CGI 的領域上,掀起巔覆性的革命。對於一位專職 Web Master 而言,它將也是必修課程之一。
『叄』 什麼是伺服器端腳本編程語言
通俗的說就是運行在伺服器的腳本語言 web有 asp、php、asp、jsp以及asp.net等等
『肆』 客戶端腳本語言和伺服器腳本語言有什麼區別
客戶端指的是瀏覽器,客戶端腳本語言指的就是在瀏覽器中運行的腳本語言,比如JavaScript,是可以讓別人看到代碼的。
伺服器腳本語言就是指在伺服器上運行的腳本語言,比如PHP,ASP,JSP,也就是後台程序語言。
『伍』 伺服器端腳本語言是什麼
0分?
『陸』 什麼是伺服器端語言,什麼是腳本語言,這兩者有什麼聯系
首先, 兩者沒有必然的關系, 不過, 卻常有"合作"的機會.
伺服器端語言, 英文就是 Server Side Included ( SSI ), 一般(大多數)都應用在網站開發上. 方法就是將 編程的代碼 嵌入到 html 內, 伺服器將網頁傳送到客戶端 ( 看網頁的人 ) 前將之解釋並執行. 最後得出一個動態生成的網頁, 如 jsp, asp 就是這類架構. 不過, SSI 也可以是腳本語言的一種(視乎你用的是甚麼 ssi ), 但 ssi 卻需要依賴伺服的支持才能執行的.
腳本語言,Scripting Language, 就是一些程序, 不需要像 c 那樣需預先編譯 (compile) 才能運行, 而是直到執行的那一刻才由解釋器(interpreter) 去解釋並執行. 在網頁開發上, scripting language 可以有兩種體現. 一個是 Javascript, 由瀏覽器來解釋; 另一個是 CGI script, 由伺服器端的 interpreter 來解釋. CGI 可以是用任何語言來成就的, 只要其輸出符合 HTTP(S) 協議就行. 常見的有 Perl, PHP, python, 也有 C ( C 的 CGI 多用於嵌入式開發, 如路由器的設置界面 )
『柒』 伺服器端編程語言有哪些
伺服器端編程?
是 Web伺服器端編程呢? 還是應用伺服器端編程?
也就是 Web Server 還是 App Server
如果是 Web伺服器端編程
有 ASP, ASP.NET, JSP, PHP, python 等等。
如果是 應用伺服器端編程
有 C/C++, C#, Java, python 等等。
『捌』 伺服器腳本語言有哪寫
c#,寫NET的
希望採納
『玖』 什麼是伺服器腳本
伺服器腳本語言就是指在伺服器上運行的腳本語言,比如PHP,ASP,JSP,也就是後台程序語言。腳本語言又叫動態語言。是一種編程語言控制軟體應用程序。 「腳本」往往被視為有別於「程序」 ,執行獨立於任何其他的應用。在同一時間,他們是有別於核心代碼的應用,這是通常的書面在不同的語言,和現正接觸到最終用戶,使他們的行為的應用,以適應用戶的需要。腳本往往是,但並非總是解釋,從源代碼或「半匯編」 ,以位元組這是解釋,不同的應用,他們的相關,這是傳統的編制本土機器碼為系統上運行他們。腳本語言幾乎總是在嵌入式應用與它們相關的。
1:腳本語言(JavaScript,VBscript等)介於HTML和C,C++,Java,C#等編程語言之間。
HTML通常用於格式化和鏈結文本,而編程語言通常用於向機器發出一系列復雜的指令。
2:腳本語言與編程語言也有很多相似地方,其函數與編程語言比較相象一些,其也涉及到變數,與編程語言之間最大的區別是編程語言的語法和規則更為嚴格和復雜一些.
3:與程序代碼的關系:腳本也是一種語言,其同樣由程序代碼組成。
註:腳本語言一般都有相應的腳本引擎來解釋執行, 他們一般需要解釋器才能運行。JAVASCRIPT,ASP,PHP,PERL,Nuva都是腳本語言。C/C++編譯、鏈接後,可形成獨立執行的exe文件。
4:腳本語言是一種解釋性的語言,例如vbscript,javascript,installshield script,ActionScript等等,它不象c\c++等可以編譯成二進制代碼,以可執行文件的形式存在。腳本語言不需要編譯,可以直接用,由解釋器來負責解釋。
5:腳本語言一般都是以文本形式存在,類似於一種命令。
海騰數據,向飛,從事IDC網路服務行業十餘年,希望個人經驗對樓主有所幫助。
『拾』 伺服器端腳本語言
腳本語言,腳本語言或擴建的語言,又叫動態語言。是一種編程語言控制軟體應用程序。 「腳本」往往被視為有別於「程序」 ,執行獨立於任何其他的應用。在同一時間,他們是有別於核心代碼的應用,這是通常的書面在不同的語言,和現正接觸到最終用戶,使他們的行為的應用,以適應用戶的需要。腳本往往是,但並非總是解釋,從源代碼或「半匯編」 ,以位元組這是解釋,不同的應用,他們的相關,這是傳統的編制本土機器碼為系統上運行他們。腳本語言幾乎總是在嵌入式應用與它們相關的。
1.腳本語言(JavaScript,VBscript等)介於HTML和C,C++,Java,C#等編程語言之間。
HTML通常用於格式化和鏈結文本。而編程語言通常用於向機器發出一系列復雜的指令。
2.腳本語言與編程語言也有很多相似地方,其函數與編程語言比較相象一些,其也涉及到變數。與編程語言之間最大的區別是編程語言的語法和規則更為嚴格和復雜一些.
3.與程序代碼的關系:腳本也是一種語言,其同樣由程序代碼組成。
註:腳本語言一般都有相應的腳本引擎來解釋執行。 他們一般需要解釋器才能運行。JAVASCRIPT,ASP,PHP,PERL,Nuva都是腳本語言。C/C++編譯、鏈接後,可形成獨立執行的exe文件。
4.腳本語言是一種解釋性的語言,例如vbscript,javascript,installshield script,ActionScript等等,它不象c\c++等可以編譯成二進制代碼,以可執行文件的形式存在.
腳本語言不需要編譯,可以直接用,由解釋器來負責解釋。
5.腳本語言一般都是以文本形式存在,類似於一種命令.