r Pages 能与任何 ActiveX 6. PHP 的技术 scripting 语言兼容。 可使用服务器端的脚本来产生客户端的脚本。 特点:1. 数据库连接,PHP 可以编译成具有与许多数据库相连接的函数。PHP 与 MySQL 是现在绝佳的组合。2. 面向对象编程 ,PHP 提供了类和对象。
JSP 的 技术特点: 1. 将内容的产生和显示进行分离,使用 JSP 技术, Web 页面开发人员可 以使用 HTML 或者 XML 标识来设计和格式化最终页面。2. 强调可重用的群组 件, 绝大多数 JSP 页面依赖于可重用且跨平台的组件来执行应用程序所要求的更 为复杂的处理。3. 采用标识简化页面开发,Web 页面开发人员不会都是熟悉脚 本语言的程序设计人员。 下面来看下 ASP,PHP,JSP 的区别,ASP,PHP,JSP 三者都提供在 HTML 代码中混合某种程序代码、由语言引擎解释执行程序代码的能力。但 JSP 代码被 编译成 Servlet 并由 Java 虚拟机解释执行, 这种编译操作仅在对 JSP 页面的第一 次请求时发生。在 ASP ,PHP,JSP 环境下,HTML 代码主要负责描述信息的
显示样式,而程序代码则用来描述处理逻辑。普通的 HTML 页面只依赖于 Web 服务器,而 ASP ,PHP,JSP 页面需要附加的语言引擎分析和执行程序代码。 程序代码的执行结果被重新嵌入到 HTML 代码中, 然后一起发送给浏览器。 ASP, PHP,JSP 三者都是面向 Web 服务器的技术,客户端浏览器不需要任何附加的软 件支持。 目前在国内 PHP 与 ASP 应用最为广泛。而 JSP 由于是一种较新的技术,国 内采用的较少。但在国外,JSP 已
经是比较流行的一种技术,尤其是电子商务类 的网站,多采用 JSP。采用 PHP 的网站如新浪网、中国人等,但由于 PHP 本身 存在的一些缺点,使得它不适合应用于大型电子商务站点,而更适合一些小型的 商业站点