Network Applications

提供网站测速服务的网站

网站的访问速度是一个网站最重要的要素之一,网页打开时间如果超过8-10秒,访客会失去耐心。而且搜索引擎也把网站的速度作为评价网站质量的一个因素。建议大家在选择主机或服务器前一定要测试此主机的访问速度。除了服务器的性能和所在机房的出口带宽等,访问者所在地区的基础电信运营商的线路、带宽等因素也是影响终端访问速度的主要原因。

下面我推荐几个提供的网站访问速度测试服务的网站:

1、http://webkaka.com/
卡卡网目前在全国15个省市、美国、澳大利亚、日本、英国等8个国家均设有网速测试点,时刻测试您的网站在国内及国外访问速度及健康状况 。

2、http://just-ping.com/
可以测试全球各地区对网站的ping值。

3、http://tools.pingdom.com/
可对网页中所有元素一一测速,并提供该网页速度的综合测评分析。

4、http://www.webslug.info/
可以比较任意两个网站的访问速度。

5、http://www.linkvendor.com/seo-tools/speedtester.html
可对网站全方位监测速度,给出综合报告,有java代码、图片访问速度的细致报告。

6、http://internetsupervision.com/scripts/urlcheck/check.aspx
可从世界10余个主要的网络节点来测试网页速度,包括:美国华盛顿、美国圣迭戈、德国多特蒙德、俄罗斯圣彼得堡、澳洲悉尼、中国北京等。

双绞线制作标准及连接方法

一、什么是双绞线

  双绞线分为屏蔽双绞线(Shielded Twisted Pair,STP)与非屏蔽双绞线(Unshielded Twisted Pair,UTP)。屏蔽双绞线在双绞线与外层绝缘封套之间有一个金属层蔽层。屏蔽层可减少辐射,防止信息被窃听,也可阻止外部电磁干扰的进入,使屏蔽双绞线比同类的非屏蔽双绞线具有更高的传输速率。非屏蔽双绞线(Unshielded Twisted Pair,缩写UTP)是一种数据传输线,由四对不同颜色的传输线所组成,广泛用于以太网路和电话线中。非屏蔽双绞线电缆最早在1881年被用于贝尔发明的电话系统中。1900年美国的电话线网络亦主要由UTP所组成,由电话公司所拥有。

二、双绞线种类

  双绞线常见的有3类线,5类线和超5 类线,以及最新的6类线,前者线径细而后者线径粗,型号如下:
  1)一类线:主要用于语音传输(一类标准主要用于八十年代初之前的电话线缆),不同于数据传输。
  2)二类线:传输频率为1MHZ,用于语音传输和最高传输速率4Mbps的数据传输,常见于使用4MBPS规范令牌传递协议的旧的令牌网。
  3)三类线:指目前在ANSI和EIA/TIA568标准中指定的电缆,该电缆的传输频率16MHz,用于语音传输及最高传输速率为10Mbps的数据传输,主要用于10BASE-T。
  4)四类线:该类电缆的传输频率为20MHz,用于语音传输和最高传输速率16Mbps的数据传输,主要用于基于令牌的局域网和 10BASE-T/100BASE-T。
  5)五类线:该类电缆增加了绕线密度,外套一种高质量的绝缘材料,传输率为100MHz,用于语音传输和最高传输速率为100Mbps的数据传输,主要用于100BASE-T和1000BASE-T网络。这是最常用的以太网电缆。
  6)超五类线:超5类具有衰减小,串扰少,并且具有更高的衰减与串扰的比值(ACR)和信噪比(Structural Return Loss)、更小的时延误差,性能得到很大提高。超5类线主要用于千兆位以太网(1000Mbps)。
  7)六类线:该类电缆的传输频率为 1MHz~250MHz,六类布线系统在200MHz时综合衰减串扰比(PS-ACR)应该有较大的余量,它提供2倍于超五类的带宽。六类布线的传输性能远远高于超五类标准,最适用于传输速率高于1Gbps的应用。六类与超五类的一个重要的不同点在于:改善了在串扰以及回波损耗方面的性能,对于新一代全双工的高速网络应用而言,优良的回波损耗性能是极重要的。六类标准中取消了基本链路模型,布线标准采用星形的拓扑结构,要求的布线距离为:永久链路的长度不能超过90m,信道长度不能超过100m。

三、双绞线制作标准

(1)EIA/TIA 568A 标准:白绿/绿/白橙/蓝/白蓝/橙/白棕/棕 (从左起)

(2)EIA/TIA 568B 标准:白橙/橙/白绿/蓝/白蓝/绿/白棕/棕 (从左起)

四、连接方法

主要有两种方法:

(1) 正线:双绞线两边都按照EIAT/TIA 568B 标准连接。

(2) 反线:双绞线一边是按照EIAT/TIA 568A 标准连接,另一边按照EIT/TIA 568B 标准连接。

用户可根据实际需要选择用正线或反线:

PC-PC:反线
PC-HUB:正线
HUB-HUB普通口:反线
HUB-HUB级连口-级连口:反线
HUB-HUB普通口-级连口:正线
HUB-SWITCH:反线
HUB(级联口)-SWITCH:正线
SWITCH-SWITCH:反线
SWITCH-ROUTER:正线
ROUTER-ROUTER:反线

注:PC计算机 HUB集线器 SWITCH交换机 ROUTER路由器

在整个网络布线中应用一种布线方式,但两端都有RJ45端头的网络连线无论是采用端接方式A,还是端接方式B,在网络中都是通用的。实际应用中,大多数都使用T568B的标准,通常认为该标准对电磁干扰的屏蔽更好。

五、千兆网线的接法和传输速率

  1:普通超5类线,线的质量一般,两端均采用568B接法:橙白、橙、绿白、蓝、蓝白、绿、棕白、棕。
  线长约5米,能观察到最高19M/s的传输速度。
  2: 正品六类线,线中间十字塑料隔离架,两端均采用568B接法,颜色参见上面。
  线长约5米,能观察到最高23M/s的传输速度。
  3: 跟上面完全一样的六类线,其中一端采用568B接法,颜色见上面,另一端采用这个接法:绿白、绿、橙白、棕白、棕、橙、蓝、蓝白。
  线长约30米,能观察到最高32M/s的速度。
  4:用普通超5类线,采用与3项完全一样的接法。
  线长约15米,能观察到最高29M的速度。

  以上“千兆网线的接法和传输速率”是从某无盘专业网站得来的数据,从中可以看出,一端采用标准568B(橙白、橙、绿白、蓝、蓝白、绿、棕白、棕)另一端采用(绿白、绿、橙白、棕白、棕、橙、蓝、蓝白),这样的接法得出的传输速率是最高的(碍于没有设备可测试,数据不一定准确),这种接法类似平行线,可以用在百兆网络中,但速率不会提高。在100BaseTx条件下,只使用到1、2、3、6四根线,另四根未使用,而1000BaseTx条件下则所有8根线都用到了。

PHP论坛系统的选择

目前建立论坛所用的PHP程序主要有phpBBDiscuzPHPWind。我个人推荐使用phpBB,原因如下:

一、费用:phpBB是完全开源、免费的,且无使用限制。Discuz和PHPWind虽然也对个人用户免费,但如果涉及商业应用的话,是要收费的,且价格不菲。

二、国际通用性:phpBB在国外被广泛使用,而Discuz和PHPWind目前仅限于中文用户的大量使用。如果你的论坛有很多会员来自国外或经常访问国外论坛的话,最好使用phpBB,易于被这些用户所熟悉。当然,目前这三种论坛系统都支持UTF-8。

三、安全性和扩展性:作为免费开源程序的phpBB的插件很多,但大多不适应国内应用,但安全性较高。相对来说,Discuz和PHPWind的插件也比较多,但不少插件为个人用户自己开发,虽适合国人使用,但安全性值得考虑。

phpBB官方网站:http://www.phpbb.com/
phpBB中文站(非官方):http://www.phpbbchina.com/

另外由WordPress团队开发的bbPress论坛似乎也不错,目前正在发展中,发展成熟后也可以考虑。

内核知多少?浅谈4种常见的浏览器内核

浏览器最核心的部分是渲染引擎(Rendering Engine),我们一般习惯称之为“浏览器内核”,其负责解析网页语法(如HTML、JavaScript)并渲染、展示网页。因此,所谓的浏览器内核通常也就是指浏览器所采用的渲染引擎,渲染引擎决定了浏览器如何显示网页的内容以及页面的格式信息。不同的浏览器内核对网页编写语法的解析也有所不同,因此同一网页在不同的内核浏览器里的渲染、展示效果也可能不同。

主流浏览器内核分类:浏览器内核种类繁多,商用的加上非商业的免费内核,大约有10款以上甚至更多,不过通常比较常见的大约只有以下4种,下面就简单介绍一下。

(1)Trident

Trident(又称为MSHTML),是微软的Windows搭载的网页浏览器——Internet Explorer浏览器使用的内核(俗称IE内核),该内核程序在1997年的IE 4中首次被采用,之后不断地加入新的技术并随着新版本的IE发布。Trident实际上是一款开放的内核,Trident引擎被设计成一个软件组件(模块),使得其他软件开发人员很容易将网页浏览功能加到他们自行开发的应用程序里,其接口内核设计相当成熟,因此才涌现出许多采用IE内核而非IE的浏览器(如Maxthon、软媒的闪游浏览器、腾讯的TT、GreenBrowser等),但是Trident只能用于Windows平台。

由于IE本身的“垄断性”而使得Trident内核在很长时间内都是一家独大,微软也在相当长一段时间内都没有更新Trident内核,这就导致了两个后果——一是Trident内核曾经几乎与W3C标准脱节;二是Trident内核的大量Bug等安全性问题没有得到及时解决。目前,微软对Trident 排版引擎做了重大变动,除了加入新的技术之外,还增加了对网页标准的支持。尽管这些变动已经在相当大的程度上落后了其他的排版引擎,如Gecko、 WebCore、KHTML及Presto。

(2)Gecko

Gecko是开放源代码、以C++编写的网页排版引擎,目前被Mozilla家族网页浏览器以及Netscape 6以后版本浏览器所使用。这款软件原本是由网景通讯公司开发的,现在则由Mozilla基金会维护。由于Gecko的特点是代码完全公开,因此,其可开发程度很高,全世界的程序员都可以为其编写代码,增加功能。因为这是个开源内核,因此受到许多人的青睐,采用Gecko内核的浏览器也很多,这也是 Gecko内核虽然年轻但市场占有率能够迅速提高的重要原因。

Gecko排版引擎提供了一个丰富的程序界面以供与互联网相关的应用程序使用,例如网页浏览器、HTML编辑器、客户端/服务器等。虽然最初的主要对象是Mozilla的衍生产品,如 Netscape和Mozilla Firefox,但是现在已有很多其他软件利用这个排版引擎。此外Gecko也是一个跨平台内核,可以在Windows、BSD、Linux和Mac OS X中使用。

Gecko是最流行的排版引擎之一,其流行程度仅次于Trident。使用Gecko引擎的浏览器有Firefox、网景6~9、SeaMonkey、Camino、Mozilla、Flock、Galeon、K-Meleon、Minimo、Sleipni、 Songbird、XeroBank。Google Gadget引擎采用的就是Gecko浏览器引擎。

(3)Presto

Presto是一个由Opera Software开发的浏览器排版引擎,目前Opera 7.0~10.00版本使用该款引擎。Presto的特点就是渲染速度的优化达到了极致,它是目前公认的网页浏览速度最快的浏览器内核,然而代价是牺牲了网页的兼容性。

Presto实际上是一个动态内核,与Trident、Gecko等内核的最大区别就在于脚本处理上,Presto有着天生的优势,页面的全部或者部分都能够在回应脚本事件时等情况下被重新解析。此外该内核在执行JavaScript时有着最快的速度,根据同等条件下的测试,Presto内核执行同等JavaScript所需的时间仅有Trident和Gecko内核的约1/3。不过,不足之处在于Presto是商业引擎,使用Presto的除了Opera以外,只剩下NDS Browser、Nokia 770网络浏览器等,这在很大程度上限制了Presto的发展。 Opera Widget引擎采用的就是Presto引擎。

(4)WebKit

WebKit 是一个开放源代码的浏览器引擎(Web Browser Engine),WebKit最初的代码来自KDE的KHTML和KJS(它们均为开放源代码,都是自由软件,在GPL协议下授权)。所以WebKit也是自由软件,同时开放源代码。

除了Safari浏览器,Mac下还有OmniWeb、Shiira等人气很高的浏览器。Google的 chrome也使用WebKit作为内核。 WebKit内核在手机上的应用也十分广泛,例如Google的Android平台浏览器、 Apple的iPhone浏览器、Nokia S60浏览器等所使用的浏览器内核引擎,都是基于WebKit引擎的。 WebKit内核也广泛应用于Widget引擎产品,包括中国移动的BAE、Apple的Dashboard以及Nokia WRT在内采用的均为WebKit引擎。

本文来源:it168网站 作者:IT168 网络整理 编辑:参胜利

Copyright ©1999 - 2010  www.qiaodahai.com  All Rights Reserved  津ICP备05009329号