由於ASP(Active Server Pages)似乎至少支持10年,是否可以在V8上運行ASP? (有沒有人嘗試過嗎?)是否可以在ASP中使用V8?
(注:我知道有node.js的或owin這些:)
更新的優點:根據維基百科也supports third party scripting languages for instance PerlScript。所以,在我看來,腳本層是由COM提供的,因此可能爲V8創建可用於ASP的COM包裝器。
由於ASP(Active Server Pages)似乎至少支持10年,是否可以在V8上運行ASP? (有沒有人嘗試過嗎?)是否可以在ASP中使用V8?
(注:我知道有node.js的或owin這些:)
更新的優點:根據維基百科也supports third party scripting languages for instance PerlScript。所以,在我看來,腳本層是由COM提供的,因此可能爲V8創建可用於ASP的COM包裝器。
許多人都說過,經典ASP支持VBScript和JScript(Microsoft的ECMAScript標準的實現)。
這並不意味着你不能使用傳統的ASP等腳本語言,但對如何實現的東西微軟錢幣「活動腳本」查找信息(原名「ActiveX腳本」)語言是怎麼回事很難。
我已經能夠找到可以幫助的唯一信息是ActivePerl具有的Perl的活動腳本語言組件調用PerlScript。
如果在IIS中安裝了活動腳本語言,而不是VBScript或JavaScript,則可以使用ASP處理指令@LANGUAGE切換到使用它們。
因此,總結而言,
如果V8支持活動腳本,那麼答案是是的。
有用的鏈接
如果是V8,你的意思是Google Chome附帶的JavaScript引擎。經典ASP支持VBScript或Javascript作爲其腳本語言。基本上可用的服務器端是什麼Internet Explorer可以使用客戶端。
如果您正在使用Javascript與傳統的ASP,那麼你正在使用微軟自己的實現 - JScript的 - 而不是V8
如果V8你的意思是IIS8然後是,ASP在IIS8運行正常。它不是默認啓用的,你需要通過IIS管理器啓用它
請參閱更新。 – 2014-11-06 06:52:39
@TN這些是默認的開箱即用語言,但其他實現可用。經典的ASP ISAPI可以支持任何支持'ActiveX Scripting'的腳本語言。根據您安裝的腳本語言,您可以使用['@ LANGUAGE' ASP處理指令](http://msdn.microsoft.com/zh-cn/library/ms524311(v = vs.90).aspx)進行切換。 。 – Lankymart 2014-11-06 11:30:07
@Lankymart PerlScript仍然可用於ActiveState發行版嗎?幾年前我在XP機器上玩過它,但它不包含在他們最新的64位版本中,我不知道32位。他們也從他們的Python發行版中放棄了asp支持 – John 2014-11-06 16:55:36
據我所知V8 - 這是谷歌JA vascript引擎,它與ASP無關。 ASP適合微軟技術,服務器端。 – Zam 2014-11-05 18:35:52
@Zam請參閱更新。 – 2014-11-06 06:53:13
V8?仔細闡述那是什麼? – Dee 2014-11-06 07:22:50