以下也是本次讲座的一些内容,供未参加讲座的读者朋友参考。以下仅就技术点进行回顾,没有对具体技术进入深入探究。如有需要,请参见我的《网管员必读――网络基础》(第二版)、《网管员必读――服务器与数据存储》,以及《网络工程师必读――网络工程基础》和《网络工程师必读――接入网与交换网》四书。
一、
Web
技术
Web
技术在近两年得到了长足的发展,
Web2.0
是当前网络技术的热点,基于
Web2.0
的各种新技术和应用可以说是层出不穷。许多新名词也陆续出现在我们每一个普通互联网用户的面前,如
Blog
、
TrackBack
、
RSS
、网摘、
Wiki
、
Social Bookmark
、
SNS
、
P2P
等。
本节将简单介绍
Web2.0
的一些技术特点和主要的一些
Web2.0
技术。这些技术及其应用在我的《网管员必读
――
网络应用》(第二版)中有详细的介绍。
有人把以前基于静态的
HTML
语言的
Web
技术称之为
Web1.0
,把基于动态的
DHTML
语言的
Web
技术称之为
Web1.5
;而把目前基于交互式内容发布方式的
Web
技术称为
Web2.0
。由此可见,
Web
技术的发展也是越来越人性化,由完全由发布媒控制,到以用户为心的个性需求定制,
Web
技术也实现了质的飞跃。目前大部分网站仍是基于
Web1.5
,甚至
Web1.0
的。
1.
什么是
Web2.0?
目前还没有一个能全面概括的
Web2.0
定义,因为它的内涵也在不断发生变化。可以说它只是一个概念,一个
Web
技术发展阶段的标识,不是一项具体的技术。用一个专家的话来说就是这样的,我们不能问
Web2.0
包括哪些技术?而应该问哪些是
Web2.0
技术?
简单地来说,可以这么定义:
Web2.0
是一种以
XML
、
RSS
、
AJAX
等技术为基础,融合了
Web1.0
的应用模式及新出现的
Blog
、
SNS
、
Wiki
等多种多对多互动应用服务模式,来满足不同用户社会化、人性化需求的服务平台。
2. Web2.0
与
Web1.0
的主要区别
Web1.0
到
Web2.0
的转变,具体的说,从模式上是单纯的
“
读
”
向
“
写
”
、
“
共同建设
”
发展;从基本构成单元上,是由
“
网页
”
向
“
发表
/
记录的信息
”
发展;从工具上,是由互联网浏览器向各类浏览器、
RSS
阅读器等内容发展;运行机制上,由
“Client-Server”
向
“Web-Services”
转变;作者由程序员等专业人士向全部普通用户发展;应用上由初级的
“
滑稽
”
的应用向全面大量应用发展。
3. Web2.0
主要特点
Web2.0
的新特点目前也没有统一的说法,但综合各方观点,可以得出至少有如下几个方面的特点:
u
一切从用户出发
u
利用集体智慧
u
全新的数据推送方式
u
开放的复合数据
u
永远的测试版
4. Web2.0
的主要应用技术
首先要明白两点的是,并不是目前所有应用到
Web2.0
网站的技术都是自
Web2.0
概念提出后专门开发的,也不是只要有了以下这些技术,这些网站就是
Web2.0
网站了。关键还是体现在网站的内容和服务方式。前主要的
Web2.0
应用技术包括:
Blog
、
TrackBack
、
RSS
、
Wiki
、
SocialBookmark
、网摘、
SNS
、
P2P
和
IM
等。
Blog
的全名应该是
Web log
,后来缩写为
Blog
。
Blog
是个人或群体以时间顺序所作的一种记录,且不断更新。
Blog
的中文名称为
“
博客
”
,实际的英文含义为
“
网络日志
”
。类似于以前的个人网站和主页。
Blog
的作者
(Blogger)
,既是这个
Blog
的创作人,也是其档案管理人。
TrackBack
(反向引用)是一种
Blog
应用工具,它可以让
Blogger
知道有哪些人看到自己的文章后撰写了与之有关的内容。这种功能实现了网站之间的互相通告;因此它也可以看作一种提醒功能。
Blogger
之间的交流主要是通过
TrackBack
和留言
/
评论
(Comment)
的方式来进行的。这一点我们可以从
51CTO
博客中体现,在您的每篇博文中都有留有近期访问您的相应博文的用户信息。
RSS
是站点用来和其他站点之间共享内容的一种简易方式(也叫聚合内容)的技术。最初源自浏览器
“
新闻频道
”
的技术,现在通常被用于新闻和其他按顺序排列的网站,例如
Blog
。读者可以通过
RSS
订阅自己喜欢的
Blog
和其他支持
RSS
订阅的网站频道,确知该
Blog
和频道最近的更新。它需要使用专门的阅读器软件,如周博通阅读器、看天下阅读器、新浪点点通阅读器等。
Wiki
是一种多人协作的超文本系统写作工具。
Wiki
站点可以有多人维护,每个人都可以发表自己的意见,或者对共同的主题进行扩展或者探讨。
Wiki
支持面向社群的协作式写作,同时也包括一组支持这种写作的辅助工具。可以在
Web
的基础上对
Wiki
文本进行浏览、创建、更改,而且创建、更改、发布的代价远比
HTML
文本小;同时
Wiki
系统还支持面向社群的协作式写作,为协作式写作提供必要帮助;最后,
Wiki
的写作者自然构成了一个社群,
Wiki
系统为这个社群提供简单的交流工具。与其它超文本系统相比,
Wiki
有使用方便及开放的特点,所以
Wiki
系统可以帮助我们在一个社群内共享某领域的知识。
“
网摘
”
又名
“
网页书签
”
,起源于一家叫做
Del.icio.us
的美国网站自
2003
年开始提供的一项叫做
“
社会化书签
”
(
Social Bookmarks
)的网络服务,网友们称之为
“
美味书签
”
。
网摘是一种在网上保存网页链接的服务
,
通俗的说就是一个放在网络上的海量收藏夹。同时,也可以说网摘是一种信息管理和聚集方式,共享、阅读、传递信息使得信息增值才是最终目的
。其核心价值已经从保存浏览的网页,发展成了一个新的信息共享的中心,能够真正做到
“
共享中收藏、收藏中分享
”
。
如果每日使用网摘的用户数量较大,用户每日提供的链接收藏数量足够,网摘站就成了汇集各种新闻链接的门户网站。
365Key
天天网摘是国内最先推出的网摘,也是做的很不错的网摘站。
Social Bookmark
的中文名为
“
社会化书签
”
,它可以让你把喜爱的网站随时加入自己的网络书签中;你可以用多个关键词标签
(Tag)
,而不是分类来标示和整理你的书签,并与其他人共享。
SNS
的中文含义是
“
社交网络
”
。顾名思义,它就是社交关系的网络化。将我们现实中的社会圈子搬到网络上,根据不同的条件建立属于自己的社交圈子。如我们在
51CTO
等网站见到的技术圈、朋友圈等就都是属于
SNS
技术的具体应用。通过朋友认识朋友的形式,迅速建立起一个自己的基于信任的朋友圈子。在这个圈子里,相互之间具有较高的诚信度,区别于第一代交友模式的满无目的性。
�
SNS
可称为
“
第二代交友模式
”
。在这种模式下,结交的都是相对可靠的朋友,由于用户可以搜索的对象都是朋友的朋友,因而从诚信和安全的角度上来看,它给了用户更大的信心和保障。此外,在
SN
中,不经朋友介绍和用户确认,用户的个人资料是不能被陌生人看到的。因此,对个人的隐私的保障性增强了。
P2P
是
peer-to-peer
的缩写,
peer
在英语里有
“
(地位、能力等)同等者
”
、
“
同事
”
和
“
伙伴
”
等意义。这样一来,
P2P
也就可以理解为
“
伙伴对伙伴
”
、
“
点对点
”
的意思,或称为对等联网。目前人们认为其在加强互联网上人的交流、文件交换、分布计算等方面大有前途。如我们常用的
BT
、电驴(
eMule
)、
Skype
语音通信、迅雷下载和
IM
即时通信系统等新型应用软件都是属于
P2P
技术。有关
P2P
技术的详细介绍和应用请参见我的《网络工程师必读
――
接入网与交换网》一书。
未完待续
转下篇