- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第五章 网站开发基础 Web开发技术概述及运行环境 Web开发技术概述及运行环境 常用的动态网页技术 Web开发技术概述及运行环境 1. ASP:可以认为ASP是一种类似HTML、Script与CGI的结合体,但是其运行效率却要比CGI高。 2. PHP:PHP(Hypertext Preprocessor,超文本预处理器)是一种HTML内嵌式的语言(类似于ASP)。 3.JSP:JSP(Java Server Pages)是Sun公司推出的网站开发技术,是将纯Java代码嵌入HTML中实现动态功能的一项技术。 4. A:ASP.NET不是ASP的一个简单升级,它提供了一个全新且功能强大的服务器控件结构。 Web开发技术概述及运行环境 Asp: 1. ASP全名Active Server Pages,又成为服务器端的VbScript,所以采用我们非常熟悉的VB语法。 2。公司特征:由MicroSoft公司推出。 3。难易程度:由于采用basic语法,只要熟悉basci语言,有点html基础,要学习掌握ASP是很简单的事情。 4。代码隐藏性:不需要编译,直接运行,所以代码可视。 5。编写工具:任何文本编辑都可以进行编辑,当然,对于asp我们还是推荐采用prontpage 6。封装性:能很好的结合MS的COM(+)技术,可以将比较复杂的的事务处理工作封装在COM(+) 中,而ASP能非常好的进行调用。 7。扩充性:由于MS本身的ActiveX技术具有无限可扩充性,所以能很好的结合其他语言编写的组件。 8。数据库:这个方面,采用MS的ODBC接口技术,所以,几乎所有的数据库都可以结合。 9。平台性:遗憾的是,对于我们目前流行的两种最主流的网络操作系统(UNIX/Linux和NT/Win2000)+IIS,它却只能在NT和win2000上很好的支持。 Web开发技术概述及运行环境 PHP: 1。简介:PHP全名Hypertext Preprocessor,采用类似C的语法。 2。难易程度:由于采用C语法,要学习掌握PHP也是比较简单的事情。 3。代码隐藏性:不需要编译,直接运行,所以代码可视,但是,可以通过Zend的编译器将其代码加密处理,以隐藏源代码。 4。编写工具:任何文本编辑都可以进行编辑。 5。封装性:能结合MS的COM(+)技术,也能结合JavaBean 6。公司特征:PHP是Open Source的,所以,你可以得到它的源代码,并可以重新编译,甚至加入自己的特征 7。数据库:对于目前流行的数据库,几乎都有支持,但是,它却不是象ASP,JSP一样有个统一的接口,对于每种数据库几乎都有一个不同的接口。 8。平台性:对于我们目前流行的两种最主流的网络操作系统(UNIX/Linux和NT/Win2000)+Apache ,它都可以很好的支持,而且根本不用修改任何代码。 Web开发技术概述及运行环境 JSP: 1. 简介:JSP全名Java Server Pages,采用java语法,由于java体系的任何东西都是需要jdk支持的,同样,JSP也离不开JDK。 2. 公司特征:由Sun公司推出 3.难易程度:由于采用java语法,由于java高度的面向对象和灵活性,所以,比basic稍微要难点 4.代码隐藏性:要编译成servlet,在服务器端运行,所以代码不可视。 5.编写工具:任何文本编辑都可以进行编辑,但是,却需要JDK先编译好。 6.封装性:能很好的结合Javabean技术,可以将复杂的的事务处理工作封装在Bean中,而JSP能非常好的进行调用。 7.数据库:采用java结合数据库技术,即:JDBC技术,也是一个统一的数据库接口技术。 8.平台性:对于我们目前流行的两种最主流的网络操作系统(UNIX/Linux和NT/Win2000)+JDK(JSP引擎+java虚拟机,都能很好的支持。 Web开发技术概述及运行环境 商业特点 ASP 1。平台成本:我们考虑WIn2000+IIS+ASP+MS SQL Server方案,因为这个些都是ASP的“母”公司的产品,所以,从性能方面考虑,对于ASP肯定是最佳的方案,这些产品中,几乎都是要支付一定的费用的,对于一个小型个公司来说,建设一个ASP的网站是比较“贵”的(当然,不考虑盗版的因素) 2。人工成本:ASP技术简单,ASP人才几乎到处可见,所以,开发一个ASP网站,维护一个ASP网站,单从人工成本上来说,是不需要太多费用的。 Web开发技术概述及运行环境 P
文档评论(0)