互联网流行名词
——Web2.0 & Web Communication /Resources
当今互联网热闹的很,单从技术方面来说,什么Xml,Rss,Blog,Podcast,Ajax …
简直叫人眼花缭乱!
我们今天就来看看这些东东,看看它们到底是什么。
- Xml
eXtensible Markup Language,可扩展标识语言。Xml具有许多优点,是现今天众多技术的基础,像Rss、Web2.0、.NET等都是建立在Xml基础上的。
Xml是一种元语言,基于它可以产生其它各种语言。
这是我们需要重点学习和掌握的技术。
- Ajax —— asynchronous javascript & xml,异步JavaScript和Xml,可以极大地改善Web用户体验。
Ajax 由 HTML、JavaScript、DHTML 和 DOM 组成,这一杰出的方法可以将笨拙的 Web 界面转化成交互性的 Ajax 应用程序。
浏览器中的Google Maps就是使用Ajax技术来实现的。
这是我们紧接着要学习和掌握的技术。
- .NET/JAVA
.Net是微软当前主要的开发平台。也是我们现在和将来一段时间内主要使用的开发平台。其中Asp.net是我们开发网络应用的核心技术框架。
这也是我们需要重点学习和掌握的技术。
Java是与.Net相竞争的一个平台。这是一个极其巨大的平台,最大的特点是平台无关性。Jsp/Serverlet用于WEB服务端,JavaApplet用于WEB客户端。
- Web2.0——网络发展的一个阶段。
Web2.0是以Flickr、43Things.com等网站为代表,以Blog、TAG、SNS、RSS、wiki等社会软件的应用为核心,依据六度分隔、xml、ajax等新理论和技术实现的互联网新一代模式。”
“Flickr实验实至力于展示给你今人敬畏的照片”
“找出最重要的事,让它发生,和朋友分享你的进度,找43件事…”
它们的网页是XHTML 1.0格式的,最大的特点是无表格,其实这也是Web2.0的要求:不再使用表格来进行网页布局。
Blog——博客/网志:Blog的全名应该是Web log,后来缩写为Blog。Blog是一个易于使用的网站,您可以在其中迅速发布想法、与他人交流以及从事其他活动。所有这一切都是免费的。
与其相近的还有Podcast(播客),播客就是博客的升级,是由文字上升到了声音和视频。是博客的进化。是有声有色的博客。
RSS——站点摘要(W3C,RSS 1.0,Rich Site Summary”或“RDF Site Summary”)/简易供稿(UserLand,RSS 0.9X/2.0,“Really Simple Syndication”)。
RSS是站点用来和其他站点之间共享内容的一种简易方式(也叫聚合内容)的技术。最初源自浏览器“新闻频道”的技术,现在通常被用于新闻和其他按顺序排列的网站,例如Blog。它的技术基础是Xml。
网络用户可以在客户端借助于支持RSS的新闻聚合工具软件(例如SharpReader NewzCrawler、FeedDemon RSSReader),在不打开网站内容页面的情况下阅读支持RSS输出的网站内容。可见,网站提供RSS输出,有利于让用户发现网站内容的更新。在高速高质高效成为主流呼声的互联网时代,RSS无疑推动了网上信息的传播,提出了另一种看世界的方式。
RSS,原意是把网站内容如标题、链接、部分内文甚至全文转换为可延伸标示语言(XML:eXtensible Markup Language)的格式,以向其它网站供稿,使用者可以用一般的浏览器观看,也可以用特殊的“阅读器”软件来阅读。
WIKI——百科全书:它是一种多人协作的写作工具。Wiki站点可以有多人(甚至任何访问者)维护,每个人都可以发表自己的意见,或者对共同的主题进行扩展或者探讨。
WikiWiki一词来源于夏威夷语的“wee kee wee kee”, 中文一般叫作“维基”,原本是“快点快点”的意思。在这 里WikiWiki指一种超文本系统。这种超文本系统支持面向社群的协作式写作,同时也包括一 组支持这种写作的辅助工具。我们可以在Web的基础上对Wiki文本进行浏览、创建、更改, 而且创建、更改、发布的代价远比HTML文本为小;同时Wiki系统还支持面向社群的协作式写 作,为协作式写作提供必要帮助;最后,Wiki的写作者自然构成了一个社群,Wiki系统为这个社群提供简单的交流工具。与其它超文本系统相比,Wiki有使用方便及开放的特点,所以Wiki系统可以帮助我们在一个社群内共享某领域的知识。Wiki指一种超文本系统。这种超文本系统支持面向社群的协作式写作,同时也包括一组支持这种写作的辅助工具。
CSDN.NET上就有Wiki,参见wiki.csdn.net。
网摘:“网摘”又名“网页书签”,起源于一家叫做Del.icio.us的美国网站自2003年开始提供的一项叫做“社会化书签”(Social Bookmarks)的网络服务,网友们称之为“美味书签”(Delicious Bookmarks)。
SNS——社会网络:Social Network Sofware,社会性网络软件,依据六度理论,以认识朋友的朋友为基础,扩展自己的人脉。
它是Web 2.0 体系下的一个技术应用架构。SNS 基于六度分隔理论运作,这个理论的通俗解释是:“在人脉网络中,要结识任何一位陌生的朋友,中间最多只要通过六个朋友就可以达到目的。”放在Web 2.0 的背景下,每个用户都拥有自己的Blog、自己维护的Wiki、社会化书签或者Podcast.用户通过Tag 、RSS 或者IM、邮件等方式连接到一起,“按照六度分隔理论,每个个体的社交圈都不断放大,最后成为一个大型网络,这就是社会化网络(SNS )。”
P2P——对等联网:P2P是peer-to-peer的缩写,peer在英语里有“(地位、能力等)同等者”、“同事”和“伙伴”等意义。这样一来,P2P也就可以理解为“伙伴对伙伴”、“点对点”的意思,或称为对等联网。目前人们认为其在加强网络上人的交流、文件交换、分布计算等方面大有前途。 在文件传送方面,emule、bt、迅雷就是P2P的代表。
IM——即时通讯:即时通讯(Instant Messenger,简称IM)软件可以说是目前我国上网用户使用率最高的软件。聊天一直是网民们上网的主要活动之一,网上聊天的主要工具已经从初期的聊天室、论坛变为以MSN、QQ为代表的即时通讯软件。
Web2.0具有以下特点:
WikiPedia的Web2.0条目下列出了这些条件:
*CSS和语义相关的XHTML标记
*AJAX技术
*SyndicationofdatainRSS/ATOM
*AggregationofRSS/ATOMdata
*简洁而有意义的URLs
*支持发布为weblog
*RESTian(preferred)或者XMLWebserviceAPIs
*一些社会性网络元素
必须具备的要素有:
*网站应该能够让用户把数据在网站系统内外倒腾。
*用户在网站系统内拥有自己的数据
*完全基于Web,所有的功能都能透过浏览器完成。
Web2.0是我们紧接着要学习和掌握的技术。要学好它,还要具备HTML/Javascript/CSS/Xml及其密切相关技术/Ajax等技术。
- Email /Gmail
Email,电子邮件(Electronic Mai1,简称E-mail)是最早出现在ARPANET中的应用之一,是传统邮件的电子化。它的好处在于不需要通讯双方同时在场。
Gmail,一般指google的GMAIL ,要邀请才能注册,,登陆地址在http://mail.google.com/ 。
- NewsGroup
新闻组有点像BBS,但比BBS优越得多。它是基于Email运行的。
一、什么是新闻组
新闻组(英文名Usenet或NewsGroup),简单地说就是一个基于网络的计算机组合,这些计算机被称为新闻服务器,不同的用户通过一些软件可连接到新闻服务器上,阅读其他人的消息并可以参与讨论。新闻组是一个完全交互式的超级电子论坛,是任何一个网络用户都能进行相互交流的工具。
二、新闻组的优点
新闻组和WWW、电子邮件、远程登录、文件传送同为互联网提供的重要服务内容之一。在国外,新闻组账号和上网账号、E-mail账号一起并称为三大账号,由此可见其使用的广泛程度。由于种种原因,国内的新闻服务器数量很少,各种媒体对于新闻组介绍得也较少,用户大多局限在一些资历较深的老网虫或高校校园内。不少用户谈到互联网时,往往对WWW、E-mail、文件下载或者ICQ甚至IP电话头头是道,但对新闻组则只知其名,不知其实。新闻组是一种高效而实用的工具,它具有四大优点。
1.海量信息:
据有关资料介绍,目前国外有新闻服务器5000多个,据说最大的新闻服务器包含39000多个新闻组,每个新闻组中又有上千个讨论主题,其信息量之大难以想象,就连WWW服务也难以相比。
2.直接交互性:
在新闻组上,每个人都可以自由发布自己的消息,不管是哪类问题、多大的问题,都可直接发布到新闻组上和成千上万的人进行讨论。这似乎和BBS差不多,但它比BBS有两大优势,一是可以发表带有附件的“帖子”,传递各种格式的文件,二是新闻组可以离线浏览。但新闻组不提供BBS支持的即时聊天,也许这就是新闻组在国内使用不广的原因之一。
3.全球互联性:
全球绝大多数的新闻服务器都连接在一起,就像互联网本身一样。在某个新闻服务器上发表的消息会被送到与该新闻服务器相联接的其他服务器上,每一篇文章都可能漫游到世界各地。这是新闻组的最大优势,也是网络提供的其他服务项目所无法比拟的。
4.主题鲜明:
每个新闻组只要看它的命名就能清楚它的主题,所以我们在使用新闻组时其主题更加明确,往往能够一步到位,而且新闻组的数据传输速度与网页相比要快得多。
三、新闻组的命名规则
国际新闻组在命名、分类上有其约定俗成的规则。新闻组由许多特定的集中区域构成,组与组之间成树状结构,这些集中区域就被称之为类别。目前,在新闻组中主要有以下几种类别:
·comp:关于计算机专业及业余爱好者的主题。包括计算机科学、软件资源、硬件资源和软件信息等。
·sci:关于科学研究、应用或相关的主题,一般情况下不包括计算机。
·soc:关于社会科学的主题。
·talk:一些辩论或人们长期争论的主题。
·news:关于新闻组本身的主题,如新闻网络、新闻组维护等。
·rec:关于休闲、娱乐的主题。
·alt:比较杂乱,无规定的主题,任何言论在这里都可以发表。
·biz:关于商业或与之相关的主题。
·misc:其余的主题。在新闻组里,所有无法明确分类的东西都称之为misc。
新闻组在命名时以句点间隔,通过上面的主题分类,我们可以一眼看出新闻组的主要内容。
四、国内外著名新闻组
新闻组与WWW服务不同,WWW服务是免费的,任何能够上网的用户都能浏览网页,而大多数的新闻组则是一种内部服务,即一个公司、一个学校的局域网内有一个服务器,根据本地情况设置讨论区,并且只对内部机器开放,从外面无法连接。国内外对外开放的新闻组较少,但用途极大。我们下面介绍几个。
1.新凡: news://news.newsfan.net/
2.济南万千 news://news.webking.com.cn/
3.宁波: news://news.cnnb.net/
4.奔腾新闻组 news://news.cn99.com/
5. 微软: news://msnews.microsoft.com/
6. 前线: news://freenews.netfront.net/
前三个是中文新闻组, 后三个是外文的新闻组. 奔腾新闻组国内最大的新闻组服务器, 有20000多个讨论组, 是国内唯一一家可以和国外新闻组服务器转信的一个新闻组, 虽然转信是经过筛选的, 不是全部都转到国外新闻组服务器, 但在那里你可以感受一下真正的新闻组是什么样子。微软的新闻组只讨论计算机技术, 内容比较单调, 网络前线与奔腾新闻组相通,在奔腾新闻组上发的贴子, 一会就可以在这里看到,点击上面的连接即可启动OUTLOOK EXPRESS按提示即可进入相关新闻组。
- BBS
BBS是电子公告板系统(Bulletin Board System)之英文缩写,它通过在计算机上运行服务软件,允许用户使用终端程序通过电话调制解调器拨号或者Internet来进行连接,执行下载数据或程序、上传数据、阅读新闻、与其它用户交换消息等功能。许多BBS由站长(通常被称为SYSOP-SYStem OPerator)业余维护,而另一些则提供收费服务。
目前,有的时候BBS也泛指网络论坛或网络社群。
* 1 BBS技术及常见软件
* 2 BBS人文文化
o 2.1 中国大陆BBS“系统维护”现象
o 2.2 BBS用语
* 3 参看
* 4 外部链接
BBS技术及常见软件
因特网(Internet)之前,在20世纪80年代中叶就开始出现基于调制解调器(modem)和电话线通信的拨号BBS及其相互连接而成的BBS网络。
后来随着因特网的普及,拨号BBS和BBS网络已经日渐凋零,所剩无几。目前的BBS站点,多数是基于Internet的Telnet协议。在服务器端,采用Maple BBS或者FireBird BBS系统。用户端通过Telnet软件如NetTerm、CTerm、FTerm等来登陆服务器,阅读发表文章,发送邮件,通过仿真的ZModem协议来上传下载数据文件。有些站点还提供SSH登陆,确保连接的安全性,还有很多站点提供Web方式的界面,方便用户使用。
中国大陆BBS界在Firebird BBS基础上还发展了Smth BBS、Ytht BBS、Lily BBS等,提供非常丰富web方式访问,如发文、即时消息、信件、Blog,而一些管理操作,如‘版面管理’、‘个人文集’则仍然限定为Telnet访问。而客户端的Telnet软件也发展了很多便于操作的功能,如,鼠标响应、URL识别、图片预览,文章自动下载、自定义脚本等。
目前常见的telnet客户端程序:
* FTerm :支持SSH及代理连接。功能强大。
* STerm :支持SSH及代理连接、脚本功能强大。
* CTerm :(原Cterm2000版曾在大陆非常流行) 有大量快捷键,不支持SSH,最新版本是CTerm3000。
* PCMan :有繁体及简体版本, 以档案体积小, 不占资源闻名。是继KKman后最通行的浏览器。另有PCmanX版本可在非MS windows平台执行。
* KKman :第一个结合telnet与http分页浏览的综合浏览器, 另附有ANSI彩色编辑器, 表情符号, 快捷键, 防闲置等功能. 并使用hyper-link使使用者可以用鼠标操作telnet接口,支援SSH1.
* BBman :以跨平台为诉求的telnet浏览器, 为目前非MS windows平台最佳的telnet client之一
* AlienBBS:支援苹果电脑 Mac OS X 的telnet客户端。
* 在UNIX环境下,透过telnet程序就可连接BBS,因此大部份都是透过主控台(console)或终端机(Terminal)程序,执行telnet程序连接BBS,透过终端机模拟和控制画面。这类终端机包含:iTerm、Terminal、xterm、rxvt、gnome-terminal、KDE-terminal。
在基于WEB方式访问的论坛程序中,大陆地区开发的主要有基于Perl语言的雷傲、基于ASP语言的动网、基于语言PHP的Discuz!及PHPWind。
参考资料:http://zh.wikipedia.org/wiki/BBS。
- SearchEngine/Robot
搜索引擎,如Google、Baidu、Dogpile,其中Dogpile是元探索引擎。
它是我们获取信息的重要方式,不是所有方式,还有很多资料是不易(或不能)通过搜索引擎找到的,如有关企业公司的战略、发展规划,商业贸易秘密;商业数据库和大多数有版权的印刷资料等。
始终记住:搜索引擎只是工具。我们最好在自己的脑海中建一张信息地图,我们在找什么东西时,先看看这个地图找找走哪条路。
搜索引擎按内容来源分两种,一般搜索引擎和元搜索引擎, 元搜索引擎的信息来自于一般搜索引擎。
搜索引擎按方式来分,有目录式搜索引擎、关键字搜索引擎、问答式搜索引擎三种,其中问答式搜索引擎是从关键词搜索引擎发展而来的。
Robot,机器人,它是一个工具,负责从网络上抓取网页信息,以供搜索引擎利用。
网上新技术层出不穷,我们在时刻关注这些新技术的同时,尤其要认清这些技术的本质及其相互关系。