Magento教程 74:新手必看─6个改善网站速度的技巧(含WordPress / Magento)

随着网站提供内容越来越详细、丰富,网站需要传送的资料也逐渐扩增,这些都会影响网路传输资料的速度,增加载入时间。 在这分秒必争的资讯时代,我们必须确保自己的网站使用快速、流畅,加强使用者经验;所以今天要和大家分享的主题就是如何提升你的网站速度。

1.主机

主机是网站所有的基础,基础的CPU处理速度、记忆体大小、硬碟的种类等,详细的有网路上传及下载速度、主机限制的流量、主机系统的环境,使用合适的主机对网站速度来说是很重要的。

2.图片压缩

因为网页内容越来越丰富,使用的图片也越来越多,导致容量不断地增加,所以选用正确尺寸的图片,以及适当的压缩图片可以改善网站速度。

3.使用语法取代Flash与图片

目前网页技术日新月异,使用CSS3以及JS套件就可以达成以往难以实现的网页效果,可以减少Flash、图片与GIF动图的使用,使用语法演算出来的动画与图像,所需容量小、执行速度快,帮助网页提升效能以及减少资料量的负荷。

4.使用快取与网站压缩

使用快取帮助网页缓冲处理,将经常读取的页面及档案作成快取,让使用者不用重覆载入相同资料,或让使用者在读取相同资料时,取得先前已被自己或他人处理过的结果,不用再处理相同资料,将已处理过的资料内容记录至浏览器或伺服器中。 使用网页压缩技术,将网站上的CSS、JS与一些网站内容进行压缩。

5.CDN(内容传递网路)

由于CDN在维基百科已有相当清楚的解释,我们直接转载维基百科的相关内容:

CDN的总承载量可以比单一骨干最大的频宽还要大。 这使得CDN可以承载的使用者数量比起传统单一伺服器多。 也就是说,有100Gbits/sec处理能力的伺服器放在同样的资料中心,只有10Gbps/sec频宽就只能发挥出10Gbps/sec的承载量。 但如果放到十个有10Gbps/sec的地点,整个系统的承载量就可以到10*10Gbps/sec。

同时,将伺服器放到不同地点,可以减少互连的流量,进而降低频宽成本。

对于TCP传输而言,TCP的速度(throughput)会受到延迟时间(latency)与封包漏失率(packet loss)影响。 为了改善这些负面因素,CDN通常会指派较近、较顺畅的伺服器节点将资料传输给使用者。 虽然距离并不是绝对因素,但这么做可以尽可能提高效能,使用者将会觉得比较顺畅。 这使得一些比较高频宽的应用(传输高画质画质的影片)更容易推动。

6.优化资料库

资料库中的资料量越来越大,所花费的搜寻时间也更长,间接影响网页的处理速度,所以对于资料表的优化及修复资料表也是网站速度中重要的一环。

除了 ​​上述的诀窍之外,下面将分享我们常使用的网站增速方式,分别介绍如何提升WordPressMagento这两种系统的速度。

WordPress

在Wordpress部分,我们喜爱使用wordpress外挂─ W3 Total Cache

Magento教程 74:新手必看─6个改善网站速度的技巧(含WordPress / Magento)
Magento教程 74:新手必看─6个改善网站速度的技巧(含WordPress / Magento)

他不但功能完善、使用者众多,具备压缩网站的功能,并提供多种Cache的设定供你选择,还可以在你的Wordpress网站设定CDN,该套件几乎可以满足所有提升网路速度方面的需求。

另外,可再使用资料库优化外挂WP-Optimize

Magento教程 74:新手必看─6个改善网站速度的技巧(含WordPress / Magento)
Magento教程 74:新手必看─6个改善网站速度的技巧(含WordPress / Magento)

该套件不但可以优化、修复资料库外,还能清理垃圾桶内的文章或评论。 以上两个外挂都能轻易地帮您加快Wordpess网站的速度。

Magento

Magento在原生系统中拥有自己的Cache功能,所以只要开启Cache功能就可以使用。 开启方式如下:

位置: System→Cache Storage Management

Magento教程 74:新手必看─6个改善网站速度的技巧(含WordPress / Magento)
Magento教程 74:新手必看─6个改善网站速度的技巧(含WordPress / Magento)

你也可以在Magento中设定CDN,只要进入后台的选项,输入您设定的CDN空间网址,但在使用CDN之前,你必须先到你的CDN服务供应商中设定你的网址以及你要使用的CDN资料夹。

位置: System→Configuration→Web

CDN 设定示意画面(以MaxCDN为范例)

Magento教程 74:新手必看─6个改善网站速度的技巧(含WordPress / Magento)
Magento教程 74:新手必看─6个改善网站速度的技巧(含WordPress / Magento)

Magento后台设定画面

Magento教程 74:新手必看─6个改善网站速度的技巧(含WordPress / Magento)
Magento教程 74:新手必看─6个改善网站速度的技巧(含WordPress / Magento)
Magento教程 74:新手必看─6个改善网站速度的技巧(含WordPress / Magento)
Magento教程 74:新手必看─6个改善网站速度的技巧(含WordPress / Magento)

以上就是提升网站速度的一些分享,希望能帮助你加快网站速度,提供使用者更流畅的介面;若有相关问题,欢迎洽询我们!

 

原文:http://www.astralweb.com.tw/6-ways-to-improve-website-speed/

本文:Magento教程 74:新手必看─6个改善网站速度的技巧(含WordPress / Magento)

Tags:

Leave a Reply