优化网站交付的美丽新世界

已发表: 2015-06-24

“大多数男人和女人长大后都会热爱他们的奴役,永远不会梦想革命。” ——奥尔德斯·赫胥黎——美丽的新世界

网站优化是一个在托管、开发和设计领域广泛流传的术语。 它的工作前提是您的网站应该得到彻底的检查,以便发挥其最大潜力。

现在,说您提供优化的网站交付,一切都很好。 看我刚刚写的——简单。 真正的问题是你是否可以用证据和适当的解释来支持这一说法。

无论您是拥有高流量网站还是小型企业,在 Pressidium 我们都会为您优化您的 WordPress 网站。 我们还将把它托管在我们优化的企业架构设计上,因为我们很好。

看。 这是我们的宏伟主张。

使用 Pressidium 托管您的网站

60 天退款保证

查看我们的计划

接下来是我们的证明和对它如何工作的解释,用简单的英语。 它不是解释如何执行优化过程的技术文档。 相反,它更像是一个友好的聊天,解释 Pressidium 用于交付您的网站的优化方法。

托管在企业架构上

您可能知道,Pressidium 为我们所有的客户提供企业架构服务。 无论您采用何种订阅计划,我们仍会像对待皇室成员一样对待您。 那是因为我们相信每个人都应该在企业级别访问高质量的托管 WordPress 托管,并且您的银行帐户中有多少,不应该有所作为。

我们已经在这里广泛讨论了这个主题,但为了让您快速回顾一下,整个 Pressidium Pinnacle 平台都是基于这个高度可用的企业架构构建的。 我们的架构旨在扩展,这意味着它以与您的网站相同的速度适应不断增长的需求,而负载平衡可确保任何不可预见的流量峰值,不会扰乱我们系统的功能。

在我们的架构中引入容错意味着我们多层环境中的所有组件都是完全冗余的。 我们的设计没有单点故障。 如果任何单个组件(例如服务器)出现故障,没问题,您的网站将继续正常运行,您的内容将继续交付,并且您不会遇到停机时间。

最先进的服务器

在 Pressidium,我们只使用我们信任的技术 这就是我们利用固态硬盘 (SSD) 存储的最佳企业硬件的原因。 这使我们能够完全确信,当我们最需要它时,我们的硬件不会让我们(和您)失望。

就您的网站而言,其后端将在至少两个彼此并行的不同服务器上运行。 简而言之,您的站点可以使用两倍以上的资源,并且能够处理比通常更多的负载,而无需任何调整或更改。

使用 Pressidium 托管您的网站

60 天退款保证

查看我们的计划

随着您网站的增长,我们的架构允许我们在需要时添加更多服务器来处理您不断增长的流量和需求。 这种设置的真正美妙之处在于它不会中断您业务的连续性。 我们可以在您或您的用户不知道发生任何事情的情况下修补我们的硬件。

我们喜欢称其为Ninjaneering

安全软件

当谈到我们使用的软件类型时,我们只运行最新的软件以提高性能并尽量减少错误的发生。 我们的 WordPress 托管主机让您的 WordPress 安装不断更新,这意味着您永远不会发现自己在运行具有潜在安全风险的过时版本。

我们还将软件的角色分类并在多台服务器上运行它们。 我们的负载平衡器算法决定哪个网络服务器的负载最低,并将访问者发送到那里。 另一方面,我们在网络服务器以外的系统上处理所有 CPU 密集型任务(如 SSL 卸载和压缩),从而确保网络服务器只有一项工作——以闪电般的速度为您的网站提供服务。

为了减少带宽使用和下载时间,我们使用压缩。 考虑到这一点,我们创建了 Image Smacking,这是一项内部服务,当您将图像上传到 wp-admin 后端时,它会透明地为您执行无损图像优化。

有效缓存

缓存是决定网站性能和交付方式的重要因素。 为了提高 PHP 的性能,我们使用 PHP 5.5 操作码缓存 OPcache。 Varnish Cache 是我们为页面缓存实现的。 Varnish 将整个页面存储在内存中并直接从那里提供它们,而无需联系您的网络服务器。

与缓存页面的方式类似,我们通过自动为每种文件类型生成正确的标头来利用浏览器缓存。 这允许访问者的浏览器在他/她的计算机上本地存储不经常更改的文件。 这些通常是静态文件,例如图像、CSS 和 JavaScript。 因为访问者不需要不断地重新下载相同的文件和图像(例如,您的徽标),所以对网络服务器的请求总体上会减少。

处理滥用流量

Pressidium 博客中经常讨论有关您的 WordPress 网站安全性的问题,这是有充分理由的。 DoS 攻击和更常见的攻击(如暴力登录、xmlrpc 甚至图像热链接)会增加服务器的负载,从而导致响应时间变慢。

我们通过 Web 应用程序防火墙 (WAF) 缓解此类攻击,因此此类恶意流量不会到达 Web 服务器附近。

内容交付网络 (CDN)

众所周知,访问者计算机与服务器位置之间的地理距离会影响您网站的性能。 在一个理想的世界里,我们会在每个城市都有一个服务器,并且不会为你收取一分钱来使用它们。

然而,我们不是奥尔德斯·赫胥黎。 我们必须使用我们可用的工具。 这就是为什么我们提供了一个 CDN 插件,它将静态文件复制到全球的服务器。 每次有人访问您的网站时,您的内容都会从他们最近的服务器提供给他们。

我们用来衡量性能的工具(用于我们的服务器和您的网站)

  • Nagios – Nagios 是 IT 基础设施监控的行业标准。
  • New Relic – 应用程序性能监控和管理。
  • Pingdom – Pingdom 的网站监控让我们知道网站何时关闭或交易是否缓慢或中断。
  • Google 的 PageSpeed Insights – 分析网页的内容,然后生成建议以使该页面更快。
  • WebPageTest – 网站性能和优化测试。
  • 雅虎! YSlow – YSlow 根据 Yahoo! 的高性能网站规则分析网页以及网页速度慢的原因。
  • GTmetrix – 网站速度和性能优化。 帮助您为用户开发更快、更高效和全方位改进的网站体验。

我们使用上述所有方法来衡量您的网站性能并建立基线。 这些测试每天都在运行,我们监控与给定基线的任何偏差。

每当您的网站偏离其基线时,我们都会收到警报并通知您查看您可能进行了哪些更改以及如何使这些更改更优化。 此外,我们针对我们的测试和监控发现的常见问题提出解决方案,以帮助您重回正轨。

最后的想法

似乎可以一口气吸收很多信息。 对于那个很抱歉。 一个简单的事实是,在 Pressidium,我们不相信采取一半的措施。 我们所做的每一件事,每一天的每一个小时都在使我们的平台更强大、更好、更直观。

创新不是通过挠头并仅仅考虑解决方案来实现的。 你必须付出努力,付出汗水和泪水才能让它成功。 这就是我们在优化我们平台上托管的每个网站的交付时所采用的方法。

如果你成功了,我们就成功了。 我们认为这就是足够的动力。