SiteGround专家Hristo Pandjarov的访谈

赫里斯托(Hristo Pandjarov)-SiteGround


如今,拥有更快的网站比以往任何时候都更为重要。除了让访问者满意并不会让他们感到沮丧而离开网站之外,加载速度更快的网站实际上可能会在搜索引擎方面帮助您.

Hristo Pandjarov是SiteGround的WordPress和SEO专家。最近,我有机会与Hristo讨论了网站速度。他提供了许多有用的技巧,涉及从Web服务器和反向代理到数据库问题再到内容优化等更多方面。.

我们还讨论了SiteGround如何帮助其客户加快网站访问速度.

虚拟主机猫:让我们从背景知识入手。您为SiteGround从事哪些有趣的工作?

布里斯托(Hristo Pandjarov): 我负责为WordPress客户制作的几乎所有产品。我们最新最酷的工具是我们的登台工具,可让您快速制作网站副本,从而无需在实时页面上工作。而且,我们拥有最先进的缓存系统之一:我们的SuperCacher,可极大提高您网站的性能.

WHC:网站托管实际上对网站速度有多大影响?

生命值: 确实有很大的不同。如果您没有付出足够的努力来优化服务器通信,服务器配置,网络,数据中心;您将不会获得良好的速度。仅向人们提供PHP和MySQL已经远远不够。优质的网络托管提供商应为您提供良好的缓存机制,例如Nginx或Varnish以及可用于改善网站的工具.

WHC:您能否谈谈反向代理与文件缓存?相似吗?这个比那个好吗?你会推荐什么?

生命值: 它们以类似的方式工作。它们都将您网站的最终输出存储在缓存中。然后,当下一位访问者打开同一页面时,如果该内容没有更改,则他们将获取该页面的缓存版本,而不是动态页面。因此,通过这种方式,您可以保存MySQL数据库请求,保存PHP服务的工作,并且通常可以缩短加载时间。.

不同之处在于提供文件缓存的插件。他们将这些信息存储在服务器的硬盘驱动器上,而反向代理则将其存储在服务器的内存中。而且,它们在Web服务器之前工作。因此,反向代理比常规文件缓存要复杂得多。您从RAM中获取信息,这几乎是从中获取信息最快的地方.

WHC:数据库是您可能遇到瓶颈的另一个大问题。处理数据库慢查询的最佳方法是什么?

生命值: 首先,您需要监视缓慢的查询。 MySQL慢查询日志将为您指出那些[慢]查询的原因。可能您有未优化的插件或编写的一段不好的代码。没有一条规则可以解决所有这些问题.

WHC:每个人的网站都必须具有吸引人的内容。我们可以通过哪些方式优化页面内容,以便更快地加载页面内容?

生命值: 花一些时间来分析访问者实际上如何与您的网站互动是一个好主意。有免费的工具,还有收费的工具。我最想念的是Crazy Egg,因为我经常使用它来测试SiteGround和我的个人网站。您只需在站点中包含一个小的JavaScript。然后,它开始收集有关用户如何与您的网站实际交互的信息。因此,例如,如果您看到大多数访问者未滚动到内容的末尾,则可能是将此页面切成多个页面的好地方.

WHC:最后,进入浏览器级别,可以做些什么来优化您的单个浏览器以使处理速度更快?

生命值: 您可以做几件事。最强大的功能是利用浏览器缓存-这几乎可以告诉访问者的浏览器将某些类型的资源(例如JavaScript文件,css文件)的本地副本保留多长时间。而且,如果您知道自己不会经常进行更改,则可以将其设置为一个月之久的较高值。因此,一旦访问者加载了索引,他们将获得这些CSS和JavaScript文件。然后,依赖这些相同文件的所有其他页面都将呈现得更快,更快,因为这些文件已经存储在本地硬盘上了.

另一件事是gzip压缩您的内容。这样,您就可以通过网络传输数据的压缩版本.

WHC:SiteGround上的一切令人兴奋的事情?

生命值: 我们计划了很多很酷的事情。我的建议是密切关注我们的博客。我们刚刚介绍了新的云托管平台。它是基于容器的。超级快。它真的非常扩展。我们一直在努力添加新内容,并改善我们的服务.

要收听完整的采访,请下载Web Hosting Cat播客.

有关SiteGround托管功能的更多信息,请单击此处访问其网站。

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map