8提示加速您的网站

文章撰写者:
  • 入站营销
  • 更新:Nov 02,2018

即使我没有其他任何我确定的东西,有一件事是肯定的 - 你之前在生活中至少遇到过一个非常缓慢的网站。 如果你觉得这听起来很熟悉,那么让我传递一些我过去几年获得的一些技巧,可以帮助你加速你的网站。

如果您不确定您的网站速度对您来说很重要,那么请回想一下您在等待网站加载时关闭浏览器窗口的时间。 事实是,53%的人放弃了加载时间超过3秒的网站。

您网站的表现至关重要,并且在其中发挥作用 影响你的搜索引擎排名。 例如,Google更喜欢快速网站,并在搜索结果中提供更高的排名。

不同行业的平均网页加载时间(来源).

测试您的网站速度

要开始使用,请先测试网站的加载速度。 一些推荐的工具是:

  • WebPageTest:从运行常见操作系统的真实浏览器中收集网页性能。
  • Pingdom的:帮助分析和发现网站性能的瓶颈。
  • GTmetrix:分析并提供有关优化网页速度的最佳方式的可操作见解。
  • Bitcatcha:检查八个国家/地区的网站速度。
通过使用站点速度测试仪,您将能够了解当前站点的优化程度。

以下是加快网站速度的提示......

1。 选择一个出色的Web主机

根据我的经验,网络托管可能是您必须做出的最重要的选择之一。 有网络主机,然后有 优秀 网络主机。 每个Web主机都具有不同的功能,因此请注意关键项目,如专有缓存技术,固态驱动器或对关键区域的控制,如 NGINX .

我不能强调这一点。 您选择的Web主机至关重要。 如果你不熟悉它们,请看看我们的 对顶级网络主机的全面评论 帮助指导您做出明智的决定。

2。 缩小:更小更好

今天的网站常常充斥着Javascript和CSS文件。 这会在访问期间生成大量HTTP请求,最终可能会大大减慢您的网站速度。 这是缩小的地方。

通过将所有脚本组合到一个文件(每种类型)中来缩小您的Javascript和CSS文件。 这不是一件容易的事,但不要担心,有WordPress插件可以为你处理这个问题。

尝试其中一个开始: Autoptimize, 快速缩小 or 合并+缩小+刷新

缩小可能会导致您的代码看起来混乱 - 不要惊慌! 这个是正常的。

3。 遵循KISS原则

这不是大多数网络大师通常教过的东西,但我发现它在很多方面都非常有用。 KISS是“保持简单,愚蠢”的首字母缩写。 它是由1960中的一些聪明的人提出的,强调简单系统的效率。

根据经验,我发现这几乎适用于生活中的一切 - 甚至在建立网站时也是如此。 通过避免过于复杂的实施和设计,您将从一个快速,更重要,易于管理和维护的站点中受益。

设计与视觉

通过保持您的设计和视觉简单,我的意思主要是减少开销。 在糟糕的一天,一个拥有大量令人叹为观止的令人叹为观止的图像和令人惊叹的视频的网站可能会像懒惰一样快速加载。 保持整洁,并尝试将视频和图像加载分散到各个页面。

代码和插件

WordPress是如此美妙,因为它高度模块化,而且使用起来非常简单。 无论你想做什么,很可能有人有 已经设计了一个插件.

听起来令人兴奋,请注意使用插件使网站过载。 请记住,每个插件都是由不同的人(可能是不同的公司)设计的。 他们的目的是实现一个特定的目标,而不是简化您的网站性能。

如果可以,请避免使用自己管理的插件。 以一个插件为例,它可以帮助您将表格插入到文本中。 您可以轻松学习一些基本的HTML代码来绘制表格,而不必使用插件,对吧?

某些单独的插件可能会显着降低您的网站速度,因此请确保每次安装新插件时都要进行速度测试!

4。 利用内容交付网络

对我来说,内容交付网络是众神的礼物。 公司如 CloudFlare的LimeLight Networks 通过帮助其他人通过世界各地的服务器网络享受稳定和快速的内容传递来谋生。

使用CDN可以帮助您更快地提供网页,并提高加载速度,无论您的访问者来自何处。

除此之外,使用CDN还提供额外的保护,以防止恶意攻击,如 分布式拒绝服务(DDoS).

如果您是小型网站的所有者,那么Cloudflare有一个免费的选项,您可以使用它可以正常工作。 企业和较大的网站将不得不支付以获得更好的计划,但考虑到CND的适合,它是值得的价格!

5。 利用缓存

缓存与声音完全一样 - 存储静态文件,以便当访问者出现时,您的网站可以从以前构建的页面共享,从而缩短处理时间。 在大多数情况下,您需要感兴趣的是服务器端缓存。

实现服务器端缓存的最有效方法是通过您的设置 阿帕奇 or NGINX 服务器。 您需要浏览这些文档并找到可帮助您设置服务器缓存的正确设置。

经验法则是,如果可能的话,任何需要大量服务器支持工作(处理)的东西都应该被缓存。

如果它对你来说太奇怪了,插件是另一种选择,但同样,我不建议你在这种情况下使用它。

6。 图像猪带宽,优化你的!

根据KISS原则,这对我早先对大量图像和视频的咆哮有点延伸。 鉴于此,我确实理解视觉效果是使网站看起来漂亮的关键。 由于我们无法完全避免使用它们,因此请确保您使用的图像尽可能简化,

Web内容在很大程度上是基本的,即使涉及到图像。 我遇到的大多数网站都像死猪那样负载,往往被大量的图像所拖累,这些图像没有任何实际意义。

我并不是说你不能拥有更大的图像,但要确保它们在上传之前已经过适当的优化。

有两种方法可以做到这一点。 同样,第一个是通过插件 WP斯马什。 替代方案,或者那些不使用WordPress的人,是第三方图像优化工具,如 图像压缩 or JPEG优化器.

大多数图像优化工具都可以让您微调图像的分辨率细节,以便逐步调低图像。 对于未经训练的眼睛,它们看起来几乎相同,但尺寸要小得多。

这些是放大HD图像的区域(左)。 原版是2.3MB,经过优化后,缩小为331kb!

7。 使用gzip压缩

如果您已经听说过图像压缩,或者可能存档(ZIP或RAR),那么您可能会熟悉gzip压缩背后的理论。 这会压缩您的网站代码,从而导致速度提升至300%(结果各不相同)。

即使是像这样技术性的东西,你也可以直接使用像这样的插件 PageSpeed忍者。 但是,有一种更有效的方法,只需要编辑一次.htaccess文件。

将以下代码添加到.htaccess文件中,您将被设置:

<IfModule mod_deflate.c>#压缩HTML,CSS,JavaScript,文本,XML和字体AddOutputFilterByType DEFLATE application / javascript AddOutputFilterByType DEFLATE application / rss + xml AddOutputFilterByType DEFLATE application / vnd.ms-fontobject AddOutputFilterByType DEFLATE application / x-font AddOutputFilterByType DEFLATE application / x-font-opentype AddOutputFilterByType DEFLATE application / x-font-otf AddOutputFilterByType DEFLATE application / x-font-truetype AddOutputFilterByType DEFLATE application / x-font-ttf AddOutputFilterByType DEFLATE application / x-javascript AddOutputFilterByType DEFLATE application / xhtml + xml AddOutputFilterByType DEFLATE application / xml AddOutputFilterByType DEFLATE font / opentype AddOutputFilterByType DEFLATE font / otf AddOutputFilterByType DEFLATE font / ttf AddOutputFilterByType DEFLATE image / svg + xml AddOutputFilterByType DEFLATE image / x-icon AddOutputFilterByType DEFLATE text / css AddOutputFilterByType DEFLATE text / html AddOutputFilterByType DEFLATE text / javascript AddOutputFilterByType DEFLATE text / plain AddOutputFilterByType DEFLATE text / xml </ IfModule>

*注意:请确保将此代码添加到.htaccess文件中当前所拥有的内容之下。

8。 减少重定向

通常,浏览器接受各种形式的地址,这些地址又由服务器转换为公认的官方地址。 举个例子 www.example.com 和example.com。 两者都可以访问同一站点,但需要您的服务器将其重定向到官方认可的地址。

该重定向需要一些时间和资源,因此您的目标是确保只需一次重定向就可以访问您的站点。 用这个 重定向映射器 看你是否正确行事。

鉴于执行此操作的复杂性以及持续进行的时间,这是我建议使用类似插件的一次 重定向.

更快的网站让访客(和谷歌)感到高兴

今天的宽带速度,即使在移动设备上,也增加了很多,而且还会增加。 这意味着网站所有者很少有理由让他们的访问者放置缓慢加载的网站。

相信我,你会不断失去访客,并且在某一点上,获得如此糟糕的声誉,你会被称为“哦, 动议 网站”。 如果你从事网络业务,那就更糟了,因为你会杀死自己的金鹅。

虽然我提供的上述8技巧绝不是全部,但它应该为您提供一个开始以及如何更好地管理事物的一些想法。 立即加速您的网站,留住您的客户或访客。

不要最终成为 动议 网站。

关于Timothy Shim

Timothy Shim是一位作家,编辑和技术爱好者。 从信息技术领域开始他的职业生涯,他迅速进入印刷领域,并与国际,地区和国内媒体合作,包括ComputerWorld,PC.com,Business Today和The Asian Banker。 他的专长在于消费者和企业的技术领域。