由于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