web2.0的特点

web2.0的特点,第1张

(1)用户参与网站内容制造。与web10网站单向信息发布的模式不同,web20网站的内容通常是用户发布的,使得用户既是网站内容的浏览者也是网站内容的制造者,这也就意味着web20网站为用户提供了更多参与的机会,例如博客网站和wiki就是典型的用户创造内容的指导思想,而tag技术(用户设置标签)将传统网站中的信息分类工作直接交给用户来完成。
(2)web20更加注重交互性。不仅用户在发布内容过程中实现与网络服务器之间交互,而且,也实现了同一网站不同用户之间的交互,以及不同网站之间信息的交互。
(3)符合web标准的网站设计。web标准是国际上正在推广的网站标准,通常所说的web标准一般是指网站建设采用基于XHTML语言的网站设计语言,实际上,web标准并不是某一标准,而是一系列标准的集合。web标准中典型的应用模式是“CSS+XHTML”,摒弃了HTML40中的表格定位方式,其优点之一是网站设计代码规范,并且减少了大量代码,减少网络带宽资源浪费,加快了网站访问速度。更重要的一点是,符合web标准的网站对于用户和搜索引擎更加友好。
(4)web20网站与web10没有绝对的界限。web20技术可以成为web10网站的工具,一些在web20概念之前诞生的网站本身也具有web20特性,例如B2B电子商务网站的免费信息发布和网络社区类网站的内容也来源于用户。
(5)web20的核心不是技术而在于指导思想。web20有一些典型的技术,但技术是为了达到某种目的所采取的手段。web20技术本身不是web20网站的核心,重要的在于典型的web20技术体现了具有web20特征的应用模式。因此,与其说web20是互联网技术的创新,不如说是互联网应用指导思想的革命。
(6)web20是互联网的一次理念和思想体系的升级换代,由原来的自上而下的由少数资源控制者集中控制主导的互联网体系,转变为自下而上的由广大用户集体智慧和力量主导的互联网体系。
(7) web20 体现交互,可读可写,体现出的方面是各种微博、相册,用户参与性更强。
1、多人参与
Web10里,互联网内容是由少数编辑人员(或站长)定制的,比如各门户网站;而在Web20里,则是由机构和个人共同提供资讯。
2、人是灵魂
在互联网的新时代,信息是由每个人贡献出来的,各个人共同组成互联网信息源。Web20的灵魂是人。
3、可读可写互联网
在Web10里,互联网是“阅读式互联网”,而Web20是“可写可读互联网”。虽然每个人都参与信息供稿,但在大范围里看,贡献大部分内容的是小部分的人。
4、Web20的元素
Web20包含了我们经常使用到的服务,以BBS和博客为主要代表,“一对多”和“多对多”的传播模式并存。例如RSS、博客、播客、维基、P2P下载、社会书签、SNS、社区、分享服务等等。博客是Web20里十分重要的元素,因为它打破了门户网站的信息垄断,在未来里,博客的地位将更为重要。
5、个人看法
Web20实际上是对Web10的信息源进行扩展,使其多样化和个性化。同时Web20以互动交流为特点,对信息的把关较为模糊。
微博微信、电子刊物等
在线百科(WIKI)
问答式网络社区(ASK)

1WEB服务器:
理解WEB服务器,首先你要理解什么是WEBWEB你可以简单理解为你所看到的HTML页面就是WEB的数据元素,处理这些数据元素的应用软件就叫WEB服务器,如IIS、apache。 WEB服务器与客户端打交道,它要处理的主要信息有:session、request、response、HTML、JS、CS等。
2应用服务器:
应用服务器如JSP,处理的是非常规性WEB页面(JSP文件),他动态生成WEB页面,生成的WEB页面在发送给客户端(实际上当应用服务器处理完一个JSP请求并完成JSP生成HTML后它的任务就结束了,其余的就是WEB处理的过程了)。

相同点:都是服务器。
不同点:安装的软件不同。
Web服务器一般是安装IIS、APACHE等软件,提供网站服务。
应用服务器一般安装需要的软件,如游戏服务端、数据库等等。

apache

Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上。

Apache源于NCSA>

本来它只用于小型或试验Internet网络,后来逐步扩充到各种Unix系统中,尤其对Linux的支持相当完美。Apache有多种产品,可以支持SSL技术,支持多个虚拟主机。Apache是以进程为基础的结构,进程要比线程消耗更多的系统开支,不太适合于多处理器环境,因此,在一个ApacheWeb站点扩容时,通常是增加服务器或扩充群集节点而不是增加处理器。到目前为止Apache仍然是世界上用的最多的Web服务器,市场占有率达60%左右。世界上很多著名的网站如Amazon、Yahoo!、W3Consortium、FinancialTimes等都是Apache的产物,它的成功之处主要在于它的源代码开放、有一支开放的开发队伍、支持跨平台的应用(可以运行在几乎所有的Unix、Windows、Linux系统平台上)以及它的可移植性等方面。

Apache的诞生极富有戏剧性。当NCSA>

Apacheweb服务器软件拥有以下特性:

支持最新的>

拥有简单而强有力的基于文件的配置过程

支持通用网关接口

支持基于IP和基于域名的虚拟主机

支持多种方式的>

集成Perl处理模块

集成代理服务器模块

支持实时监视服务器状态和定制服务器日志

支持服务器端包含指令(SSI)

支持安全Socket层(SSL)

提供用户会话过程的跟踪

支持FastCGI

通过第三方模块可以支持JavaServlets

如果你准备选择Web服务器,毫无疑问Apache是你的最佳选择。

Apache有名的几个项目介绍

>

这个在前面的段落介绍过了,Apache已经是他的代号了

ActiveMQ

免费开源由java编写符合JMS11标准的消息中间件。

另外,它也支持通过除java语言外的语言的使用

Ant

这个太出名了。标准的批处理工具。是一套基于java的程序打造工具

Commons

一些常用的工具类库,包括common-pool,dbcp,fileupload,Common-beans等。

Excalibur

它的主要产品是一个由java写成的,名字叫做Fortress(要塞)的轻量级的可嵌入式反向控制容器。

iBATIS

并入的一个项目,是ORM的一个很流行的工具

Geronimo

是Apache软件基金会为了创造一个兼容j2ee的容器,而整理出来的一个新成果

Jakarta

许多Java子项目的集成,tomcat,ant等就是从这里孵化出去的。

James

是一套用java开发的邮件、新闻组、消息服务器。它使用的avalon组件框架。目前支持SMTP,POP3和NNTP很快也会支持IMAP

Logging

基于java的可靠,快速,扩展性强的日志工具

Maven

是一套java开发的工程综合管理工具。它基于工程对象模型(POM)的理念

Portals

门户产品

Struts

一套通过servlets和jsp来搭建web应用的MVC框架

Tomcat

用量最大的免费的Java服务器


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/13223563.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-06-22
下一篇 2023-06-22

发表评论

登录后才能评论

评论列表(0条)

保存