搞网络不可不知的45个概念

搞网络不可不知的45个概念1. 网站:website ,网络站点,连接到互联网上,包含特定内容的网页的有序集合。2. 网页:webpage ,网络页面,连接到互联网上,包含特定内容的单页,一般为超文本

搞网络不可不知的45个概念

1. 网站:website ,网络站点,连接到互联网上,包含特定内容的网页的有序集合。

2. 网页:webpage ,网络页面,连接到互联网上,包含特定内容的单页,一般为超文本htm 格式。

3. 网址:URL (Universal Resource Identifier统一资源定位器),标识某一特定的信息页所用的一个短的字符串,用来指出某一项信息所在位置及存取方式,是一种访问Internet 资源的方法。常指网站的互联网地址。包括域名形式和IP 形式,现在也有中文网址。格式为:协议名称://域名(ip )/文件名称等。举例。

4. IP:IP 地址就是给每个连接在Internet 上的主机分配的一个32bit 地址。按照TCP/IP协议规定,IP 地址用二进制来表示,每个长32bit ,比特换算成字节,就是4个字节。例如一个采用二进制形式的IP 地址是“00001010000000000000000000000001”,为方便使用采用“点分十进制表示法”,写成十进制的形式,中间使用符号“.”分开不同的字节,上例为“10.0.0.1”。互联网上的IP 地址统一由“IANA”(Internet Assigned Numbers Authority,互联网网络号分配机构)的组织来管理。

5. 域名:是与IP 地址相对应的用于方便的识别、定位和管理互联网上计算机的层次结构式字符标识。域名具有唯一性。为了使用和记忆方便,也为了便于网络地址的分层管理和分配,INTERNET 在1984年采用了域名管理系统(DOMAIN NAME SYSTEM),规定互联网的每台主机都分配层次结构式字符标识:主机号. 机构名. 网络名. 最高层域名。一般用一组简短的英文或数字表达,比仅用数字表达的IP 地址容易记忆。加入INTERNET 的各级网络依照域名管理系统的命名规则,对本网内的主机命名和分配网内主机号,并负责完成通信时域名到IP 地址的转换。如中国cnnic 负责管理cn 域名。使用者一般直接使用域名,域名DNS 系统会自动转到相应的IP 地址。子域名、二级域名,玉米。万网、新网。Com ,net ,cn ,edu.cn……

6. 域名解析:将域名翻译成IP 地址并进行链接。www.haut.edu.cn ——202.196.16.2。

7. 域名转向:将域名转变方向到其它网址。

8. 泛域名解析:泛域名解析就是将客户的域名全部解析到同一个IP 地址。如所有*.a.com全部解析到同一个IP 地址上去。用途:1. 可以让域名支持无限的子域名。2. 防止用户错误输入导致的网站不能访问的问题。方法:在域名解析里面设置*.a.com的A 记录或者CName 记录指向某一个IP/服务器名,虚拟主机用户不支持此方式;2. 在域名转发里面设置*.a.com 转发到 http://www.a.com虚拟主机可以支持这种转发方式,用户在自己的程序中可以判断访问者要访问的域名),我们会在程序技术文档里面讲解。

9. 服务器:Server ,提供特定程序服务的计算机。可以一台服务器提供多种服务,也可多台服务器提供一种服务(群集技术就是将多台服务器联合提供一种服务、负载均衡就是在提供一种服务的多台服务器之间实现自动平均调节负载)。Web 服务器,ftp 服务器,数据库服务器等。

10. 网站服务器:Web server,提供网站信息发布服务的计算机,是网站的硬件载体。

11. 网站空间:放置网站的服务器的硬盘,简称空间。

12. 客户端:Client ,与服务器相对的客户访问服务器使用的软件部分。

13. 浏览器:Browser ,用来连接Web 服务器的客户端软件,可以读取并编译显示html 语言。IE 、Firefox 、Opera 、Safari ,Myie (遨游、maxthon )等以IE 为核心。

14. 数据库:database ,使用一定结构组织起来的数据存储系统。微软的Access (mdb )、Mssql (sql )、Visual foxpro (dbc )、甲骨文的Oracle (db )、开源半商业的数据库

,

的Mysql 、IBM 的DB2。

15. 静态:指不在服务器端处理即可访问到的网页,为纯html 格式。

16. 动态:指需要在服务期端进行处理才能访问到的网页,常为aspphpjsp等后缀。一般指使用了某种编程语言,使网页程序与数据库联系进行操作,读取数据库进行内容的动态更新。现在常用动态技术生成静态网页。(曾经一种意思指网页形式形态活动,不懂行的人,最初理解的动态,如Dhtml ,在html 中加入javascript 小程序,产生网页特效。)

17. 虚拟主机:virtual host 把一台运行在互联网上的服务器划分成多个“虚拟”的服务器,每一个虚拟主机都具有独立的域名和完整的Internet 服务器(支持WWW 、FTP 、E-mail 等)功能。

18. 主机托管:主机(服务器)托管是客户把自己的服务器主机放置在Internet 数据中心的机房,由客户自己进行远程管理和维护,机房提供电源、网络、带宽、温控等运行环境。

19. 数据业务:IDC (Internet Data Center 互联网数据中心),为客户提供服务器托管、空间租用、网络接入、带宽批发等业务,被誉为ISP (Internet server Provider 接入服务)、ICP (Internet Content Provider内容服务)后又一次大规模应用。

20. ISP:Internet Service Provider,互联网服务提供商,向广大用户综合提供互联网接入业务、信息业务、和增值业务的电信运营商。网通宽带公司。

21. ICP:Internet Content Provider,互联网内容提供商,即向广大用户综合提供互联网信息业务和增值业务的电信运营商。所有网站都属于内容提供商。

22. 交互式网站:能够实现访问者与网站其他访问者或管理员进行交流、实现互动的网站。如留言本、论坛、用户注册、用户登录、在线调查、用户管理、订单管理等。

23. Html :超文本标记语言(HyperText Mark-up Language ),是万维网的通用描述语言。设计HTML 语言的目的是为了能把存放在一台电脑或不同电脑中不同位置、不同格式的文件联系在一起,形成有机的整体。当用户访问htm 网页时,直接从服务器硬盘上读取。

24. shtml:Server-parsed HTML应用了Server Side Include--SSI 服务器端包含指令、包含有嵌入式服务器端包含命令<#INCLUDE -->的HTML 网页格式。当用户访问shtml 网页时,服务器会对 SHTML 文档进行读取、分析是否有包含语句并运行。服务器API ,运转速度比ASP 快,比HTML 慢,但由于可以使用服务器端包含,因此使页面更新容易(特别是批量更新banner ,版权等)。

25. Asp:Active Server Pages是服务器端脚本编写环境,使用它可以创建和运行动态、交互的Web 服务器应用程序。使用ASP 可以组合HTML 页、脚本命令和ActiveX 组件以创建交互的Web 页和基于Web 的功能强大的应用程序。当用户访问asp 网页,服务器会读取编译程序,再将处理后生成的html 语言传送给浏览器。

26. Aspx:是asp.net 程序文件的扩展名。在编写程序时,实现了服务器代码和HTML 代码的分离,利用了是面向对象的思想,实现了代码的重用和更好的维护。

27. .NET :.NET is a "revolutionary new platform , built on open Internet protocols and standards , with tools and services that meld computing and communications in new ways"。即:.NET=新平台 标准协议 统一开发工具。微软总裁兼首席执行官Steve Ballmer 把它定义为:.NET 代表一个集合,一个环境,一个可以作为平台支持下一代Internet 的可编程结构。是微软的一个新开发平台,在.net framework (框架)里提供了丰富的类库。我理解是一种网络化编程的思想和框架、环境。.NET 作为新一代互联软件和服务战略,将使微软现有的软件在网络时代不仅适用于传统的个人计算机,而且能够满足呈现强劲增长的新设备的需要。

28. Css:Cascading style Sheets层叠样式表单,对网页中对象的样式进行定义、修饰的语句或文件,1997年W3C (The World Wide Web Consortium)颁布HTML4

,

标准的同时也公布了有关样式表的第一个标准CSS1,1998年5月发布了CSS2版本。

29. Jsp:JavaServer Pages是由Sun Microsystems公司倡导、许多公司参与一起建立的一种服务器端动态网页技术标准。在传统的网页HTML 文件(*.htm,*.html)中插入Java 程序段(Scriptlet )和JSP 标记(tag ),从而形成JSP 文件(*.jsp)。

30. Php:Hypertext Preprocessor,超文本预处理器,是一种开源的服务器端脚本编程语言。PHP 消耗的资源较少,运行速度快,只要安装编译器,可跨操作系统平台使用。

31. Sql:Structured Query Language结构化查询语言,使用最广、标准的数据库查询语言。

32. CMS:Content Management System内容管理系统,可系统化管理网站内容的网站程序。好的系统包括管理系统、模版系统、发布系统

33. W3c:W3C (World Wide Web Consortium万维网联盟)成立于1994年10月,致力于研究Web 规范和指导方针,推动Web 发展,促进开发互通技术(包括规格、指南、软件和工具)来开发网络的功能。

34. web标准:WEB 标准是一系列标准的集合。W3C 认为,HTML 文档应该在不同的浏览器和操作系统平台之间都表现良好,网页主要由三部分组成:结构(Structure )、表现(Presentation )和行为(Behavior )。结构化标准语言主要包括XHTML 和XML ,表现标准语言主要包括CSS ,行为标准主要包括对象模型(如W3C DOM )、ECMAScript (标准JavaScript )等。

35. xml:The Extensible Markup Language可扩展标识语言。目前推荐遵循W3C 于2000年10月6日发布的XML1.0。XML 是一种能定义其他语言的语言。XML 最初设计的目的是弥补HTML 的不足,以强大的扩展性满足网络信息发布的需要,后来逐渐用于网络数据的转换和描述。

36. xhtml:The Extensible HyperText Markup Language可扩展超文本标识语言。是一个结合了XML 的强大功能及HTML 的简单特性的过渡技术标准。目前推荐遵循W3C 于2000年1月26日发布的XHML1.0。可使人们立刻设计使用XML ,而不需要等到人们都使用支持XML 的浏览器。使web 平滑的过渡到XML 。

37. www:World Wide Web万维网,简称WWW 或3W ,允许用户通过浏览器访问远程计算机上的超文本(Hypertext )、超媒体(Hypermedia )内容,如htm 网页、rar 、doc 、mp3等。

38. HTTP:Hypertext Transfer Protocol超文本传输协议,WWW 服务程序所用的协议。

39. ftp :File Transfer Protocol 文件传输协议,允许让用户通过ftp 客户端连接运行着FTP 服务器程序的远程计算机查看、上传或下载文件。

40. b2c,b2b ,c2c :电子商务的不同模式Bussiness ,Customer

41. TCP/IP:Transport Control Protocol/Internet Protocol,传输控制协议/Internet协议。

42. IP协议:Internet Protocol因特网协议。IP 协议规定了数据传输时的基本单元和格式。如果比作货物运输,IP 协议规定了货物打包时的包装箱尺寸和包装的程序,定义了数据包的递交办法和路由选择,规定了货物的运输方法和运输路线。

43. TCP协议:Transmission Control Protocol,IP 协议中定义的传输是单向的,也就是说发出去的货物对方有没有收到我们是不知道的。TCP 协议就是帮我们寄“挂号信”的。TCP 协议提供了可靠的面向对象的数据流传输服务的规则和约定。在TCP 模式中,对方发一个数据包给你,你要发一个确认数据包给对方,通过这种确认来提供可靠性。

44. p2p:peer-to-peer ,peer 英语为同等者、同事和伙伴等意。P2P 可理解为伙伴

,

对伙伴、对等联网。国人常译成“点对点”。用户的计算机间可直接相互访问、交换文件,而不必仅仅访问服务器。可改变互联网现在的以大网站服务器为中心的状态、重返“非中心化”,把权力还给用户。P2P 目前最大的优势就是可以提高网络用户的网络利用率,由于多个节点互相连接,用户所在的网络带宽将会被最大程度的使用。很多p2p 软件如QQ 、msn 之间的信息交流不是直接的,需要有位于中心的服务器来协调。例如nepster 、bt 、迅雷等,用户上传下载的东西在服务器上由记录,可供大家查询。很多搜索只是针对于web 服务器,没有开启web 服务的搜索不到。

45. UBB 代码:是HTML 的一个变种,是Ultimate Bulletin Board (国外一个BBS 程序,国内也有不少地方使用这个程序)采用的一种特殊的TAG ,使用自定义安全的tag 代替html 的tag 供网友使用,提交后再替换成html 。

标签: