1.WEB结构特点:
1)web是一种超文本信息系统。
2)web事图形化的和易于导航的。
3)web与平台无关。
4)web是分布式的。
5)web具有新闻性。
6)web是动态的,交互的。
2.web开发技术有哪些
1)ASP。ASP事一种功能强大的服务器端脚本编程环境。ASP最大的好处是可以包含HTML标签,也可以直接存取数据库以及使用ACTIVEX控件,它采用脚本语言vbscript,javascript作为开发语言。它结合html网页,ASP指令和ACTIVEX组建建立动态、交互且高效的web服务器应用程序。特点:
1.全嵌入html,与html及script语言完美结合。
2.无需手动编译或连接程序。
3.面向对象,并可扩展active server组件功能.
4.存取数据库轻松容易。
5.可使用任何语言编写自己的active server组件。
6.无浏览器兼容问题。
7.程序代码隐蔽,在客户端仅可看到由ASP输出的动态html文件。
2)PHP。PHP是一种跨平台的服务器端嵌入式脚本语言,它是一种易于学习和使用的服务器端脚本语言,嵌入html文件,大量的借入C,JAV A和PERL语言的用法。PHP支持目前绝大多数的数据库,web开发者使用PHP能够快速的写出生成动态网页的脚本代码。PHP是完全免费的,可以从PHP自由下载,可以不受限制的获得源代码,并可以加入自己需要的功能。特点:
1.支持多种系统平台,包括windows9X,windows NT,windows2000professional 和windows2000server系统,以及各种Unix系统和Linux系统。
2.强大的数据库操作功能。
3.易于与现有的网页融合。
4.具有丰富的功能。
5.可移植性好。web编程语言有哪些
3)JSP。JSP是基于JAV A servlet及整个JAV A体系的web开发技术,利用这一技术可以建立先进,安全和跨平台的动态网站。JSP与ASP两者都是为实现web 动态交互网页制作而提供的技术支持环境,都嫩替代CGI使网站建设与发展变得简单而快捷。但是JSP则可以不加修饰的在大多数的web server上运行,实现了程序与服务器平台的独立性。特点:
1.内容生成与显示分离。
2.可重用的组件。
3.采用标记简化页面开发。
4.适应更广泛的平台。
5.易于连接数据库。
4)ASP.Net。它抛弃了ASP使用的脚本语言,使用Visual Basic.NET作为他的默认语言,他在结构上与前面的版本大不相同,它几乎完全是基于组件和模块化的。对于实现同样功能的程序,ASP.NET使用的代码量比ASP要小得多,它采用全新的编程环境,代表了技术发展的主流方向。它与ASP的主要区别体现在以下
三个方面:
1.效率。
2.可重用性。
3.代码量。
3.ASP.NET开发技术的特点:
1)效率。ASP.NET是建立在.NET框架之上的,它可以使用Visual Basic,C#,J#这样的模块化程序设计语言,并且它在第一次执行时进行编译,之后的执行不需要重新编译就可以直接运行。
2)可重用性。ASP.NET则可以实现代码与内容的完全分离,使得维护更方便。3)代码量。ASP对所有要实现的功能均需要通过编写代码来实现。使用ASP需要程序员编写大量的代码才能实现。在ASP.
NET中,程序员只要预先说明,ASP.NET就可以自动实现这样的功能。相对来说,要实现同样的功能,使用ASP.NET比使用ASP的代码量要小得多。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。