当前页面: JAVA 编程资料牛鼻论坛 → AJAX & JavaScript 技术→JavaScrip也和PHP一样能写服务器端脚本吗? |
JavaScript可以用于写服务器端脚本。
这里要弄清楚一个问题:JavaScript脚本和PHP不是一种层面的技术。
JavaScript用于服务器脚本,目前主要用于ASP服务端应用技术,而PHP则是一种和ASP同层面的服务器端技术。ASP使用JavaScript或者VBScript作为它的脚本语言,而PHP使用的脚本语言是Perl。
说到优势和弱势,要比较的应该是ASP和PHP。
先说共同点,他们都是使用解释的方法运行程序的,通过解释脚本,一边读取脚本一边运行,效率不是太高。
ASP的优势在于,它是一种主要用于Windows服务器的应用技术,因为微软Windows的流行,配置环境比较方便;再就是因为是微软这样的大公司开发的,版本比较稳定。ASP的弱势应该是平台受限,虽然有厂商支持在其他平台的ASP应用,但ASP使用COM的本质决定了它只有在微软的平台上的表现才最出色。
PHP可以运行在多种服务器平台上,既不受限于操作系统,也不受限于服务器程序,您可以在Windows, Linux, MacOS几乎所有平台使用。因为是开源软件,版本更新快,运行效率也比较出色。缺点是它的运行环境比较难以配置,要配置好一个PHP环境需要有很好的耐心和决心。