server response time 太慢?谈谈如何改善WordPress 的服务器响应时间

什么是Server response time 服务器响应时间?

服务器响应时间是Web 服务器响应用户的浏览器请求所花费的时间。 根据Google 的Pagespeed 指标,只要响应时间超过200ms ,就算是太慢。虽然这个数字有点严苛,但是你那没耐心的客户一定更严苛… 所以我们还是来讨论一下,怎么样可以让服务器尽量快速的响应。 另外一点是,无论你的WordPress 网页的优化速度如何,如果你的服务器响应时间很慢,你的网页还是会很慢才显示。

如何加快服务器的响应时间

大概可以分成两个方法,这两个方法各有好坏:
  1. 学习  –看完底下的文章
  2. 付钱  –升级你的服务器硬体或是付钱请人帮你看看
这篇文章可以协助你确认哪一种方法对你比较好。与网站管理员的大多数事情一样,这是一个时间与金钱的决定。

影响服务器响应时间的几个因素

有四个关键的因素会决定您的服务器响应时间:
  1. 网站流量  –流量愈多,问题愈多(误)。
  2. 网站资源使用情况  –如果你网页使用的资源较少,则可以缩短服务器响应时间,就不用花钱。
  3. 服务器软体 – 如果你换一个服务器软体或配置,则可能会提高服务器响应时间,就不用花钱。
  4. 虚拟主机  –如果你提高你的虚拟主机的质量和规格,你可以改善你的服务器响应时间,但要花钱。

网站流量

随着网站获得更多的流量,它使用更多的服务器资源。一旦网站流量快速增长,网站的速度会愈来愈慢。

流量如何影响服务器的响应时间?

就像咖啡厅一样,一台服务器一次能够容纳的人数是有限的。每个客人待的时间愈长,你总共能服务的人就越少。用于服务人们的资源越多,后端的资源就越少,比如PHP 或其他可能需要服务用户的东西。 就咖啡厅而言,如果有更多的人在柜台接受订单,那么负责煮咖啡的人手就会减少。 但你别误会我的意思,我用咖啡厅比喻并不是要你提高翻桌率,把客户都赶走。每个人的网站类型可能个有不同,但是最后要做的事情都还是「促成转化」,别搞错了。

网站资源使用情况

你的网页必须做的每一件事情都会显示出来,这会使服务器的使用率相当高。一般来说,我们安装的WordPress 主题很可能会从你自己的服务器(如图片)载入多个CSS 样式表,多个JS 脚本和其他资源。如果主题特别肥大,那么载入的速度就会变得比较慢。 也就是说,当用户每访问一个页面时,你的服务器可能要来回运算好几十次。当用户的量变得更大,他可能就撑不住了。

让页面载入时使用较少资源

这是一个简单的例子。比方说,一个服务器每秒可以处理100 个请求。在那一秒,你可以服务…
  1. 4 个访问者访问使用了25 个资源的页面
  2. 10 个访问者访问使用了10 个资源的页面
  3. 25 个访问者访问使用4 个资源的页面
  4. 100 个访问者访问100 个没有额外使用资源的页面
在这个简单的例子中,合理的使用页面资源可以大量地提高服务器的容量。服务器不仅可以为更多的访问者提供服务,而且由于其负载减少,响应速度也会更快。 要找出您的网页有多少请求,您可以使用此工具来告诉您每个页面加载使用了多少资源。

如何减少页面使用的资源

像是CSS,JavaScript 等资源载入的愈少,你的网页载入的速度就会越快。
  1. 合并外部CSS文件  –许多主题和设计已将所有CSS分隔成几个不同的文件,但所有的CSS都可以放在一个文件中,因此页面每页调用资源较少。
  2. 结合外部JavaScript文件  –就像CSS一样,你的页面使用的javascript都可以位于html或者一个组合的外部js文件中。他们往往不是这样,这会造成浪费的外部电话。
  3. Lazy Loading  – Lazy Loading让图片不要马上载入,用户看到时才载入,可以有效的提升页面载入速度。
  4. 内嵌体积较小的CSS和Javascript  –在某些情况下,甚至不需要在外部文件中包含CSS和Javascript。如果你把它们放在HTML文件中,那么就不需要额外的调用。
  5. 使用Keep-Alive方式  –确保你知道你的服务器如何使用Keep-Alive ,因为它可以真正影响你的服务器如何实现请求。
遵循页面速度最佳实践将增加服务器可以有效服务的人数。减少每个网页需要调用的文件数量也会减少服务器需要做的工作。

5分钟搞懂第一次做WordPress网站的流程

Hello! 我是带路姬!我是个不懂程式的设计师,我用WordPress帮几十个客户做漂亮的网站,今天来跟大家分享,如何不用写程式,也能快速的做一个自己的网站或部落格?在开始之前,首先跟你介绍一下,这里的教学都是特别针对不懂程式的新手写的,所以请放心,不会有很难的专有名词,如果真的仍然有不懂的地方,欢迎到我们WordPress不懂程式的新手社团,与同学们一起学习,看看带路姬帮你们统整的所有常见问题。下面的教学,是以文字的方式来解说流程,假如你希望能看影片,学得更详细的话,请参考「五天自学冲刺班」的内容喔!带...

日期:2020-09-16 11:58:29 浏览:491

写给WordPress二次开发的新人

既然选择可WordPress二次开发,那你应该就挺认可WP这个cms系统的,站长今天将WP开发的经验心得分享给大家。首先我们先做个铺垫,讲一下wp,先说wp的成就,世界上流量排名前一千万的网站当中有33.4%的网站是通过Wordpress建立起来的!换句话说,目前wordpress已经霸占了整个互联网上前一千万个网站当中的三分之一,并且这个数据还在不断的上升。当然你会说,咦 在国内好像感觉没有这么大的比例啊,是的,确实是没有,下面上数据:可以看出,跟wp相关联的网站全球有700多万,再看看分布在各国的数据我...

日期:2020-09-16 11:58:28 浏览:709

写给WordPress 新手:插件是什么?要怎么用?

很多初学者会问我们什么是WordPress 插件,以及如何使用WordPress 插件。插件是WordPress 生态系统最重要的部分之一,它们是WordPress 能够建构伟大网站的关键。在这篇指南中,我们将解释什么是WordPress 插件,以及我们应该如何运用他们。什么是 WordPress 插件?WordPress 插件是让你能为WordPress 网站添加新功能的应用程式。就像智慧型手机里的app 一样。目前在WordPress.org 插件目录中有超过48,000 个免费插件可用。Github ...

日期:2020-10-01 21:15:47 浏览:694

使用Twig 进行WordPress 开发

前言:Timber 是一个已经行之有年(测试版本在2013 年7 月就发布了)的WordPress 外挂,但是中文的社区讨论Timber 与Twig 的用户并不多,但这是我目前使用过后认为学习曲线比较缓,没有太多复杂的前置知识的工具。我希望可以有一个比较完整的介绍,让大家在制作自己的布景主题时可以有一个不错的选择。使用Twig 进行WordPress 开发:简介大家已经谈论了很多关于WordPress的未来发展,很多人都认为WP缺乏模板语言。这也难怪,因为其他CMS平台例如Django、Ruby on Ra...

日期:2020-10-02 21:16:41 浏览:540

如何在不伤害SEO 的情况下合并两个WordPress 网站?

最近,有一位读者询问我们该如何合并两个WordPress 网站。有时你可能会建立很多个WordPress 网站,但后来想要将它们合并在一起。WordPress 带有内建的工具,可以很容易地做到这一点。在这篇文章中,我们将向你展示如何正确合并两个WordPress 网站。为什么要合并WordPress 网站?有很多原因会需要将两个或多个WordPress 网站合并在一起。也许你希望透过结合你旧的部落格来开始新的WordPress 网站,以便你可以将所有内容放在一个位置。另一个可的原因能是你的某个部落格做得不好...

日期:2020-11-01 09:48:47 浏览:626

如何修复「与媒体库建立连线时发生错误」?写给WordPress 的初学者

如果你使用网路已有一段时间,你应该曾经看到过这个错误。有许多原因可能导致建立媒体库连线时出现错误,作为一个WordPress 的初学者,这可能非常令人头痛,尤其是当你什么都没做,但是某一天他就自己出现了的时候。我前几天在自己的网站上遇到了这个问题,而且花了20 多分钟才发现原因并解决问题。在本文中,我们将说说如何修复WordPress 中建立媒体库连接错误的办法。注意:在进行任何媒体库更改之前,请确保你已经备份你的网站。为什么会出现这个错误?简而言之,这个错误会出现,是因为WordPress连不到你的MyS...

日期:2020-10-05 21:50:02 浏览:858

server response time 太慢?谈谈如何改善WordPress 的服务器响应时间

什么是Server response time 服务器响应时间?服务器响应时间是Web 服务器响应用户的浏览器请求所花费的时间。根据Google 的Pagespeed 指标,只要响应时间超过200ms ,就算是太慢。虽然这个数字有点严苛,但是你那没耐心的客户一定更严苛… 所以我们还是来讨论一下,怎么样可以让服务器尽量快速的响应。另外一点是,无论你的WordPress 网页的优化速度如何,如果你的服务器响应时间很慢,你的网页还是会很慢才显示。如何加快服务器的响应时间大概可以分成两个方法,这两个方法各有好坏: ...

日期:2020-10-31 21:52:41 浏览:1002

什么是.htaccess 文件?给WordPress 初学者的说明与教学

什么是.htaccess 文件?.htaccess 文件是一个短小精悍的纯文字档案,用来控制网页显示方式的许多层面。像是重新定向,启用压缩,重写URL,利用浏览器快取和其他更多的事情,都可以透过添加一些Code 到这个小文件来完成。但是,即使修改或更新这个文件时出现一个小错误也会导致极端的结果(比如你的网页没有显示出来),所以在编辑时要格外小心,但也不要太害怕,我会介绍如何安全地更改通过确保您始终拥有可用的备份副本。.htaccess 这个名字代表「超文本访问」。该文件提供了一种方法来执行您的伺服器,通常在...

日期:2020-10-08 21:54:45 浏览:709

新手使用WordPress 开发的几个理由

1.说明文件齐全Wordpress作为最多人(全世界大约28%)使用的架站系统,具有最齐全的说明文件,在你遇到任何不清楚怎么操作的时候,基本上都可以透过WordPress的说明文件(以及Google)解决你的疑问。2.最多扩充功能Wordpress具有相当多的扩充功能,例如Google Analytics整合、Google Adsense整合、MailChimp整合、Facebook留言板整合、Disqus的整合等等,可以让你在最短的时间内部属需要的功能。3.社区活跃社区活跃,表示你遇到任何问题时,更可能存...

日期:2020-10-10 21:56:14 浏览:767

如何让我的WordPress 出现在搜寻结果中?

前言WordPress,一直是最方便的开源架站软体之一,安装之后便能够马上使用,这让我们可以很快速的直接进入搜索引擎吧。它的特色和功能将通过文章、页面和分类引导一个搜索引擎,帮助搜索引擎抓取你的网站,收集它需要的包含了你网站数据库的信息。WordPress 自带一些内置的搜索优化工具,包括能够使用.htaccess 制作被称为永久链接的静态网址,友情链接和Ping。也有一些第三方的外挂可用于搜索引擎优化(SEO)。然而,一旦你开始使用不同的WordPress 主题或客制化WordPress 来满足自己的需要...

日期:2020-10-12 21:58:26 浏览:708