会员登录 | 会员注册 | 意见建议 | 网站地图

站长资源综合门户

当前位置:首页 > 站长学院 > 网站设计 > 主流的网站编程技术的特点及介绍

主流的网站编程技术的特点及介绍

时间:2011-10-09 15:34:25   作者:   来源:   点击:

我分别给大家介绍下ASP、PHP、JSP这3种语言的一些特点,方便大家根据需要进行学习。

第一、先从ASP说吧

1、能够结合HTML标签,编写简单,可实现快速的开发。
2、无须编译,可在服务器端直接运行。
3、与浏览器无关,客户端只要使用可执行的HTML代码的浏览器,即可浏览ASP所设计的网页内容。
4、ASP能与任何ActiveX Scripting语言兼容。除了可使用VBScript或Jscript语言来设计外,还可通过plug-in的方式,使用由第三方所提供的其他脚本语言,如REXX、Perl、Tcl等。脚本引擎是处理脚本程序的COM(Component Object Model)对象。
5、ActiveX Server Components(ActiveX服务器组件)具有无限可扩充性。可以使用Visual Basic、Java、Visual C++、CIBOL等程序设计语言来编写所需要的ActiveX Server Component。

第二、PHP语言的特点

1、结合HTML标签,编写简单,可实现快速开发。
2、PHP总共有3个模块;内核、Zend引擎以及扩展层,内核用来处理请求、文件流、错误处理等相关操作;Zend引擎(ZE)用来将源文件转换成机器语言,然后在虚拟机上运行;扩展层是一组函数、类库和六,PHP使用它们来执行一些特定的操作。
3、PHP与MYSQL是绝佳的组合。
4、PHP提供的数据库接口支持彼此不统一,比如对Oracle、MySQL、Sybase的接口彼此都不一样。

第三、JSP的特点

1、结合HTML标签,同时有自己的标签库,由于需要很多的配置文件,并且层次很多,导致编写技术最为分微兆秒 。
2、客户端提交的请求到服务器端响应,需要服务器端Java虚拟机的解释执行;将JSP页面转换成Servlet代码,然后Servlet被Java编译器编译成.class字节文件,由生成的Servlet来对客户端应答。
3、显示层和业务层分离。JSP页面用于显示样式,JavaBean用于编写业务逻辑,包括通过JDBC技术进行数据库连接。这样便于开发人员维护代码及版本升级。同时也很好的保护了作者的代码。
4、可重用性强。由于JSP属于J2EE体系,Java编程的范畴,更强调面向对象性。因此编写好的成型组件(实现某一特定功能的Java文件)可用于项目的多个地方,方便管理。
5、标签库可扩展。开发人员和其他人员可以为常用功能建立自己的标识库。这使得Web页面开发人员能够使用熟悉的工具和如同标识一样的执行特定功能的构件来工作。JSP技术很容易整合到多种应用体系结构中,以利于现存的工具和技巧,并且能够扩展到支持企业级的分布式应用。作为采用Java技术家族的一部分,以及J2EE的一个成员,JSP技术能够支持高度复杂的基于Web的应用。
6、可移植性。JSP拥有Java程序设计语言“一次编写,随处运行”的特点,可以很方便的在Linux、UNIX及Windows等平台上运行。
7、具有非常强的安全性。
8、具有很多成熟架构支持,如:Struts、Hibernate、Spring、EJB3.0等框架。( 版权所有)

分享到:

阅读此篇文章的网友还阅读了:

无相关信息

网友评论

热门网站设计