FWQ
WordPress Web应用开发指南:可用功能详解(第7部分):缓存技术
在构建 Web 应用程序时,我们必须时刻注意的最重要的事情之一就是性能。 正如他们所说,性能是一项功能。 无论您是设计师、开发人员还是用户,您都会直观地知道这一点:在应用程序方面,我们讨厌等待。当事情执行得不够快,或者我们必须等待比我们认为应该等待的时间更长的时间时,我们会感到沮丧。 为此,大多数现代 Web 开发框架都可以通过使用某些 API 来实现某种类型的缓存,而 WordPress(尽管是一个基础)也不例外。 因此,当我们继续讨论为什么 WordPress 是作为 Web 应用程序开发基础的可行选择时,我们将了解核心应用程序提供的 API、它们的工作原理以及我们如何利用它们来发挥我们的优势,以及如何通过额外的缓存插件进一步提高性能。 为什么缓存很重要? 简而言之,缓存很重要,因为它允许我们将经常检索的数据存储在内存中的某个位置,以便可以快速检索。 当您从更大的范围来看时,当多个用户查看一个网站时,这一点变得越来越明显。我的意思是,如果一个人(或极少数人)访问一个网站,并且该网站将其数据存储在数据库中,那么每次加载页面时,都必须从该网站检索该信息。数据库,插入到页面中,然后返回给用户。 如果建立了一定级别的缓存,则不必频繁地调用数据库。相反,可以从内存中的某个区域提取信息,从而加快检索速度,从而加快页面加载时间。 我们将在本文后面详细介绍这方面的技术细节。 插件怎么样? 如果您已经使用 WordPress 很长时间,那么您可能熟悉许多可用的缓存插件。 这些无疑是加速网站和/或 Web…