易才 2007-8-11 16:25
建站必须知道的基本概念:WWW、URL、FTP、http、IP地址、TCP/IP、Email
什么是WWW
WWW是World Wide [wiki]web[/wiki]的简称,译为万维网或全球网,是指在因特网上以超文本为基础形成的信息网。它为用户提供了一个可以轻松驾驭的图形化界面,用户通过它可以查阅Internet上的信息资源。www是通过互联网获取信息的一种应用,我们所浏览的网站就是WWW的具体表现形式,但其本身并不就是互联网,只是互联网的组成部分之一。互联网常用的服务包括:www、Email、[wiki]FTP[/wiki]、Usenet、IM等。
什么是[wiki]URL[/wiki]
URL是Uniform Resource Locator的缩写,即统一资源定位系统,也就是我们通常所说的网址。URL是在Internet的WWW服务程序上用于指定信息位置的表示方法,它指定了如HTTP或FTP等Internet协议,是惟一能够识别Internet上具体的计算机、目录或文件位置的命名约定。例如,网络营销教学网站的网址,也就是URL为:[url]http://www.oksun.com[/url],而网络营销知识库的URL为:
什么是FTP
FTP是File Transfer [wiki]PR[/wiki]otocol的缩写,即文件传输协议。它是Internet上使用非常广泛的一种通讯协议,是计算机网络上主机之间传送文件的一种服务协议。FTP支持多种文件类型和文件格式,如文本文件和二进制文件。
什么是HTTP
HTTP,即超文本传输协议,是 HyperText Transfer Protocol的缩写。浏览网页时在浏览器地址栏中输入的URL前面都是以"http://"开始的。HTTP定义了信息如何被格式化、如何被传输,以及在各种命令下[wiki]服务器[/wiki]和浏览器所采取的响应。
什么是[wiki]IP地址[/wiki]
IP是Internet Protocol的缩写,即互联网协议。为了能在网络上准确地找到一台计算机,[wiki]TCP[/wiki]/IP协议为每个连到Internet上的计算机分配了一个惟一的用32位二进制数字表示的地址的字,就是我们常说的IP地址。Internet上的每台主机(Host)都有一个唯一的IP地址,这是Internet能够运行的基础。IP地址的长度为32位,分为4段,每段8位,用十进制数字表示,每段数字范围为0-255,段与段之间用小圆点隔开。例如202.96.140.250 。
什么是TCP/IP
TCP是传输控制协议(Transmission Control Protocol)的缩写,IP地址是互联网协议(Internet Protocol)的缩写。世界上有各种不同类型的计算机,也有不同的操作系统,要想让这些装有不同操作系统的不同类型计算机互相通讯,就必须有统一的标准。TCP/IP是Internet使用的一组协议(Protocol),是目前被各方面遵从的网际互联工业标准。协议有底层和上层之分,底层协议规定了计算机硬件的接口规范,上层协议规定了软件程序必需共同遵守的一些规则以及程序员在写程序时使用的统一标准。TCP/IP有l00多个协议,其中用得最广的是SMTP(电子邮件协议)、FTP(文件传输协议)、TELNET(远程登录协议)。其中最重要的两个协议是传输控制协议TCP(Transmission Control Protocol)和互联协议IP(Internet Protocol)。IP负责信息的实际传送,而TCP则保证所传送的信息是正确的。
什么是Email
Email是Electronic Mail的缩写,即电子邮件。Email是一种常用的互联网服务。就是利用计算机网络交换的电子媒体信件。它是随计算机网络的出现而出现的,依靠网络的通信手段实现普通邮件的传输。
易才 2007-8-11 16:26
HTML、asp、XML
什么是[wiki]HTML[/wiki]
HTML是Hypertext Markup Language的缩写,即超文本标记语言。它是用于创建可从一个平台移植到另一平台的超文本文档的一种简单标记语言,经常用来创建web页面。HTML文件是带有格式标识符和超文本链接的内嵌代码的ASCII 文本文件。
HTML是制作网页的基础,我们在网络营销中讲的静态网页,就是以HTML为基础制作的网页,早期的网页都是直接用HTML代码编写的,不过现在有很多智能化的网页制作软件(常用的如FrontPage,Dream Weaver等)通常不需要人工去写代码,而是由这些软件自动生成的。尽管不需要自己写代买,但了解HTML代码仍然非常重要,是学习网络营销与[wiki]电子商务[/wiki]的技术基础知识。
什么是A[wiki]SP[/wiki]
[wiki]ASP[/wiki]是Active Server Page的缩写。它是一种包含了使用VB Script或Jscript脚本程序代码的网页。当浏览器浏览ASP网页时, Web[wiki]服务器[/wiki]就会根据请求生成相应的HTML代码然后再返回给浏览器,这样浏览器端看到的 就是动态生成的网页。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与[wiki]数据库[/wiki]和其它程序进行交互。是一种简单、方便的[wiki]编程[/wiki]工具。在了解了VBSCR[wiki]IP[/wiki]T的基本语法后,只需要清楚各个组件的用途、属性、方法,就可以轻松编写出自己的ASP系统。ASP的网页文件的格式是.ASP。
什么是XML
XML是Extensible Markup Language的缩写,即可扩展标记语言。
XML实际上是Web上表示结构化信息的一种标准文本格式,它没有复杂的语法和包罗万象的数据定义。XML同HTML一样,都来自SGML(标准通用标记语言)。SGML是一种在Web发明之前就早已存在的用标记来描述文档资料的通用语言。但SGML十分庞大且难于学习和使用。鉴于此,人们提出了HTML语言。但近年来,随着Web应用的不断深入,HTML在需求广泛的应用中已显得捉襟见肘,有人建议直接使用SGML作为Web语言。但SGML太庞大了,学用两难尚且不说,就是全面实现SGML的浏览器也非常困难。于是Web标准化组织W3C建议使用一种精简的SGML版本——XML。XML与SGML一样,是一个用来定义其他语言的元语言。与SGML相比,XML规范不到SGML规范的1/10,简单易懂,是一门既无[wiki]标签[/wiki]集也无语法的新一代标记语言。
XML的先进特性
XML继承了SGML的许多特性,首先是可扩展性。XML允许使用者创建和使用他们自己的标记而不是HTML的有限词汇表。这一点至关重要,企业可以用XML为电子商务和供应链集成等应用定义自己的标记语言,甚至特定行业一起来定义该领域的特殊标记语言,作为该领域信息共享与数据交换的基础。
其次是灵活性。HTML很难进一步发展,就是因为它是格式、超文本和图形用户界面语义的混合,要同时发展这些混合在一起的功能是很困难的。而XML提供了一种结构化的数据表示方式,使得用户界面分离于结构化数据。所以,Web用户所追求的许多先进功能在XML环境下更容易实现。
第三是自描述性。XML文档通常包含一个文档类型声明,因而XML文档是自描述的。不仅人能读懂XML文档,计算机也能处理。XML表示数据的方式真正做到了独立于应用系统,并且数据能够重用。XML文档被看作是文档的数据库化和数据的文档化。
除了上述先进特性以外,XML还具有简明性。它只有SGML约20%的复杂性,但却具有SGML功能的约80%。XML比完整的SGML简单得多,易学、易用并且易实现。另外,XML也吸收了人们多年来在Web上使用HTML的经验。XML支持世界上几乎所有的主要语言,并且不同语言的文本可以在同一文档中混合使用,应用XML的软件能处理这些语言的任何组合。所有这一切将使XML成为数据表示的一个开放标准,这种数据表示独立于机器平台、供应商以及编程语言。它将为网络计算注入新的活力,并为信息技术带来新的机遇。目前,许多大公司和开发人员已经开始使用XML,包括[wiki]B2B[/wiki]在内的许多优秀应用已经证实了XML将会改变今后创建应用程序的方式。
从1998年开始, XML 被引入许多网络协议,以便于为二个软件提供相互通信的标准方法。简单对象访问协议(SOAP)和 XML- RPC规范为软件交互提供了独立于平台的方式,从而为分布式计算环境打开了大门。几乎所有主要的软件厂商都支持SOAP。SOAP的快速成功史无前例地提高了软件的互操作潜力。当今,Web服务革命正在兴起,而SOAP正是其基础协议。
易才 2007-8-11 16:37
RSS
随时着互联网的发展,人们现在已经开始习惯通过网络的渠道来获取自己想要的信息!我们可以足不出户便了解全世界的最即时的新闻,可以不去图书馆也找到最新的科技动态……
如今,网络上的信息随着互联网的普及而不断增长,变得越来越丰富,越来越全面。互联网越来越像一个巨大的百科全书,并且它还在不断的长大,不断的丰富!这虽然更加满足了我们对消息更多元化的需求,但同时也出现了一个重要的问题,人们要从互联网上找到完全符合自己需求的信息变得越来越难。虽然,现在的众多搜索引擎提供了越来越强大的搜索功能,希望能帮助人们找到更适合自己的内容,但是面对互联网内容爆炸似的膨胀,搜索引擎的那些功能仍然显得那样的苍白!
如果你希望上网时只看自己所感兴趣的新闻,只订阅自己要想了解的消息,只学习自己所需要的知识,而当这些内容一旦有了更新,它们又会自动通知你,让可以第一时间收到更新消息,你再也用不着像大海捞针一样在互联网上找来找去,这听起来是不是件非常奇妙的事呢,OK,如果这些也正好是你的愿望,那你就一定要看看下文!因为现在[wiki]RSS[/wiki]已经来了,它将为我们带来革命性的变化,难道你不想一起来进行一场革命吗?
一、什么是RSS?
也许大家是第一次听到RSS这个概念,那什么是RSS呢?RSS是站点用来和其他站点之间共享内容的一种简易方式(也叫聚合内容),通常被用于新闻和其他按顺序排列的网站,例如[wiki]blog[/wiki]。
一段项目的介绍可能包含新闻的全部介绍等。或者仅仅是额外的内容或者简短的介绍。这些项目的链接通常都能链接到全部的内容。网络用户可以在客户端借助于支持RSS的新闻聚合工具软件,在不打开网站内容页面的情况下阅读支持RSS输出的网站内容。
说得更加简单一点,RSS就是一种用来分发和汇集网页内容的XML格式!如果你还是不太明白,没有关系,RSS是什么其实基本就不重要,重要的是RSS可以做什么,下面我们就来了解一下,RSS能给我们带来什么?
小知识
BLOG:BLOG是Web Log的简称。在国内,人们通常称它为[wiki]博客[/wiki]。它是一种作者与读者以日记风格进行交互的中介。在软件社区,人们以博客形式来共享观念与思想变得越来越流行,人们开始以博客的形式互相学习,博客已经成了一个技术交流的场所!如:[url]http://blogs.msdn.com[/url] 就是MSDN上的一个blogging。而在国内博客中国也已经越来越有名。[url]http://www.blogchina.com[/url]。
XML:XML是Extensible Markup Language的简写,一种扩展性标识语言。
二、RSS可以干什么?
1.订阅BLOG(BLOG上,你可以订阅你工作中所需的技术文章;也可以订阅与你有共同爱好的作者的日志,总之,BLOG上你对什么感兴趣你就可以订什么)
2.订阅新闻(无论是奇闻怪事、明星消息、体坛风云,只要你想知道的,都可以订阅)
你再也不用一个网站一个网站,一个网页一个网页去逛了。只要这将你需要的内容订阅在一个RSS阅读器中,这些内容就会自动出现你的阅读器里,你也不必为了一个急切想知道的消息而不断的刷新网页,因为一旦有了更新,RSS阅读器就会自己通知你!
三、RSS阅读器
目前,RSS阅读器基本可以分为两类。
第一类大多数阅读器是运行在计算机桌面上的单机应用程序,通过所订阅网站和博客(blog)中的新闻供应,可自动、定时地更新新闻标题。在该类阅读器中,有Awasu、FeedDemon和RSSReader这三款流行的单机版阅读器都提供免费试用版和付费高级版,另外,新华网在不久前也推出了一款RSS阅读器,它不仅是完全是中文界面,而且目前还是完全的免费软件!(后面我们就将以这款软件为例,为大家介绍怎样来使用RSS阅读器)
第二类新闻阅读器通常是内嵌于已在计算机中运行的应用程序中。例如,NewsGator内嵌在微软的Outlook中,所订阅的新闻标题位于Outlook的收件箱文件夹中。另外,Pluck内嵌在Internet Explorer浏览器中!
易才 2007-8-11 16:39
什么是JAVA?
[wiki]JAVA[/wiki]是Sun公司推出的一种编程语言。它是一种通过解释方式来执行的语言,语法规则和C++类似。同时,Java也是一种跨平台的程序设计语言。用[wiki]Java语言[/wiki]编写的程序叫做“Applet”(小应用程序),用编译器将它编译成类文件后,将它存在WWW页面中,并在HTML档上作好相应标记,用户端只要装上Java的客户软件就可以在网上直接运行“Applet”。 Java非常适合于企业网络和Internet环境,现在已成为Internet中最受欢迎、最有影响的编程语言之一。 Java有许多值得称道的优点,如简单、面向对象、分布式、解释性、可靠、安全、结构中立性、可移植性、高性能、多线程、动态性等。Java摈弃了C++中各种弊大于利的功能和许多很少用到的功能。 Jave可以运行与任何微处理器,用Java开发的程序可以在网络上传输,并运行于任何客户机上。