2022-10-08 03:48来源:m.sf1369.com作者:宇宇
Java平台与PHP语言对比 开发语言对比 JAVA版本比交稳定、安全、跨数据库,但部署、环境配置、维护都比较复杂,而且里面没有涉及报表系统。虽然在形式上JSP和ASP或PHP看上去很相似——都可以被内嵌在HTML代码中。但是,它的执行方式和ASP或PHP完全不同。
在JSP被执行的时候,JSP文件被JSP解释器(JSP Parser)转换成Servlet代码,然后Servlet代码被Java编译器编译成 。class 字节文件,这样就由生成的Servlet来对客户端应答。所以,JSP可以看做是Servlet的脚本语言(Script Language)版。
由于JSP/Servlet都是基于Java的,所以它们也有Java语言的最大优点——平台无关性,也就是所谓的“一次编写,随处运行(WORA – Write Once, Run Anywhere)”。除了这个优点,JSP/Servlet的效率以及安全性也是相当惊人的。
因此,JSP/Servlet虽然在国内目前的应用并不广泛,但是其前途不可限量。 PHP的源代码完全公开,在 Open Source 意识抬头的今天,它更是这方面的中流砥柱。不断地有新的函数库加入,以及不停地更新,使得 PHP 无论在 UNIX 或是 Win32 的平台上都可以有更多新的功能。
它提供丰富的函数,使得在程式设计方面有着更好的资源。